mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-06 03:43:35 +00:00
deploy: bb1b08d8381eaef6aa60609201d4faf2b1375c14
This commit is contained in:
parent
57479392ed
commit
4b5d5910d6
2
manual/37/app.js
Normal file
2
manual/37/app.js
Normal file
File diff suppressed because one or more lines are too long
219
manual/37/data/attachments/103e82ce070316c.txt
Normal file
219
manual/37/data/attachments/103e82ce070316c.txt
Normal file
@ -0,0 +1,219 @@
|
||||
2026-03-18 09:12:04.197 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:12:04.198 DEBUG [tests.conftest] Running test: test_filter_get_50_messages with id: 2026-03-18_09-12-04__2c984b70-541f-483a-92a5-5dd4a4912938
|
||||
2026-03-18 09:12:04.200 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:12:04.200 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:12:04.201 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:12:04.210 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:04.210 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-12-04__2c984b70-541f-483a-92a5-5dd4a4912938__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:04.211 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:04.211 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:04.215 ERROR [src.node.docker_mananger] Max retries reached for container e12b02f91a01. Exiting log stream.
|
||||
2026-03-18 09:12:04.217 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:04.217 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.246
|
||||
2026-03-18 09:12:04.217 DEBUG [src.node.docker_mananger] Generated ports ['55352', '55353', '55354', '55355', '55356']
|
||||
2026-03-18 09:12:04.218 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:04.219 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:04.219 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:04.219 DEBUG [src.node.docker_mananger] docker run -i -t -p 55352:55352 -p 55353:55353 -p 55354:55354 -p 55355:55355 -p 55356:55356 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55354 --rest-port=55352 --tcp-port=55353 --discv5-udp-port=55355 --rest-address=0.0.0.0 --nat=extip:172.18.188.246 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ae9df9c5f60bed707aa4a85728c7e3db2e6c8c3fbcdf1baeac4beb3d43aa25e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55356 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:12:04.449 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.246 waku beee3bf802545ba5223a8c4855196bd6001974b0e1d06abca0e318dc73534ded
|
||||
2026-03-18 09:12:04.492 DEBUG [src.node.docker_mananger] Container started with ID beee3bf80254. Setting up logs at ./log/docker/node1_2026-03-18_09-12-04__2c984b70-541f-483a-92a5-5dd4a4912938__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:04.492 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 55352
|
||||
2026-03-18 09:12:04.492 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:05.286 ERROR [src.node.docker_mananger] Max retries reached for container e04f42fe2e89. Exiting log stream.
|
||||
2026-03-18 09:12:05.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55352/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:05.495 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:05.495 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:05.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55352/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:05.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.246/tcp/55353/p2p/16Uiu2HAmCvWUB1akazkfb9fujRxfdWayAE8gzWiKKT23rbuteL4U","/ip4/172.18.188.246/tcp/55354/ws/p2p/16Uiu2HAmCvWUB1akazkfb9fujRxfdWayAE8gzWiKKT23rbuteL4U"],"enrUri":"enr:-L24QFRgHW7Sj3TF8rmYDllk7ulqyJiqKFYxwpIDKX7HB966aH-1zbQdubYXwd6-5ex5KihYyAniJV_OrqA3py5Xu94CgmlkgnY0gmlwhKwSvPaKbXVsdGlhZGRyc5YACASsErz2Btg5AAoErBK89gbYOt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDA_nEds7rIFYGfc8DxqKOCZkwl7fO1hRudVBC18md6-2DdGNwgtg5g3VkcILYO4V3YWt1MgU"}'
|
||||
2026-03-18 09:12:05.498 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:05.498 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:12:05.505 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:05.505 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-12-04__2c984b70-541f-483a-92a5-5dd4a4912938__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:05.505 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:05.505 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:05.507 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:05.507 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.113
|
||||
2026-03-18 09:12:05.507 DEBUG [src.node.docker_mananger] Generated ports ['5694', '5695', '5696', '5697', '5698']
|
||||
2026-03-18 09:12:05.507 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:05.507 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:05.507 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:05.508 DEBUG [src.node.docker_mananger] docker run -i -t -p 5694:5694 -p 5695:5695 -p 5696:5696 -p 5697:5697 -p 5698:5698 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5696 --rest-port=5694 --tcp-port=5695 --discv5-udp-port=5697 --rest-address=0.0.0.0 --nat=extip:172.18.51.113 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=eee6e36efa246aacbe5b9b23aa33fde3edd6ee3d6ba47b82d3e5e05425edd553 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5698 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFRgHW7Sj3TF8rmYDllk7ulqyJiqKFYxwpIDKX7HB966aH-1zbQdubYXwd6-5ex5KihYyAniJV_OrqA3py5Xu94CgmlkgnY0gmlwhKwSvPaKbXVsdGlhZGRyc5YACASsErz2Btg5AAoErBK89gbYOt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDA_nEds7rIFYGfc8DxqKOCZkwl7fO1hRudVBC18md6-2DdGNwgtg5g3VkcILYO4V3YWt1MgU --filternode=/ip4/172.18.188.246/tcp/55353/p2p/16Uiu2HAmCvWUB1akazkfb9fujRxfdWayAE8gzWiKKT23rbuteL4U
|
||||
2026-03-18 09:12:05.705 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.113 waku a2170c895949f8bae3bccc3b088fa4a15a1f76515fe081f7c49464e88886be35
|
||||
2026-03-18 09:12:05.738 DEBUG [src.node.docker_mananger] Container started with ID a2170c895949. Setting up logs at ./log/docker/node2_2026-03-18_09-12-04__2c984b70-541f-483a-92a5-5dd4a4912938__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:05.739 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 5694
|
||||
2026-03-18 09:12:05.740 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:06.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5694/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:06.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:06.743 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:06.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5694/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:06.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.113/tcp/5695/p2p/16Uiu2HAmTu5YnEe9FcvbW9AAVxJqUm8iPhGDWjEDqKjipg41CAwE","/ip4/172.18.51.113/tcp/5696/ws/p2p/16Uiu2HAmTu5YnEe9FcvbW9AAVxJqUm8iPhGDWjEDqKjipg41CAwE"],"enrUri":"enr:-L24QCLUfY_4cAAtL6dWGas_kbRF893EW4GY_tYarzdTq2Tuexn94O62R4tyx7NXljdQ4qNY7fIGBB3azLsAEb6u6lMCgmlkgnY0gmlwhKwSM3GKbXVsdGlhZGRyc5YACASsEjNxBhY_AAoErBIzcQYWQN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED4ntQEJqWc367yjY3kzGYhvu9YRanvw2RxPwuWao1uWWDdGNwghY_g3VkcIIWQYV3YWt1MgA"}'
|
||||
2026-03-18 09:12:06.746 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:06.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5694/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.188.246/tcp/55353/p2p/16Uiu2HAmCvWUB1akazkfb9fujRxfdWayAE8gzWiKKT23rbuteL4U"]'
|
||||
2026-03-18 09:12:06.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.784 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-18 09:12:06.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:06.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5694/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "096bf3e1-a307-4845-adb3-8497afcf8c23", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:12:06.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"096bf3e1-a307-4845-adb3-8497afcf8c23","statusDesc":"OK"}'
|
||||
2026-03-18 09:12:06.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8w", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.827 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8x", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.842 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8y", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.856 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.867 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8z", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.871 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.886 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV81", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.900 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV82", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.915 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV83", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.930 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV84", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.945 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV85", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.959 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.975 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:06.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:06.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:06.990 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.005 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.020 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.034 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.049 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.064 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.078 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.088 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xOA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.093 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xOQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.108 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.122 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.137 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.151 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.166 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.181 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.196 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.210 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.225 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yOA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.240 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yOQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.255 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.269 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.284 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.294 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.298 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.313 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.328 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.343 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.358 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.372 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zOA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.387 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zOQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.402 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80MA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.416 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80MQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.431 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Mg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.446 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Mw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.461 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80NA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.476 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80NQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.490 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Ng==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.505 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Nw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.520 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80OA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.534 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55352/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80OQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:07.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:07.549 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:12:07.559 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:08.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5694/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:08.563 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-18 09:12:08.565 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:12:08.566 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:12:08.566 DEBUG [src.node.waku_node] Stopping container with id beee3bf80254
|
||||
2026-03-18 09:12:09.149 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:09.150 DEBUG [src.node.waku_node] Stopping container with id a2170c895949
|
||||
2026-03-18 09:12:09.705 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:09.706 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:12:09.719 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:12:09.725 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
82
manual/37/data/attachments/114e37a016ffb68f.txt
Normal file
82
manual/37/data/attachments/114e37a016ffb68f.txt
Normal file
@ -0,0 +1,82 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.101.136
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60555', '60556', '60557', '60558', '60559']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60555:60555 -p 60556:60556 -p 60557:60557 -p 60558:60558 -p 60559:60559 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60557 --rest-port=60555 --tcp-port=60556 --discv5-udp-port=60558 --rest-address=0.0.0.0 --nat=extip:172.18.101.136 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c4bedf0e4d2ecad60a910f95958321dd9dc7c2ffafbef91bc3edcbfdbb1d69a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60559 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.136 waku 345aad0389241f071dd9611b47c2fc537a747f1250941316c1600b1790197dfa
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 18a585c04af8. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 345aad038924. Setting up logs at ./log/docker/node1_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 60555
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d72f925dffd0. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60555/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60555/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.136/tcp/60556/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r","/ip4/172.18.101.136/tcp/60557/ws/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r"],"enrUri":"enr:-L24QPfnYBKONIl5SGxxE4f8GxZisi2f2OIys5EOBO8dwZIKX69g4_I11ooSK1DJIKnqOwpkzcCfvQNVmVLgtPs8ZxcCgmlkgnY0gmlwhKwSZYiKbXVsdGlhZGRyc5YACASsEmWIBuyMAAoErBJliAbsjd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDBbI1M8-mz5m7WXSr94WIBY2ulNgzFws8wR3y2mn0GDWDdGNwguyMg3VkcILsjoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.171.221
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23485', '23486', '23487', '23488', '23489']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23485:23485 -p 23486:23486 -p 23487:23487 -p 23488:23488 -p 23489:23489 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23487 --rest-port=23485 --tcp-port=23486 --discv5-udp-port=23488 --rest-address=0.0.0.0 --nat=extip:172.18.171.221 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=1befca3986defe1c993f67aadfc923fcba45abd115d80f654f86c60ffaceda0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23489 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPfnYBKONIl5SGxxE4f8GxZisi2f2OIys5EOBO8dwZIKX69g4_I11ooSK1DJIKnqOwpkzcCfvQNVmVLgtPs8ZxcCgmlkgnY0gmlwhKwSZYiKbXVsdGlhZGRyc5YACASsEmWIBuyMAAoErBJliAbsjd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDBbI1M8-mz5m7WXSr94WIBY2ulNgzFws8wR3y2mn0GDWDdGNwguyMg3VkcILsjoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.221 waku 93e01244cf04ee57006e51be310342687f971411ba4fca783bad36c507b81962
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93e01244cf04. Setting up logs at ./log/docker/node2_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23485
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23485/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.221/tcp/23486/p2p/16Uiu2HAmM4xSebi6F5gdk8qy4yYsXeBVwzSCKZnvbqE2ZnZwTvuZ","/ip4/172.18.171.221/tcp/23487/ws/p2p/16Uiu2HAmM4xSebi6F5gdk8qy4yYsXeBVwzSCKZnvbqE2ZnZwTvuZ"],"enrUri":"enr:-L24QGNQE1zZlt0CemqHsiATG8klp7fQoxD-vRcvcCTLBsC9as3PHXg3ZPrcCE-6NjRCnJUOwi0fE7VxKP8GSst-ibgCgmlkgnY0gmlwhKwSq92KbXVsdGlhZGRyc5YACASsEqvdBlu-AAoErBKr3QZbv90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDfQFHJFZIgRA1fkFPWtJ2mmzECb6DQpnk3USJ2mhNvgyDdGNwglu-g3VkcIJbwIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23485/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.136/tcp/60556/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23485/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60555/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773825001570777812,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23485/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773825001570777812,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60555/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825001689538784,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23485/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825001689538784,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 345aad038924
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 93e01244cf04
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
69
manual/37/data/attachments/115a9e462944a16a.txt
Normal file
69
manual/37/data/attachments/115a9e462944a16a.txt
Normal file
@ -0,0 +1,69 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_only_store with id: 2026-03-18_09-11-03__4f574036-452b-4939-9ba8-dd29dd963563
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-03__4f574036-452b-4939-9ba8-dd29dd963563__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.214.57
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3532', '3533', '3534', '3535', '3536']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3532:3532 -p 3533:3533 -p 3534:3534 -p 3535:3535 -p 3536:3536 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3534 --rest-port=3532 --tcp-port=3533 --discv5-udp-port=3535 --rest-address=0.0.0.0 --nat=extip:172.18.214.57 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e8c9c0bc77c26535832f4a12a80f93b513cf9b18d748d5bb390d4b725ed4c5ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3536 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.57 waku 9b8f707e034c0a8df9419303660b572a3a65ff6f98783aa9aec5470344cff9da
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 370c3e84fae8. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9b8f707e034c. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-03__4f574036-452b-4939-9ba8-dd29dd963563__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 3532
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 18d2e39e9e27. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3532/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3532/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.57/tcp/3533/p2p/16Uiu2HAm5T7TBTRwbbpFtqLV7iejXDaLDgj2YXzfKHKJfo9iL825","/ip4/172.18.214.57/tcp/3534/ws/p2p/16Uiu2HAm5T7TBTRwbbpFtqLV7iejXDaLDgj2YXzfKHKJfo9iL825"],"enrUri":"enr:-L24QKqvB-EFKCdRAAUQ1qc1O7wj37jK-u1Xs__ULvrTElquC7XsQSUnFTljUJKLLKAKU3aeyI8XRNygM605Ttp76K8CgmlkgnY0gmlwhKwS1jmKbXVsdGlhZGRyc5YACASsEtY5Bg3NAAoErBLWOQYNzt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClPNAZ5JAUrzEe-Qw3eZIdN2UGZo-qu5946cuJScV1UKDdGNwgg3Ng3VkcIINz4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-03__4f574036-452b-4939-9ba8-dd29dd963563__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.203.230
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2870', '2871', '2872', '2873', '2874']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2870:2870 -p 2871:2871 -p 2872:2872 -p 2873:2873 -p 2874:2874 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2872 --rest-port=2870 --tcp-port=2871 --discv5-udp-port=2873 --rest-address=0.0.0.0 --nat=extip:172.18.203.230 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2cae390ce04b4cdb0359548eacb455d5554db5a3cdb7bec8bdd695f74133a617 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2874 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKqvB-EFKCdRAAUQ1qc1O7wj37jK-u1Xs__ULvrTElquC7XsQSUnFTljUJKLLKAKU3aeyI8XRNygM605Ttp76K8CgmlkgnY0gmlwhKwS1jmKbXVsdGlhZGRyc5YACASsEtY5Bg3NAAoErBLWOQYNzt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClPNAZ5JAUrzEe-Qw3eZIdN2UGZo-qu5946cuJScV1UKDdGNwgg3Ng3VkcIINz4V3YWt1MgM --storenode=/ip4/172.18.214.57/tcp/3533/p2p/16Uiu2HAm5T7TBTRwbbpFtqLV7iejXDaLDgj2YXzfKHKJfo9iL825 --store=true --relay=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.230 waku 6387f5f4c52197d7b5c35c5a609e86b63efefc8cca29920a6c3a6814b9c6df5b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6387f5f4c521. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-03__4f574036-452b-4939-9ba8-dd29dd963563__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 2870
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2870/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2870/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.230/tcp/2871/p2p/16Uiu2HAkxabGdyLpJ5s5cWBuF3psbRsNrzV7acYZsT3TRajFXhEF","/ip4/172.18.203.230/tcp/2872/ws/p2p/16Uiu2HAkxabGdyLpJ5s5cWBuF3psbRsNrzV7acYZsT3TRajFXhEF"],"enrUri":"enr:-L24QJre7zkR8x8oK9F5Rqxu8BsVMRInzqWoX7tMUSY3ATZJRGQbni8E3OIl-PD5NzrlKLzr5t9oBI8stYvM2KyV1bECgmlkgnY0gmlwhKwSy-aKbXVsdGlhZGRyc5YACASsEsvmBgs3AAoErBLL5gYLON0DgnJzhQDGAQAAiXNlY3AyNTZrMaECLtv2goP0n-40g5tiik5ZZBj_Kc4cY1excXHVzBgP9LCDdGNwggs3g3VkcIILOYV3YWt1MgI"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2870/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.57/tcp/3533/p2p/16Uiu2HAm5T7TBTRwbbpFtqLV7iejXDaLDgj2YXzfKHKJfo9iL825"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3532/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3532/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 0
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9b8f707e034c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6387f5f4c521
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
132
manual/37/data/attachments/11ce84407709b5de.txt
Normal file
132
manual/37/data/attachments/11ce84407709b5de.txt
Normal file
@ -0,0 +1,132 @@
|
||||
2026-03-18 09:07:35.769 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:35.770 DEBUG [tests.conftest] Running test: test_relay_4_nodes_sender_latency with id: 2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405
|
||||
2026-03-18 09:07:35.770 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:35.770 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:35.777 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:35.777 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:35.784 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:35.784 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:35.790 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:35.790 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:35.796 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:35.796 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:35.796 INFO [tests.e2e.test_network_conditions] Starting 4 nodes with relay enabled (bootstrap chain)
|
||||
2026-03-18 09:07:35.796 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:35.797 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:35.798 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:35.798 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.110
|
||||
2026-03-18 09:07:35.798 DEBUG [src.node.docker_mananger] Generated ports ['58736', '58737', '58738', '58739', '58740']
|
||||
2026-03-18 09:07:35.798 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:35.799 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:35.799 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:35.799 DEBUG [src.node.docker_mananger] docker run -i -t -p 58736:58736 -p 58737:58737 -p 58738:58738 -p 58739:58739 -p 58740:58740 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58738 --rest-port=58736 --tcp-port=58737 --discv5-udp-port=58739 --rest-address=0.0.0.0 --nat=extip:172.18.139.110 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=39388ef75e77f0a947de827b5f72b6f08b575a9d524b064406b2ce5ba9b44dd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58740 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:07:35.991 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.110 waku ea09bab6ee2faf7ff0ab4c8cac9da3a0c2d0c99059a42c0f6684507cb3b82647
|
||||
2026-03-18 09:07:36.026 DEBUG [src.node.docker_mananger] Container started with ID ea09bab6ee2f. Setting up logs at ./log/docker/node1_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:36.026 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58736
|
||||
2026-03-18 09:07:36.026 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:36.101 ERROR [src.node.docker_mananger] Max retries reached for container a227caa8163e. Exiting log stream.
|
||||
2026-03-18 09:07:37.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58736/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:37.031 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-18 09:07:37.031 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:37.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58736/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:37.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.110/tcp/58737/p2p/16Uiu2HAmKjGYpn3Tmw8wZCWz1a9rhEs86M7tz7EjZoVV6eEV15dv","/ip4/172.18.139.110/tcp/58738/ws/p2p/16Uiu2HAmKjGYpn3Tmw8wZCWz1a9rhEs86M7tz7EjZoVV6eEV15dv"],"enrUri":"enr:-L24QPyvHEno2wuaa7IEBawKmDo7jiQGGsXZcGm8Mn5V3OExcLVnL1wq_slRI4ckmY4AJxb4plrVkeptHDSZ0s1AKMkCgmlkgnY0gmlwhKwSi26KbXVsdGlhZGRyc5YACASsEotuBuVxAAoErBKLbgblct0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDaRpypgNI66y9Ai1R4OA8PUeq7L2E2CZVxK8N-cLT642DdGNwguVxg3VkcILlc4V3YWt1MgE"}'
|
||||
2026-03-18 09:07:37.033 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:37.034 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:37.034 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:37.035 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:37.035 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.87.154
|
||||
2026-03-18 09:07:37.035 DEBUG [src.node.docker_mananger] Generated ports ['45604', '45605', '45606', '45607', '45608']
|
||||
2026-03-18 09:07:37.035 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:37.036 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:37.036 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:37.036 DEBUG [src.node.docker_mananger] docker run -i -t -p 45604:45604 -p 45605:45605 -p 45606:45606 -p 45607:45607 -p 45608:45608 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45606 --rest-port=45604 --tcp-port=45605 --discv5-udp-port=45607 --rest-address=0.0.0.0 --nat=extip:172.18.87.154 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=618c8bc7da30521e5bbb45ac18d44270aa72b6559be9aec25ae6f2d5ccc9c472 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45608 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPyvHEno2wuaa7IEBawKmDo7jiQGGsXZcGm8Mn5V3OExcLVnL1wq_slRI4ckmY4AJxb4plrVkeptHDSZ0s1AKMkCgmlkgnY0gmlwhKwSi26KbXVsdGlhZGRyc5YACASsEotuBuVxAAoErBKLbgblct0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDaRpypgNI66y9Ai1R4OA8PUeq7L2E2CZVxK8N-cLT642DdGNwguVxg3VkcILlc4V3YWt1MgE
|
||||
2026-03-18 09:07:37.243 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.87.154 waku cf145ac792a5e748a86b147843e75eb4169704e7beee1aeef482adbf192f0d9b
|
||||
2026-03-18 09:07:37.274 DEBUG [src.node.docker_mananger] Container started with ID cf145ac792a5. Setting up logs at ./log/docker/node2_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:37.274 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 45604
|
||||
2026-03-18 09:07:37.274 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:38.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45604/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:38.301 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-18 09:07:38.302 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:38.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45604/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:38.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.154/tcp/45605/p2p/16Uiu2HAmC6VS2ZbdV2tzsMBnQKwK8zuxQFFvfuxDraa3x5aQNywv","/ip4/172.18.87.154/tcp/45606/ws/p2p/16Uiu2HAmC6VS2ZbdV2tzsMBnQKwK8zuxQFFvfuxDraa3x5aQNywv"],"enrUri":"enr:-L24QLOQT320E93gG-QgXtkEG5ENstDb8_h4BVtphKeE7odTAP68RTdjiKpNI9nn5aswk63LQcNfacxa8h6zMehnY5kCgmlkgnY0gmlwhKwSV5qKbXVsdGlhZGRyc5YACASsEleaBrIlAAoErBJXmgayJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC96y3UFId3vT181xcKBre3OQ87i9dTu036fjEWDIvCimDdGNwgrIlg3VkcIKyJ4V3YWt1MgE"}'
|
||||
2026-03-18 09:07:38.310 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:38.311 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:38.311 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:38.315 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:38.315 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.237
|
||||
2026-03-18 09:07:38.315 DEBUG [src.node.docker_mananger] Generated ports ['54144', '54145', '54146', '54147', '54148']
|
||||
2026-03-18 09:07:38.316 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:38.317 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:38.317 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:38.317 DEBUG [src.node.docker_mananger] docker run -i -t -p 54144:54144 -p 54145:54145 -p 54146:54146 -p 54147:54147 -p 54148:54148 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54146 --rest-port=54144 --tcp-port=54145 --discv5-udp-port=54147 --rest-address=0.0.0.0 --nat=extip:172.18.113.237 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dfe928eecb0b0018cdcdd8be295dc898ea5e2dd10649f2dffcc971fd7dfcef72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54148 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLOQT320E93gG-QgXtkEG5ENstDb8_h4BVtphKeE7odTAP68RTdjiKpNI9nn5aswk63LQcNfacxa8h6zMehnY5kCgmlkgnY0gmlwhKwSV5qKbXVsdGlhZGRyc5YACASsEleaBrIlAAoErBJXmgayJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC96y3UFId3vT181xcKBre3OQ87i9dTu036fjEWDIvCimDdGNwgrIlg3VkcIKyJ4V3YWt1MgE
|
||||
2026-03-18 09:07:38.507 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.237 waku 704590fbd3fe5ee49e4a54ea5f0e48c6e83a6b11e19bf5ed865cfefec6b36a1a
|
||||
2026-03-18 09:07:38.540 DEBUG [src.node.docker_mananger] Container started with ID 704590fbd3fe. Setting up logs at ./log/docker/node3_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:38.540 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 54144
|
||||
2026-03-18 09:07:38.540 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:39.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:39.562 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-18 09:07:39.564 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:39.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:39.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.237/tcp/54145/p2p/16Uiu2HAm3EbvSJRMfUm3t4QXQMMkR3HEUBRD61C9kBhfNEuF54kk","/ip4/172.18.113.237/tcp/54146/ws/p2p/16Uiu2HAm3EbvSJRMfUm3t4QXQMMkR3HEUBRD61C9kBhfNEuF54kk"],"enrUri":"enr:-L24QBhODqzS02L3kmHy9g1cJg8DHLwguudcrd6bwRPrwUDZAAhc4Dx1LQOhpV0IiQv9FzlS_-Mg0vTjyuYYwnAfyP4CgmlkgnY0gmlwhKwSce2KbXVsdGlhZGRyc5YACASsEnHtBtOBAAoErBJx7QbTgt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECdAeErNUf3aeSA2HlIeYAgrAhh-z1wsV7yLfccVxYWRWDdGNwgtOBg3VkcILTg4V3YWt1MgE"}'
|
||||
2026-03-18 09:07:39.574 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:39.574 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:39.574 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:39.575 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:39.576 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.209
|
||||
2026-03-18 09:07:39.576 DEBUG [src.node.docker_mananger] Generated ports ['50579', '50580', '50581', '50582', '50583']
|
||||
2026-03-18 09:07:39.576 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:39.576 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:39.576 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:39.576 DEBUG [src.node.docker_mananger] docker run -i -t -p 50579:50579 -p 50580:50580 -p 50581:50581 -p 50582:50582 -p 50583:50583 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50581 --rest-port=50579 --tcp-port=50580 --discv5-udp-port=50582 --rest-address=0.0.0.0 --nat=extip:172.18.86.209 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bae1a8ff8bb6efc6dbb4f301cf245eacfeed585b06eba3ad9795dfd4bcb11327 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50583 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBhODqzS02L3kmHy9g1cJg8DHLwguudcrd6bwRPrwUDZAAhc4Dx1LQOhpV0IiQv9FzlS_-Mg0vTjyuYYwnAfyP4CgmlkgnY0gmlwhKwSce2KbXVsdGlhZGRyc5YACASsEnHtBtOBAAoErBJx7QbTgt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECdAeErNUf3aeSA2HlIeYAgrAhh-z1wsV7yLfccVxYWRWDdGNwgtOBg3VkcILTg4V3YWt1MgE
|
||||
2026-03-18 09:07:39.765 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.209 waku 04bf5940aa24e213d57616aa0cd1d0e2cc3768ff1c3b541deaec21e2c8d8f06e
|
||||
2026-03-18 09:07:39.799 DEBUG [src.node.docker_mananger] Container started with ID 04bf5940aa24. Setting up logs at ./log/docker/node4_2026-03-18_09-07-35__624bde83-1c01-4866-9c37-977b7ddf8405__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:39.799 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 50579
|
||||
2026-03-18 09:07:39.799 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:40.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50579/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"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-18 09:07:40.821 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:40.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50579/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.209/tcp/50580/p2p/16Uiu2HAmQFuJXuCReacu8nwBnbzsbuTthqCrKq1fEbpfCniBCMYs","/ip4/172.18.86.209/tcp/50581/ws/p2p/16Uiu2HAmQFuJXuCReacu8nwBnbzsbuTthqCrKq1fEbpfCniBCMYs"],"enrUri":"enr:-L24QDDiHekDnOUyKGv8FyGOQN_qQ24src-0iURv97VTF4A0A0piWtENbGevHhAgMvmiB-Z0Nvc0vfgMOt9CadBcxt4CgmlkgnY0gmlwhKwSVtGKbXVsdGlhZGRyc5YACASsElbRBsWUAAoErBJW0QbFld0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDrGItYKDHQ8yrNTelgFfjDsxyHmJODtPZsEEJeKbnr8CDdGNwgsWUg3VkcILFloV3YWt1MgE"}'
|
||||
2026-03-18 09:07:40.825 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:40.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58736/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:40.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:40.831 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45604/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:40.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:40.838 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54144/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:40.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:40.846 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50579/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:40.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:40.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58736/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.87.154/tcp/55894/p2p/16Uiu2HAmC6VS2ZbdV2tzsMBnQKwK8zuxQFFvfuxDraa3x5aQNywv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:07:40.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45604/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.139.110/tcp/58737/p2p/16Uiu2HAmKjGYpn3Tmw8wZCWz1a9rhEs86M7tz7EjZoVV6eEV15dv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"},{"multiaddr":"/ip4/172.18.113.237/tcp/33210/p2p/16Uiu2HAm3EbvSJRMfUm3t4QXQMMkR3HEUBRD61C9kBhfNEuF54kk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:07:40.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.86.209/tcp/41362/p2p/16Uiu2HAmQFuJXuCReacu8nwBnbzsbuTthqCrKq1fEbpfCniBCMYs","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.87.154/tcp/45605/p2p/16Uiu2HAmC6VS2ZbdV2tzsMBnQKwK8zuxQFFvfuxDraa3x5aQNywv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"}]'
|
||||
2026-03-18 09:07:40.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50579/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:40.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.113.237/tcp/54145/p2p/16Uiu2HAm3EbvSJRMfUm3t4QXQMMkR3HEUBRD61C9kBhfNEuF54kk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"}]'
|
||||
2026-03-18 09:07:40.871 DEBUG [src.libs.common] Sleeping for 40 seconds
|
||||
2026-03-18 09:08:20.871 INFO [tests.e2e.test_network_conditions] Applying 3000ms latency on sender node1
|
||||
2026-03-18 09:08:20.873 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '9632', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-18 09:08:21.061 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '9632', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
|
||||
2026-03-18 09:08:21.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58736/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:27.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:27.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50579/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:27.085 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":1773824901076072304,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:08:27.086 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '9632', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-18 09:08:27.097 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:27.098 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:27.099 DEBUG [src.node.waku_node] Stopping container with id ea09bab6ee2f
|
||||
2026-03-18 09:08:27.699 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:27.699 DEBUG [src.node.waku_node] Stopping container with id cf145ac792a5
|
||||
2026-03-18 09:08:28.280 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:28.281 DEBUG [src.node.waku_node] Stopping container with id 704590fbd3fe
|
||||
2026-03-18 09:08:28.513 ERROR [src.node.docker_mananger] Max retries reached for container ea09bab6ee2f. Exiting log stream.
|
||||
2026-03-18 09:08:28.875 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:28.877 DEBUG [src.node.waku_node] Stopping container with id 04bf5940aa24
|
||||
2026-03-18 09:08:29.094 ERROR [src.node.docker_mananger] Max retries reached for container cf145ac792a5. Exiting log stream.
|
||||
2026-03-18 09:08:29.465 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:29.466 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:29.508 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:29.551 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:29.586 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:29.622 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
102
manual/37/data/attachments/11eb0584629ee0e.txt
Normal file
102
manual/37/data/attachments/11eb0584629ee0e.txt
Normal file
@ -0,0 +1,102 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_node_restarts with id: 2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.14.98
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25688', '25689', '25690', '25691', '25692']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25688:25688 -p 25689:25689 -p 25690:25690 -p 25691:25691 -p 25692:25692 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25690 --rest-port=25688 --tcp-port=25689 --discv5-udp-port=25691 --rest-address=0.0.0.0 --nat=extip:172.18.14.98 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a2aa90730e54ddf457fcbb9b6cceeff2bdeff0f97a0e682c6cb314dd7f13d7be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25692 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 25db859e687b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.98 waku cfe8900af3577cf72061979b76504a3afa5c51eb896b640f102e2de8c990a958
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfe8900af357. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25688
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a092f25cde12. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25688/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25688/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc","/ip4/172.18.14.98/tcp/25690/ws/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc"],"enrUri":"enr:-L24QJ-aLgDAGswlSEBPblHg-lJxTz5L2dasMZHqcv8mEY07cSPThjcjRVCQ64zY7c1ywOMA1pbcmp-gR3kQtn7nbYUCgmlkgnY0gmlwhKwSDmKKbXVsdGlhZGRyc5YACASsEg5iBmRZAAoErBIOYgZkWt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoPmdLT2SwnNB5Z-wmPYz3aJJpWRWMRnTIG0YxWriUH-DdGNwgmRZg3VkcIJkW4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.214.167
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17666', '17667', '17668', '17669', '17670']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17666:17666 -p 17667:17667 -p 17668:17668 -p 17669:17669 -p 17670:17670 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17668 --rest-port=17666 --tcp-port=17667 --discv5-udp-port=17669 --rest-address=0.0.0.0 --nat=extip:172.18.214.167 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0cfdb5269d54cf6082bef8f4d8f4b0432438e33b3bef33ac659958e7d5adc54b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17670 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ-aLgDAGswlSEBPblHg-lJxTz5L2dasMZHqcv8mEY07cSPThjcjRVCQ64zY7c1ywOMA1pbcmp-gR3kQtn7nbYUCgmlkgnY0gmlwhKwSDmKKbXVsdGlhZGRyc5YACASsEg5iBmRZAAoErBIOYgZkWt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoPmdLT2SwnNB5Z-wmPYz3aJJpWRWMRnTIG0YxWriUH-DdGNwgmRZg3VkcIJkW4V3YWt1MgM --storenode=/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.167 waku acc82a434a296f9b6b44561a562cfe26d582e97246c0fc1aea0eabcd48e056c1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID acc82a434a29. Setting up logs at ./log/docker/store_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17666
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.167/tcp/17667/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2","/ip4/172.18.214.167/tcp/17668/ws/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2"],"enrUri":"enr:-L24QNC8WBP-0i5VxweuhPvwtP9ggETax08_fpRN9Sn7CRNuCeXTKGUC2WkjlCJ_-XdY712PQUv16ph5NjG27OlAZIsCgmlkgnY0gmlwhKwS1qeKbXVsdGlhZGRyc5YACASsEtanBkUDAAoErBLWpwZFBN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECnZHK0BRTZjtO-eCL7D6deUltrJ4bOEP8wdfAQznQOlWDdGNwgkUDg3VkcIJFBYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25688/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:257 Restarting container with id acc82a434a29
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.167/tcp/17667/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2","/ip4/172.18.214.167/tcp/17668/ws/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2"],"enrUri":"enr:-L24QNC8WBP-0i5VxweuhPvwtP9ggETax08_fpRN9Sn7CRNuCeXTKGUC2WkjlCJ_-XdY712PQUv16ph5NjG27OlAZIsCgmlkgnY0gmlwhKwS1qeKbXVsdGlhZGRyc5YACASsEtanBkUDAAoErBLWpwZFBN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECnZHK0BRTZjtO-eCL7D6deUltrJ4bOEP8wdfAQznQOlWDdGNwgkUDg3VkcIJFBYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id cfe8900af357
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id acc82a434a29
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
649
manual/37/data/attachments/11f90ba42c66e959.txt
Normal file
649
manual/37/data/attachments/11f90ba42c66e959.txt
Normal file
@ -0,0 +1,649 @@
|
||||
WRN 2026-03-18 09:07:31.593+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:468
|
||||
bSubscribeShards: some(@[0])
|
||||
INF 2026-03-18 09:07:31.593+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:503 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
|
||||
INF 2026-03-18 09:07:31.593+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:157 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
|
||||
INF 2026-03-18 09:07:31.593+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:166 cluster=199
|
||||
INF 2026-03-18 09:07:31.594+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:169 shard=0
|
||||
INF 2026-03-18 09:07:31.594+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:173 node=enr:-L24QIX6reLDdpix00xjfXY6RzXK7h03Ad2CmRIRH3a0HCbYIQDBT4yg6KURxDzvLVXxFuv6D43fHtVhmQsowwXC4M0CgmlkgnY0gmlwhKwSJWiKbXVsdGlhZGRyc5YACASsEiVoBhCfAAoErBIlaAYQoN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDT4yj7VZBtuUHIOwurabuMreAlhq-WR69eVe6Q_vhHUGDdGNwghCfg3VkcIIQoYV3YWt1MgU
|
||||
INF 2026-03-18 09:07:31.594+00:00 Setting up storage tid=1 file=node_factory.nim:533
|
||||
INF 2026-03-18 09:07:31.594+00:00 Initializing node tid=1 file=node_factory.nim:542
|
||||
TRC 2026-03-18 09:07:31.595+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
|
||||
TRC 2026-03-18 09:07:31.596+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
|
||||
TRC 2026-03-18 09:07:31.596+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
|
||||
TRC 2026-03-18 09:07:31.596+00:00 no peer storage found tid=1 file=peer_manager.nim:1221
|
||||
INF 2026-03-18 09:07:31.596+00:00 Initializing networking tid=1 file=waku_node.nim:228 addrs="@[/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.596+00:00 Mounting protocols tid=1 file=node_factory.nim:548
|
||||
INF 2026-03-18 09:07:31.596+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
|
||||
TRC 2026-03-18 09:07:31.596+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
|
||||
INF 2026-03-18 09:07:31.596+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
|
||||
INF 2026-03-18 09:07:31.596+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
|
||||
INF 2026-03-18 09:07:31.596+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:305 clusterId=199 shardCount=1
|
||||
INF 2026-03-18 09:07:31.596+00:00 Shards created from content topics tid=1 file=node_factory.nim:334 contentTopics=[] shards=[]
|
||||
INF 2026-03-18 09:07:31.596+00:00 Setting max message size tid=1 file=node_factory.nim:343 num_bytes=153600
|
||||
INF 2026-03-18 09:07:31.596+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:259
|
||||
TRC 2026-03-18 09:07:31.596+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
INF 2026-03-18 09:07:31.596+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:276
|
||||
INF 2026-03-18 09:07:31.596+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
|
||||
INF 2026-03-18 09:07:31.596+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:433
|
||||
INF 2026-03-18 09:07:31.596+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*Q5snGZ, seqNo: 1773824851, addresses: [/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws], mixKey: )"
|
||||
TRC 2026-03-18 09:07:31.597+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:419
|
||||
INF 2026-03-18 09:07:31.597+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=199
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
|
||||
TRC 2026-03-18 09:07:31.597+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
|
||||
TRC 2026-03-18 09:07:31.597+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
|
||||
TRC 2026-03-18 09:07:31.597+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
|
||||
INF 2026-03-18 09:07:31.597+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
|
||||
NTC 2026-03-18 09:07:31.598+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:46379
|
||||
INF 2026-03-18 09:07:31.598+00:00 Starting REST HTTP server tid=1 file=builder.nim:114 url=http://0.0.0.0:46379/
|
||||
INF 2026-03-18 09:07:31.598+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:127
|
||||
TRC 2026-03-18 09:07:31.598+00:00 Send processor chain topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
|
||||
INF 2026-03-18 09:07:31.598+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:367
|
||||
INF 2026-03-18 09:07:31.598+00:00 Running nwaku node tid=1 file=node_factory.nim:465 version=v0.38.0-rc.0
|
||||
INF 2026-03-18 09:07:31.598+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:626 version=v0.38.0-rc.0
|
||||
INF 2026-03-18 09:07:31.598+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:390
|
||||
INF 2026-03-18 09:07:31.598+00:00 start topics="waku relay" tid=1 file=protocol.nim:519
|
||||
TRC 2026-03-18 09:07:31.598+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
|
||||
TRC 2026-03-18 09:07:31.598+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140526544347216
|
||||
TRC 2026-03-18 09:07:31.598+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
|
||||
TRC 2026-03-18 09:07:31.598+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140526544347216
|
||||
TRC 2026-03-18 09:07:31.598+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
|
||||
TRC 2026-03-18 09:07:31.598+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
|
||||
INF 2026-03-18 09:07:31.598+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:411
|
||||
INF 2026-03-18 09:07:31.598+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
|
||||
INF 2026-03-18 09:07:31.598+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:227
|
||||
INF 2026-03-18 09:07:31.598+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
|
||||
INF 2026-03-18 09:07:31.598+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
|
||||
DBG 2026-03-18 09:07:31.598+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ, listenAddrs: [/ip4/0.0.0.0/tcp/46381/ws, /ip4/0.0.0.0/tcp/46380], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
TRC 2026-03-18 09:07:31.598+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
|
||||
TRC 2026-03-18 09:07:31.599+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/46380
|
||||
TRC 2026-03-18 09:07:31.599+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/46380]
|
||||
DBG 2026-03-18 09:07:31.599+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
|
||||
TRC 2026-03-18 09:07:31.599+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:154
|
||||
TRC 2026-03-18 09:07:31.599+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/46381/ws]
|
||||
TRC 2026-03-18 09:07:31.599+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:262 host=0.0.0.0:46381
|
||||
TRC 2026-03-18 09:07:31.599+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.599+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:207
|
||||
TRC 2026-03-18 09:07:31.600+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:231
|
||||
TRC 2026-03-18 09:07:31.600+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:160
|
||||
DBG 2026-03-18 09:07:31.600+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
|
||||
TRC 2026-03-18 09:07:31.600+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:279
|
||||
TRC 2026-03-18 09:07:31.600+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:194
|
||||
TRC 2026-03-18 09:07:31.600+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
|
||||
WRN 2026-03-18 09:07:31.600+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1116
|
||||
WRN 2026-03-18 09:07:31.600+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:626
|
||||
DBG 2026-03-18 09:07:31.600+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ, listenAddrs: [/ip4/0.0.0.0/tcp/46380, /ip4/0.0.0.0/tcp/46381/ws], addrs: [/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
INF 2026-03-18 09:07:31.600+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:479 peerId=16U*Q5snGZ addrs="[/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.601+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/0.0.0.0/tcp/46380/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ][/ip4/0.0.0.0/tcp/46381/ws/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.601+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:504 full=[/ip4/172.18.200.77/tcp/46380/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ][/ip4/172.18.200.77/tcp/46381/ws/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ]
|
||||
INF 2026-03-18 09:07:31.601+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:505 enr=enr:-LO4QFGl7FkFxez6CwvNNQyBYLddHirPq_dlK61XBkrsWA8de1rp79acfB0FMocwgtWONpmUvXijdvPJvJhsD2fEsUwBgmlkgnY0gmlwhKwSyE2KbXVsdGlhZGRyc4wACgSsEshNBrUt3QOCcnOFAMcBAACJc2VjcDI1NmsxoQIz7mQDI_YwFRstyJgveb2QFeXs8NsfpunCvpp4xi8dyoN0Y3CCtSyDdWRwgrUuhXdha3UyAQ
|
||||
INF 2026-03-18 09:07:31.601+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:682
|
||||
TRC 2026-03-18 09:07:31.601+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1071
|
||||
TRC 2026-03-18 09:07:31.601+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1064
|
||||
INF 2026-03-18 09:07:31.601+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:845 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
|
||||
INF 2026-03-18 09:07:31.601+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:479 peerId=16U*Q5snGZ addrs="[/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.601+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/0.0.0.0/tcp/46380/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ][/ip4/0.0.0.0/tcp/46381/ws/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws]"
|
||||
INF 2026-03-18 09:07:31.602+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:504 full=[/ip4/172.18.200.77/tcp/46380/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ][/ip4/172.18.200.77/tcp/46381/ws/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ]
|
||||
INF 2026-03-18 09:07:31.602+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:505 enr=enr:-LO4QFGl7FkFxez6CwvNNQyBYLddHirPq_dlK61XBkrsWA8de1rp79acfB0FMocwgtWONpmUvXijdvPJvJhsD2fEsUwBgmlkgnY0gmlwhKwSyE2KbXVsdGlhZGRyc4wACgSsEshNBrUt3QOCcnOFAMcBAACJc2VjcDI1NmsxoQIz7mQDI_YwFRstyJgveb2QFeXs8NsfpunCvpp4xi8dyoN0Y3CCtSyDdWRwgrUuhXdha3UyAQ
|
||||
INF 2026-03-18 09:07:31.602+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QLL5T8bk7SRFqnigZb2O-zdhYdUDRGGo6F9eIWVHYH3-YhEadpT0wqZdbSCYT590UvzfdcZDYD0vgpED-SQbQ6cCgmlkgnY0gmlwhKwSyE2KbXVsdGlhZGRyc5YACASsEshNBrUsAAoErBLITQa1Ld0DgnJzhQDHAQAAiXNlY3AyNTZrMaECM-5kAyP2MBUbLciYL3m9kBXl7PDbH6bpwr6aeMYvHcqDdGNwgrUsg3VkcIK1LoV3YWt1MgE record="(2, id: \"v4\", ip: 172.18.200.77, multiaddrs: 0x000804AC12C84D06B52C000A04AC12C84D06B52DDD03, rs: 0x00C7010000, secp256k1: 0x0233EE640323F630151B2DC8982F79BD9015E5ECF0DB1FA6E9C2BE9A78C62F1DCA, tcp: 46380, udp: 46382, waku2: 0x01)"
|
||||
TRC 2026-03-18 09:07:31.602+00:00 Adding peer to manager topics="waku node peer_manager" tid=1 file=peer_manager.nim:156 peerId=16U*eqmTSp addresses="[/ip4/172.18.37.104/tcp/4255]" origin=Discv5
|
||||
INF 2026-03-18 09:07:31.603+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
|
||||
INF 2026-03-18 09:07:31.603+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
|
||||
INF 2026-03-18 09:07:31.603+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=46382
|
||||
TRC 2026-03-18 09:07:31.603+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
|
||||
INF 2026-03-18 09:07:31.603+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
|
||||
TRC 2026-03-18 09:07:31.603+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
|
||||
INF 2026-03-18 09:07:31.604+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
|
||||
INF 2026-03-18 09:07:31.604+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QOI9PQECGgmnOvlAjAaOMFPpfPDe79bHzGUjURMhqrLyfwhBbBvhqptsoyYpSnU1kFxUCNrnne68jhYVj5t8hOADgmlkgnY0gmlwhKwSyE2KbXVsdGlhZGRyc5YACASsEshNBrUsAAoErBLITQa1Ld0DgnJzhQDHAQAAiXNlY3AyNTZrMaECM-5kAyP2MBUbLciYL3m9kBXl7PDbH6bpwr6aeMYvHcqDdGNwgrUsg3VkcIK1LoV3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.200.77, multiaddrs: 0x000804AC12C84D06B52C000A04AC12C84D06B52DDD03, rs: 0x00C7010000, secp256k1: 0x0233EE640323F630151B2DC8982F79BD9015E5ECF0DB1FA6E9C2BE9A78C62F1DCA, tcp: 46380, udp: 46382, waku2: 0x01)"
|
||||
INF 2026-03-18 09:07:31.604+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
WRN 2026-03-18 09:07:31.604+00:00 No-effect API call to subscribe. Already subscribed to topic topics="waku node relay api" tid=1 file=relay.nim:161 pubsubTopic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:31.604+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:101 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
|
||||
INF 2026-03-18 09:07:31.605+00:00 Health monitor loop start tid=1 file=node_health_monitor.nim:516
|
||||
DBG 2026-03-18 09:07:31.605+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
|
||||
INF 2026-03-18 09:07:31.605+00:00 starting keepalive tid=1 file=node_health_monitor.nim:678 randomPeersKeepalive=10s allPeersKeepalive=2m
|
||||
TRC 2026-03-18 09:07:31.605+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:593
|
||||
INF 2026-03-18 09:07:31.606+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:163 pubsubTopic=/waku/2/rs/199/0
|
||||
INF 2026-03-18 09:07:31.608+00:00 REST services are installed tid=1 file=builder.nim:222
|
||||
INF 2026-03-18 09:07:31.608+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=46383
|
||||
INF 2026-03-18 09:07:31.608+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/199/0
|
||||
INF 2026-03-18 09:07:31.608+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=46383
|
||||
INF 2026-03-18 09:07:31.609+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
|
||||
INF 2026-03-18 09:07:31.609+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:102
|
||||
TRC 2026-03-18 09:07:31.612+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
|
||||
TRC 2026-03-18 09:07:32.600+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140526544347216
|
||||
TRC 2026-03-18 09:07:32.600+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:32.600+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:32.600+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:32.600+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:32.600+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
|
||||
INF 2026-03-18 09:07:32.603+00:00 Dialing multiple peers topics="waku node peer_manager" tid=1 file=peer_manager.nim:369 numOfPeers=1 nodes=@[16Uiu2HAmJ1WwaQSUhJY2dTNa5QtE9ADU9RC8bYGWU1AmQieqmTSp]
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Connecting to peer topics="waku node peer_manager" tid=1 file=peer_manager.nim:320 wireAddr="[/ip4/172.18.37.104/tcp/4255]" peerId=16U*eqmTSp failedAttempts=0
|
||||
TRC 2026-03-18 09:07:32.603+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*eqmTSp
|
||||
DBG 2026-03-18 09:07:32.603+00:00 Dialing peer topics="libp2p dialer" tid=1 file=dialer.nim:141 peerId=16U*eqmTSp addrs="[/ip4/172.18.37.104/tcp/4255]"
|
||||
DBG 2026-03-18 09:07:32.603+00:00 Expanded address and hostname topics="libp2p dialer" tid=1 file=dialer.nim:156 expandedAddress=/ip4/172.18.37.104/tcp/4255 hostname=172.18.37.104 resolvedAddresses="[/ip4/172.18.37.104/tcp/4255]"
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Dialing address topics="libp2p dialer" tid=1 file=dialer.nim:49 addrs=/ip4/172.18.37.104/tcp/4255 peerId=16U*eqmTSp hostname=172.18.37.104
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Dialing remote peer topics="libp2p tcptransport" tid=1 file=tcptransport.nim:298 address=/ip4/172.18.37.104/tcp/4255
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Handling tcp connection topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.37.104/tcp/4255) dir=Out clients=0
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66432 objName=ChronosStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66432 timeout=10m
|
||||
TRC 2026-03-18 09:07:32.603+00:00 Upgrading connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69ba6b548ea691bd52b66432 direction=Out
|
||||
TRC 2026-03-18 09:07:32.603+00:00 initiating handshake topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=:69ba6b548ea691bd52b66432 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.603+00:00 selecting proto topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=:69ba6b548ea691bd52b66432 proto=/noise
|
||||
TRC 2026-03-18 09:07:32.604+00:00 multistream handshake success topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.604+00:00 reading first requested proto topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=:69ba6b548ea691bd52b66432 s=/noise proto="[/noise]"
|
||||
TRC 2026-03-18 09:07:32.604+00:00 successfully selected topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=:69ba6b548ea691bd52b66432 proto=/noise
|
||||
TRC 2026-03-18 09:07:32.604+00:00 Securing connection topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69ba6b548ea691bd52b66432 codec=/noise
|
||||
TRC 2026-03-18 09:07:32.604+00:00 Starting Noise handshake topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69ba6b548ea691bd52b66432 initiator=true
|
||||
TRC 2026-03-18 09:07:32.604+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
|
||||
TRC 2026-03-18 09:07:32.604+00:00 noise write e topics="libp2p noise" tid=1 file=noise.nim:231
|
||||
TRC 2026-03-18 09:07:32.604+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=53a8f4cc3952...9af7b448f28d
|
||||
TRC 2026-03-18 09:07:32.604+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=4d86da710d23...1fba257967a3
|
||||
TRC 2026-03-18 09:07:32.604+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69ba6b548ea691bd52b66432 size=32
|
||||
TRC 2026-03-18 09:07:32.604+00:00 Empty byte seq, nothing to write topics="libp2p chronosstream" tid=1 file=chronosstream.nim:138
|
||||
TRC 2026-03-18 09:07:32.605+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69ba6b548ea691bd52b66432 size=208
|
||||
TRC 2026-03-18 09:07:32.605+00:00 noise read e topics="libp2p noise" tid=1 file=noise.nim:272 size=208
|
||||
TRC 2026-03-18 09:07:32.605+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=5f9e562dc7f5...a933beb436d3
|
||||
TRC 2026-03-18 09:07:32.605+00:00 noise dh ee topics="libp2p noise" tid=1 file=noise.nim:245
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=f3fc77770d5d...e207ec7890a9
|
||||
TRC 2026-03-18 09:07:32.606+00:00 noise read s topics="libp2p noise" tid=1 file=noise.nim:285 size=176
|
||||
TRC 2026-03-18 09:07:32.606+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=24c4ebfe2843...8b1bfe9a0543 tagOut=24c4ebfe2843...8b1bfe9a0543 nonce=0
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=566f9ac1fbf4...b7878a70567a
|
||||
TRC 2026-03-18 09:07:32.606+00:00 noise dh es topics="libp2p noise" tid=1 file=noise.nim:250
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=8cf8f318e7a9...e973d74ad3aa
|
||||
TRC 2026-03-18 09:07:32.606+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1e50223fbf68...8e25fa350c1a tagOut=1e50223fbf68...8e25fa350c1a nonce=0
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=c3ecb7b39722...8142c4772288
|
||||
TRC 2026-03-18 09:07:32.606+00:00 noise write s topics="libp2p noise" tid=1 file=noise.nim:240
|
||||
TRC 2026-03-18 09:07:32.606+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=6933c7520bc1b4f22cf937549a8a40af data=831024f63487...37549a8a40af nonce=1
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=8a35fbd62ef0...1c337f9f7cec
|
||||
TRC 2026-03-18 09:07:32.606+00:00 noise dh se topics="libp2p noise" tid=1 file=noise.nim:258
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=3835cf2d5061...5df649a665ed
|
||||
TRC 2026-03-18 09:07:32.606+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=18d5024eb07af9aef74ce9b4b7b50b04 data=18e0f77fa9ce...e9b4b7b50b04 nonce=0
|
||||
TRC 2026-03-18 09:07:32.606+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=0d438f5bd746...93212106ef83
|
||||
TRC 2026-03-18 09:07:32.606+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69ba6b548ea691bd52b66432 size=175
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Remote signature verified topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Remote peer id topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmJ1WwaQSUhJY2dTNa5QtE9ADU9RC8bYGWU1AmQieqmTSp
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66433 objName=SecureConn dir=Out
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*eqmTSp:69ba6b548ea691bd52b66433 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Noise handshake completed! topics="libp2p noise" tid=1 file=noise.nim:592 initiator=true peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.607+00:00 Muxing connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.607+00:00 initiating handshake topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=16U*eqmTSp:69ba6b548ea691bd52b66433 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.607+00:00 selecting proto topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=16U*eqmTSp:69ba6b548ea691bd52b66433 proto=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:32.608+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=36
|
||||
TRC 2026-03-18 09:07:32.608+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=37419d7bf7af...9158c0d08fdd tagOut=37419d7bf7af...9158c0d08fdd nonce=0
|
||||
TRC 2026-03-18 09:07:32.608+00:00 multistream handshake success topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.608+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=30
|
||||
TRC 2026-03-18 09:07:32.608+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6854a54700f2...10e362f20ab0 tagOut=6854a54700f2...10e362f20ab0 nonce=1
|
||||
TRC 2026-03-18 09:07:32.608+00:00 reading first requested proto topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=16U*eqmTSp:69ba6b548ea691bd52b66433 s=/yamux/1.0.0 proto="[/yamux/1.0.0, /mplex/6.7.0]"
|
||||
TRC 2026-03-18 09:07:32.609+00:00 successfully selected topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=16U*eqmTSp:69ba6b548ea691bd52b66433 proto=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Found a muxer topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*eqmTSp:69ba6b548ea691bd52b66433 muxerName=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Starting yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.609+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Upgraded connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*eqmTSp:69ba6b548ea691bd52b66432 sconn=16U*eqmTSp:69ba6b548ea691bd52b66433 direction=Out
|
||||
DBG 2026-03-18 09:07:32.609+00:00 Dial successful topics="libp2p dialer" tid=1 file=dialer.nim:92 peerId=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.609+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.609+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.609+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*eqmTSp event="(kind: Joined, initiator: true)"
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*eqmTSp protos="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66434 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.609+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66434 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.609+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.610+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.610+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*eqmTSp:69ba6b548ea691bd52b66434 protos="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.610+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*eqmTSp:69ba6b548ea691bd52b66434 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.610+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.610+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*eqmTSp:69ba6b548ea691bd52b66434 proto=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:32.610+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
|
||||
DBG 2026-03-18 09:07:32.610+00:00 starting sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*eqmTSp
|
||||
DBG 2026-03-18 09:07:32.610+00:00 created new pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.610+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*eqmTSp protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.610+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66435 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.610+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66435 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.610+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.611+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.611+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 proto=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:32.611+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Stored muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*eqmTSp:69ba6b548ea691bd52b66433 direction=Out peers=1
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66436 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66436 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.611+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.611+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*eqmTSp:69ba6b548ea691bd52b66436 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.611+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*eqmTSp:69ba6b548ea691bd52b66436 proto=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:32.611+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.611+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8efc23d7be43...02290d27b15d tagOut=8efc23d7be43...02290d27b15d nonce=2
|
||||
TRC 2026-03-18 09:07:32.611+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66437 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66437 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.611+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.611+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*eqmTSp:69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.611+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.611+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.612+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.612+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a7b2dc9f6bd4...221e66f703ba tagOut=a7b2dc9f6bd4...221e66f703ba nonce=3
|
||||
TRC 2026-03-18 09:07:32.612+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.612+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.612+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.612+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=54
|
||||
TRC 2026-03-18 09:07:32.612+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f1759ad3c08b...9a800c3eb944 tagOut=f1759ad3c08b...9a800c3eb944 nonce=4
|
||||
TRC 2026-03-18 09:07:32.612+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
|
||||
TRC 2026-03-18 09:07:32.612+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.612+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.612+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.612+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=067e786b7314...bfb57ba5d103 tagOut=067e786b7314...bfb57ba5d103 nonce=5
|
||||
TRC 2026-03-18 09:07:32.612+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.612+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66438 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.612+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66438 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.612+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.612+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.612+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*eqmTSp:69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.613+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.613+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.613+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.613+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.613+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6c855dabd374...879d2900db9e tagOut=6c855dabd374...879d2900db9e nonce=6
|
||||
TRC 2026-03-18 09:07:32.613+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.613+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.613+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.613+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=51
|
||||
TRC 2026-03-18 09:07:32.613+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=83897372b25b...32d4b417d19b tagOut=83897372b25b...32d4b417d19b nonce=7
|
||||
TRC 2026-03-18 09:07:32.613+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.613+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
|
||||
TRC 2026-03-18 09:07:32.614+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.614+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.614+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c775bf465e05...52820ae0acb8 tagOut=c775bf465e05...52820ae0acb8 nonce=8
|
||||
TRC 2026-03-18 09:07:32.614+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.614+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b548ea691bd52b66439 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.614+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b548ea691bd52b66439 timeout=5m
|
||||
TRC 2026-03-18 09:07:32.614+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.614+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.614+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.614+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.614+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 handshaked=false
|
||||
TRC 2026-03-18 09:07:32.614+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.614+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.615+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e99bfe65b83d...3e94f48c4c0b tagOut=e99bfe65b83d...3e94f48c4c0b nonce=9
|
||||
TRC 2026-03-18 09:07:32.615+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.615+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.615+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.615+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=44
|
||||
TRC 2026-03-18 09:07:32.615+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5e74a64be4cb...34cc5a8a479e tagOut=5e74a64be4cb...34cc5a8a479e nonce=10
|
||||
TRC 2026-03-18 09:07:32.615+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
|
||||
TRC 2026-03-18 09:07:32.615+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.615+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.615+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.615+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6e4821463f57...f7ba372bb37f tagOut=6e4821463f57...f7ba372bb37f nonce=11
|
||||
TRC 2026-03-18 09:07:32.615+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.615+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.615+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.615+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=cf224aa68f45...5d64d8eaada7 tagOut=cf224aa68f45...5d64d8eaada7 nonce=12
|
||||
TRC 2026-03-18 09:07:32.616+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.616+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.616+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.616+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=54
|
||||
TRC 2026-03-18 09:07:32.616+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=458ef6a1b00e...0ddd5ef8e86d tagOut=458ef6a1b00e...0ddd5ef8e86d nonce=13
|
||||
TRC 2026-03-18 09:07:32.616+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
|
||||
TRC 2026-03-18 09:07:32.616+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.616+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.616+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.616+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=362ac21e6ddd...c774a5e0d439 tagOut=362ac21e6ddd...c774a5e0d439 nonce=14
|
||||
TRC 2026-03-18 09:07:32.616+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.616+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.616+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 ms=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:32.616+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 protocol=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:32.616+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 ms=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 protocol=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 ms=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 protocol=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*eqmTSp:69ba6b548ea691bd52b66434
|
||||
TRC 2026-03-18 09:07:32.617+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*eqmTSp:69ba6b548ea691bd52b66434 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.617+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*eqmTSp:69ba6b548ea691bd52b66434 proto=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*eqmTSp:69ba6b548ea691bd52b66437 protocol=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:32.617+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 protocol=/vac/waku/relay/2.0.0
|
||||
INF 2026-03-18 09:07:32.617+00:00 Incoming WakuRelay connection topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*eqmTSp:69ba6b548ea691bd52b66438 protocol=/vac/waku/relay/2.0.0
|
||||
DBG 2026-03-18 09:07:32.618+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.618+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.618+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 protocol=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:32.618+00:00 handling identify request topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.618+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 354}"
|
||||
DBG 2026-03-18 09:07:32.618+00:00 identify: info sent topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*eqmTSp:69ba6b548ea691bd52b66439 info="(peerId: 16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ, listenAddrs: [/ip4/0.0.0.0/tcp/46380, /ip4/0.0.0.0/tcp/46381/ws], addrs: [/ip4/172.18.200.77/tcp/46380, /ip4/172.18.200.77/tcp/46381/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
TRC 2026-03-18 09:07:32.618+00:00 exiting identify handler topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.618+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.618+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.618+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.618+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.618+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.618+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.618+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0f86a53526d3...15980ef0f110 tagOut=0f86a53526d3...15980ef0f110 nonce=15
|
||||
TRC 2026-03-18 09:07:32.618+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.618+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.618+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.618+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d498ec3961e5...ab8cf63f845f tagOut=d498ec3961e5...ab8cf63f845f nonce=16
|
||||
TRC 2026-03-18 09:07:32.618+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.618+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.618+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.619+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=51
|
||||
TRC 2026-03-18 09:07:32.619+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b051a3c4f81d...b3d275d0c9e2 tagOut=b051a3c4f81d...b3d275d0c9e2 nonce=17
|
||||
TRC 2026-03-18 09:07:32.619+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.619+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
|
||||
TRC 2026-03-18 09:07:32.619+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.619+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=48
|
||||
TRC 2026-03-18 09:07:32.619+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4f290fa52df8...0c8c3ea17fb3 tagOut=4f290fa52df8...0c8c3ea17fb3 nonce=18
|
||||
TRC 2026-03-18 09:07:32.619+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
|
||||
TRC 2026-03-18 09:07:32.619+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.619+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.619+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=44
|
||||
TRC 2026-03-18 09:07:32.619+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=abe265911333...dc82a0da72a9 tagOut=abe265911333...dc82a0da72a9 nonce=19
|
||||
TRC 2026-03-18 09:07:32.619+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
|
||||
TRC 2026-03-18 09:07:32.619+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
|
||||
TRC 2026-03-18 09:07:32.619+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.619+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=422
|
||||
TRC 2026-03-18 09:07:32.619+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=622f9edd556e...22576997e23f tagOut=622f9edd556e...22576997e23f nonce=20
|
||||
TRC 2026-03-18 09:07:32.619+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 394}"
|
||||
TRC 2026-03-18 09:07:32.619+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=88030a250802...302d72632e30
|
||||
TRC 2026-03-18 09:07:32.619+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.619+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.619+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=53ed41b84915...ca249ee316f2 tagOut=53ed41b84915...ca249ee316f2 nonce=21
|
||||
TRC 2026-03-18 09:07:32.619+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.619+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:32.619+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.620+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
|
||||
TRC 2026-03-18 09:07:32.620+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=37
|
||||
TRC 2026-03-18 09:07:32.620+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b9d1d8934c58...b946c0b5a24f tagOut=b9d1d8934c58...b946c0b5a24f nonce=22
|
||||
TRC 2026-03-18 09:07:32.620+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*eqmTSp:69ba6b548ea691bd52b66436
|
||||
TRC 2026-03-18 09:07:32.620+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*eqmTSp:69ba6b548ea691bd52b66436 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.620+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*eqmTSp:69ba6b548ea691bd52b66436 proto=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:32.620+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.620+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 s=/vac/waku/relay/2.0.0 proto="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.620+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 proto=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:32.620+00:00 initiating identify topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*eqmTSp:69ba6b548ea691bd52b66436
|
||||
DBG 2026-03-18 09:07:32.620+00:00 identify: info received topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*eqmTSp:69ba6b548ea691bd52b66436 pubkey=some(s...bcd5)) addresses=/ip4/172.18.37.104/tcp/4255,/ip4/172.18.37.104/tcp/4256/ws protocols=/ipfs/id/1.0.0,/libp2p/autonat/1.0.0,/libp2p/circuit/relay/0.2.0/hop,/vac/waku/metadata/1.0.0,/vac/waku/relay/2.0.0,/vac/waku/rendezvous/1.0.0,/ipfs/ping/1.0.0,/vac/waku/filter-subscribe/2.0.0-beta1,/vac/waku/filter-push/2.0.0-beta1,/vac/waku/peer-exchange/2.0.0-alpha1 observable_address=some(/ip4/172.18.200.77/tcp/60494) proto_version=ipfs/0.1.0 agent_version=logos-delivery-v0.38.0-rc.0 signedPeerRecord=None
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66436
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.621+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66436
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66436
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66436 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.621+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66436 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.640+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
|
||||
TRC 2026-03-18 09:07:32.640+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
|
||||
TRC 2026-03-18 09:07:32.640+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.640+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=55
|
||||
TRC 2026-03-18 09:07:32.641+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4959cbe5ba16...84dbd6a73db2 tagOut=4959cbe5ba16...84dbd6a73db2 nonce=23
|
||||
TRC 2026-03-18 09:07:32.641+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 27}"
|
||||
TRC 2026-03-18 09:07:32.641+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.641+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.641+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.641+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fd9959fa394b...8efa13115bb7 tagOut=fd9959fa394b...8efa13115bb7 nonce=24
|
||||
TRC 2026-03-18 09:07:32.641+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.641+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:32.641+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.641+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.641+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66439 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.641+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66439 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.641+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.642+00:00 Get new send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*eqmTSp newConn=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.642+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*eqmTSp payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.642+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.642+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*eqmTSp rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.642+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*eqmTSp:69ba6b548ea691bd52b66435 encoded=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.642+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 27}"
|
||||
TRC 2026-03-18 09:07:32.642+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
DBG 2026-03-18 09:07:32.642+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.642+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.642+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.642+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=37
|
||||
TRC 2026-03-18 09:07:32.642+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=740e6034905f...535e9af0078e tagOut=740e6034905f...535e9af0078e nonce=25
|
||||
TRC 2026-03-18 09:07:32.642+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66439
|
||||
INF 2026-03-18 09:07:32.643+00:00 Received WakuMetadata request topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.643+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
|
||||
TRC 2026-03-18 09:07:32.643+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.643+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.643+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.643+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false data=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscriptions: read subscriptions topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscription: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscription: read subscribe topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscription: read topic topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscription: read requestsPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
|
||||
TRC 2026-03-18 09:07:32.643+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
|
||||
TRC 2026-03-18 09:07:32.643+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
|
||||
TRC 2026-03-18 09:07:32.643+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
|
||||
TRC 2026-03-18 09:07:32.644+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*eqmTSp payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.644+00:00 peer subscribed to topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.644+00:00 gossip peers topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.644+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:32.644+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:32.644+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:32.644+00:00 grafted topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.644+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
|
||||
TRC 2026-03-18 09:07:32.644+00:00 broadcasting messages to peers topics="libp2p gossipsub" tid=1 file=pubsub.nim:290 peers=1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.644+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*eqmTSp payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.644+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.644+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*eqmTSp rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.645+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*eqmTSp:69ba6b548ea691bd52b66435 encoded=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:32.645+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.645+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.645+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.645+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66439
|
||||
TRC 2026-03-18 09:07:32.645+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:32.645+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*eqmTSp:69ba6b548ea691bd52b66439
|
||||
DBG 2026-03-18 09:07:32.645+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:48322 meth=GET uri=/health
|
||||
DBG 2026-03-18 09:07:32.645+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:48322 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
|
||||
DBG 2026-03-18 09:07:32.645+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:48322 uri=/health content_type=application/json content_size=919
|
||||
DBG 2026-03-18 09:07:32.647+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
|
||||
DBG 2026-03-18 09:07:32.647+00:00 connectionStatus change tid=1 file=node_health_monitor.nim:526 oldstatus=Disconnected newstatus=PartiallyConnected
|
||||
TRC 2026-03-18 09:07:32.647+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
TRC 2026-03-18 09:07:32.647+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
|
||||
TRC 2026-03-18 09:07:32.647+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
|
||||
TRC 2026-03-18 09:07:32.647+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.647+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.647+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b066957dfcb7...bd8a4eb2c254 tagOut=b066957dfcb7...bd8a4eb2c254 nonce=26
|
||||
TRC 2026-03-18 09:07:32.647+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.647+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:32.647+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.647+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=51
|
||||
TRC 2026-03-18 09:07:32.647+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6932ee6f721b...9ce2041a4c01 tagOut=6932ee6f721b...9ce2041a4c01 nonce=27
|
||||
TRC 2026-03-18 09:07:32.647+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:32.647+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
|
||||
TRC 2026-03-18 09:07:32.647+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
INF 2026-03-18 09:07:32.647+00:00 Finished dialing multiple peers topics="waku node peer_manager" tid=1 file=peer_manager.nim:396 successfulConns=1 attempted=1
|
||||
TRC 2026-03-18 09:07:32.648+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66434
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.648+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66434
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66434
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66434 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.648+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66434 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=11314055b781...56dde83d35bc tagOut=11314055b781...56dde83d35bc nonce=28
|
||||
TRC 2026-03-18 09:07:32.648+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false data=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeGraft: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeGraft: read topicID topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.648+00:00 decodeControl: message statistics topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:366 graft_count=1 prune_count=0 ihave_count=0 iwant_count=0
|
||||
TRC 2026-03-18 09:07:32.648+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
|
||||
TRC 2026-03-18 09:07:32.649+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
|
||||
TRC 2026-03-18 09:07:32.649+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
|
||||
TRC 2026-03-18 09:07:32.649+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*eqmTSp payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.649+00:00 peer grafted topicID topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.649+00:00 peer already in mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.649+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false
|
||||
TRC 2026-03-18 09:07:32.649+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.649+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:32.649+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.649+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.649+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66437 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.649+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66437 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.649+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.650+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.650+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.650+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:32.650+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*eqmTSp:69ba6b548ea691bd52b66437
|
||||
TRC 2026-03-18 09:07:32.650+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
DBG 2026-03-18 09:07:32.652+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:48330 meth=GET uri=/debug/v1/info
|
||||
DBG 2026-03-18 09:07:32.652+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:48330 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
|
||||
INF 2026-03-18 09:07:32.652+00:00 node info topics="waku node" tid=1 file=waku_node.nim:270 wakuInfo="(listenAddresses: [/ip4/172.18.200.77/tcp/46380/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ, /ip4/172.18.200.77/tcp/46381/ws/p2p/16Uiu2HAkxvPc8YNniSWYZuLtoZ8SACSUsnsmZJ6U7cFat5Q5snGZ], enrUri: enr:-L24QLL5T8bk7SRFqnigZb2O-zdhYdUDRGGo6F9eIWVHYH3-YhEadpT0wqZdbSCYT590UvzfdcZDYD0vgpED-SQbQ6cCgmlkgnY0gmlwhKwSyE2KbXVsdGlhZGRyc5YACASsEshNBrUsAAoErBLITQa1Ld0DgnJzhQDHAQAAiXNlY3AyNTZrMaECM-5kAyP2MBUbLciYL3m9kBXl7PDbH6bpwr6aeMYvHcqDdGNwgrUsg3VkcIK1LoV3YWt1MgE, mixPubKey: none(string))"
|
||||
DBG 2026-03-18 09:07:32.652+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:48330 uri=/debug/v1/info content_type=application/json content_size=473
|
||||
DBG 2026-03-18 09:07:32.658+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:48338 meth=POST uri=/admin/v1/peers
|
||||
DBG 2026-03-18 09:07:32.658+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:48338 meth=POST uri=/admin/v1/peers path_params=[] query_params=[] content_body="(application/json, 89 bytes)"
|
||||
TRC 2026-03-18 09:07:32.658+00:00 Connecting to peer topics="waku node peer_manager" tid=1 file=peer_manager.nim:320 wireAddr="[/ip4/172.18.37.104/tcp/4255]" peerId=16U*eqmTSp failedAttempts=0
|
||||
DBG 2026-03-18 09:07:32.659+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:48338 uri=/admin/v1/peers content_type=text/plain content_size=2
|
||||
TRC 2026-03-18 09:07:32.662+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=53
|
||||
TRC 2026-03-18 09:07:32.662+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=93ab92893c89...5c9eedbe134a tagOut=93ab92893c89...5c9eedbe134a nonce=29
|
||||
TRC 2026-03-18 09:07:32.662+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 25}"
|
||||
TRC 2026-03-18 09:07:32.663+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=180a16080112...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.663+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:32.663+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false data=0a160801120e...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a160801120e...2f3018002000
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscriptions: read subscriptions topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscription: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscription: read subscribe topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscription: read topic topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/2/0
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscription: read requestsPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
|
||||
TRC 2026-03-18 09:07:32.663+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
|
||||
TRC 2026-03-18 09:07:32.663+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
|
||||
TRC 2026-03-18 09:07:32.663+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*eqmTSp payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:32.663+00:00 peer subscribed to topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*eqmTSp topic=/waku/2/rs/2/0
|
||||
TRC 2026-03-18 09:07:32.663+00:00 gossip peers topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/2/0 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.663+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=false
|
||||
DBG 2026-03-18 09:07:32.665+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:48352 meth=POST uri=/relay/v1/auto/subscriptions
|
||||
DBG 2026-03-18 09:07:32.665+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:48352 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 25 bytes)"
|
||||
INF 2026-03-18 09:07:32.665+00:00 post_waku_v2_relay_v1_auto_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:202
|
||||
DBG 2026-03-18 09:07:32.665+00:00 Legacy appHandler already exists for active PubsubTopic, ignoring new handler topics="waku node relay api" tid=1 file=relay.nim:65 topic=/waku/2/rs/199/0
|
||||
INF 2026-03-18 09:07:32.665+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:163 pubsubTopic=/waku/2/rs/199/0
|
||||
DBG 2026-03-18 09:07:32.666+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:48352 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2
|
||||
DBG 2026-03-18 09:07:32.748+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
|
||||
DBG 2026-03-18 09:07:32.773+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:48354 meth=GET uri=/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto
|
||||
DBG 2026-03-18 09:07:32.773+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:48354 meth=GET uri=/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto path_params="[(contenttopic, /myapp/1/latest/proto)]" query_params=[] content_body=(None)
|
||||
INF 2026-03-18 09:07:32.773+00:00 get_waku_v2_relay_v1_auto_messages topics="waku node rest relay_api" tid=1 file=handlers.nim:252 contentTopic=ok(/myapp/1/latest/proto)
|
||||
DBG 2026-03-18 09:07:32.773+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:48354 uri=/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto content_type=application/json content_size=2
|
||||
TRC 2026-03-18 09:07:32.824+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*eqmTSp:69ba6b548ea691bd52b66432 size=28
|
||||
TRC 2026-03-18 09:07:32.824+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2d2dfecbc703...665061acc825 tagOut=2d2dfecbc703...665061acc825 nonce=30
|
||||
TRC 2026-03-18 09:07:32.825+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{GoAway, {}, streamId: 0, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Received go away topics="libp2p yamux" tid=1 file=yamux.nim:573 status=NormalTermination
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing yamux topics="libp2p yamux" tid=1 file=yamux.nim:528
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66438 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66438 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66435 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66435 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.825+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
|
||||
TRC 2026-03-18 09:07:32.825+00:00 Closing secure conn topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*eqmTSp:69ba6b548ea691bd52b66433 dir=Out
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Shutting down chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.37.104:4255 s=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69ba6b548ea691bd52b66438 nbytes=1 read=0 objName=YamuxStream
|
||||
TRC 2026-03-18 09:07:32.826+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 4 {ClosedRemotely, ClosedLocally, Reset}"
|
||||
TRC 2026-03-18 09:07:32.826+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69ba6b548ea691bd52b66435 nbytes=1 read=0 objName=YamuxStream
|
||||
TRC 2026-03-18 09:07:32.826+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 3 {ClosedRemotely, ClosedLocally, Reset}"
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Cleaning up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.37.104:4255 conn=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Cleaned up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.37.104:4255 conn=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Shutdown chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.37.104:4255 s=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66432 objName=ChronosStream dir=Out
|
||||
TRC 2026-03-18 09:07:32.826+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66432 objName=ChronosStream dir=Out
|
||||
DBG 2026-03-18 09:07:32.826+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=true description="Stream Closed!"
|
||||
DBG 2026-03-18 09:07:32.826+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*eqmTSp:69ba6b548ea691bd52b66438 peer=16U*eqmTSp closed=true
|
||||
DBG 2026-03-18 09:07:32.827+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 peer=16U*eqmTSp closed=true description="Stream Closed!"
|
||||
DBG 2026-03-18 09:07:32.827+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*eqmTSp:69ba6b548ea691bd52b66435 peer=16U*eqmTSp closed=true
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b548ea691bd52b66433 objName=SecureConn dir=Out
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b548ea691bd52b66433 objName=SecureConn dir=Out
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Removing send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*eqmTSp conn=16U*eqmTSp:69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66435
|
||||
TRC 2026-03-18 09:07:32.827+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66432
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Connection closed, cleaning up topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Triggering disconnect events topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*eqmTSp:69ba6b548ea691bd52b66433
|
||||
TRC 2026-03-18 09:07:32.827+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*eqmTSp event="(kind: Left)"
|
||||
TRC 2026-03-18 09:07:32.827+00:00 unsubscribing gossipsub peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 pruning unsubscribing peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*eqmTSp score=0.0
|
||||
TRC 2026-03-18 09:07:32.827+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*eqmTSp topic=/waku/2/rs/199/0
|
||||
DBG 2026-03-18 09:07:32.827+00:00 stopping sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 unsubscribing floodsub peer topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*eqmTSp
|
||||
DBG 2026-03-18 09:07:32.827+00:00 unsubscribing pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*eqmTSp protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:32.827+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*eqmTSp
|
||||
TRC 2026-03-18 09:07:32.827+00:00 Error dialing topics="libp2p dialer" tid=1 file=dialer.nim:336 description="Couldn't get muxed stream in dial for peer_id: 16U*eqmTSp"
|
||||
DBG 2026-03-18 09:07:32.828+00:00 Could not establish send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:322 description="failed dial existing: Couldn't get muxed stream in dial for peer_id: 16U*eqmTSp"
|
||||
INF 2026-03-18 09:07:32.828+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Closed yamux topics="libp2p yamux" tid=1 file=yamux.nim:549
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Stopped yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:668
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:32.828+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*eqmTSp:69ba6b548ea691bd52b66438
|
||||
TRC 2026-03-18 09:07:32.828+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
DBG 2026-03-18 09:07:32.849+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
|
||||
DBG 2026-03-18 09:07:32.849+00:00 connectionStatus change tid=1 file=node_health_monitor.nim:526 oldstatus=PartiallyConnected newstatus=Disconnected
|
||||
NTC 2026-03-18 09:07:33.361+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:82
|
||||
INF 2026-03-18 09:07:33.362+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
|
||||
TRC 2026-03-18 09:07:33.362+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
|
||||
INF 2026-03-18 09:07:33.362+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
|
||||
TRC 2026-03-18 09:07:33.362+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:328
|
||||
INF 2026-03-18 09:07:33.363+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
|
||||
TRC 2026-03-18 09:07:33.363+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:434
|
||||
TRC 2026-03-18 09:07:33.363+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:448
|
||||
TRC 2026-03-18 09:07:33.363+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
|
||||
TRC 2026-03-18 09:07:33.363+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/46380]
|
||||
TRC 2026-03-18 09:07:33.364+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
|
||||
TRC 2026-03-18 09:07:33.364+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:213
|
||||
TRC 2026-03-18 09:07:33.364+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/46381/ws]
|
||||
TRC 2026-03-18 09:07:33.364+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:235
|
||||
TRC 2026-03-18 09:07:33.364+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
|
||||
TRC 2026-03-18 09:07:33.364+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:354
|
||||
WRN 2026-03-18 09:07:33.364+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
|
||||
WRN 2026-03-18 09:07:33.364+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
|
||||
INF 2026-03-18 09:07:33.364+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:239
|
||||
INF 2026-03-18 09:07:33.364+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
|
||||
INF 2026-03-18 09:07:33.365+00:00 Health monitor loop end tid=1 file=node_health_monitor.nim:543
|
||||
NTC 2026-03-18 09:07:33.365+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:46379
|
||||
112
manual/37/data/attachments/1200f98a2e20e985.txt
Normal file
112
manual/37/data/attachments/1200f98a2e20e985.txt
Normal file
@ -0,0 +1,112 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_cursor_near_end with id: 2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.4.173
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55684', '55685', '55686', '55687', '55688']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55684:55684 -p 55685:55685 -p 55686:55686 -p 55687:55687 -p 55688:55688 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55686 --rest-port=55684 --tcp-port=55685 --discv5-udp-port=55687 --rest-address=0.0.0.0 --nat=extip:172.18.4.173 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e6fdb2cbca5ee50dac9ed7b9eeac9237fbfbddff904fd678e7ac31f16bd1a07a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55688 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 827393971a13. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.173 waku 95f5f3fc78ae56b96db0d977cad1a32a5aa4267bd76858da864c391873644b40
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 95f5f3fc78ae. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 55684
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4ccbf535fc0b. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55684/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS","/ip4/172.18.4.173/tcp/55686/ws/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS"],"enrUri":"enr:-L24QLlmrs9qH5kvBsCmbEYIBhF18Hunv8b9zqk4vpcr6xn1MakexmJb_KPr5Gi3MlcUpPd40SzWsJVgG4uD95AZJxICgmlkgnY0gmlwhKwSBK2KbXVsdGlhZGRyc5YACASsEgStBtmFAAoErBIErQbZht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDRJwrKHg4qAHLEErAmQoN8D0SMjuouyGeJ4TTsRYrC22DdGNwgtmFg3VkcILZh4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.79.96
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58171', '58172', '58173', '58174', '58175']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58171:58171 -p 58172:58172 -p 58173:58173 -p 58174:58174 -p 58175:58175 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58173 --rest-port=58171 --tcp-port=58172 --discv5-udp-port=58174 --rest-address=0.0.0.0 --nat=extip:172.18.79.96 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4bbbf465d9afd0e701a2b6f0fe4d6b5178bc16c5dac3a2bb27f1536b6ac5aa20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58175 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLlmrs9qH5kvBsCmbEYIBhF18Hunv8b9zqk4vpcr6xn1MakexmJb_KPr5Gi3MlcUpPd40SzWsJVgG4uD95AZJxICgmlkgnY0gmlwhKwSBK2KbXVsdGlhZGRyc5YACASsEgStBtmFAAoErBIErQbZht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDRJwrKHg4qAHLEErAmQoN8D0SMjuouyGeJ4TTsRYrC22DdGNwgtmFg3VkcILZh4V3YWt1MgM --storenode=/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.96 waku b59a202ab04b3e0f0a5072183481a31f0dab8950a1d14a8f330cc8b1a23fa4d3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b59a202ab04b. Setting up logs at ./log/docker/store_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58171
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58171/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58171/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.96/tcp/58172/p2p/16Uiu2HAmRbxUaqqreSUbtZBUU3yoMjf8RYesE2GcejCqzR25fi9F","/ip4/172.18.79.96/tcp/58173/ws/p2p/16Uiu2HAmRbxUaqqreSUbtZBUU3yoMjf8RYesE2GcejCqzR25fi9F"],"enrUri":"enr:-L24QBGJnMdIDCbs4OjIM4HoxNXTIm2_kXrImDIzxA3DCNRQdSyaffEeoHGxxfur_5DzDoP3QtPrXmXOvPRoRt0HNkACgmlkgnY0gmlwhKwST2CKbXVsdGlhZGRyc5YACASsEk9gBuM8AAoErBJPYAbjPd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwGERg3WKuDKr3rP7bks4-Do8vbyuSKNzB087yIV6IvKDdGNwguM8g3VkcILjPoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58171/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58171/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55684/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc22398d24badd08d13409c2c03e15ceec08b875c5db7a9cc80f0472ae03148b6"},{"messageHash":"0x439382cacb2e5c77fa54b4340489dd478ccfc14eb5837d161167ade3cd967afd"},{"messageHash":"0xce3eaa691edb63afab328ef40998dde53053968c11a0b27091982bf09b4faba0"},{"messageHash":"0xdb4a7901017561929e6d387dc4f71de5e8c661000bddc5562c25917674d20603"},{"messageHash":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}],"paginationCursor":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55684/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x98689615592f31fc704f8035a22e95182fdb71e5dcf69c0fd4a03fcfb4c6f420"},{"messageHash":"0x8c622e28019270cac3bb195a24dc7d2c54c9bba721189a889cdc4553597c3768"},{"messageHash":"0x8e54b63d30b391191bc09c1020da867fc743dfa44f1b6d2f1b0bee0693f74459"},{"messageHash":"0xced38829b44dadc10e95619693ce7e3f0097436a08257b9c8f217f97275be2ec"},{"messageHash":"0x0739217065c15024297fdfdab1c9e0599e5daffbced7287451775012c13a983f"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58171/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc22398d24badd08d13409c2c03e15ceec08b875c5db7a9cc80f0472ae03148b6"},{"messageHash":"0x439382cacb2e5c77fa54b4340489dd478ccfc14eb5837d161167ade3cd967afd"},{"messageHash":"0xce3eaa691edb63afab328ef40998dde53053968c11a0b27091982bf09b4faba0"},{"messageHash":"0xdb4a7901017561929e6d387dc4f71de5e8c661000bddc5562c25917674d20603"},{"messageHash":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}],"paginationCursor":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58171/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x98689615592f31fc704f8035a22e95182fdb71e5dcf69c0fd4a03fcfb4c6f420"},{"messageHash":"0x8c622e28019270cac3bb195a24dc7d2c54c9bba721189a889cdc4553597c3768"},{"messageHash":"0x8e54b63d30b391191bc09c1020da867fc743dfa44f1b6d2f1b0bee0693f74459"},{"messageHash":"0xced38829b44dadc10e95619693ce7e3f0097436a08257b9c8f217f97275be2ec"},{"messageHash":"0x0739217065c15024297fdfdab1c9e0599e5daffbced7287451775012c13a983f"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 95f5f3fc78ae
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b59a202ab04b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
296
manual/37/data/attachments/133821696d57c99d.txt
Normal file
296
manual/37/data/attachments/133821696d57c99d.txt
Normal file
@ -0,0 +1,296 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_auto_shard_relay_10_nwaku_nodes with id: 2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.74
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29486', '29487', '29488', '29489', '29490']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29486:29486 -p 29487:29487 -p 29488:29488 -p 29489:29489 -p 29490:29490 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29488 --rest-port=29486 --tcp-port=29487 --discv5-udp-port=29489 --rest-address=0.0.0.0 --nat=extip:172.18.3.74 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=b693420aaf1eaadcda6b4a4f21aae8ba4570fb896dcaa0fcf663e50cfcd1df1f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29490 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.74 waku e34a112fc1696088dfc42bf7e9ab80d081a194388a0e42383b057cfe42ddb13d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e34a112fc169. Setting up logs at ./log/docker/node1_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 29486
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c296e0282953. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29486/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29486/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf","/ip4/172.18.3.74/tcp/29488/ws/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"],"enrUri":"enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.136.202
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2564', '2565', '2566', '2567', '2568']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2564:2564 -p 2565:2565 -p 2566:2566 -p 2567:2567 -p 2568:2568 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2566 --rest-port=2564 --tcp-port=2565 --discv5-udp-port=2567 --rest-address=0.0.0.0 --nat=extip:172.18.136.202 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=26cf0545b78bdc9dcb159cebef7bc21354c4bce1c60eb396024fa43fa1a0ed49 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2568 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.202 waku 996ab358cb1df7ce33330ee8d488b4c24346b3bd96b5bfd773bb76c3933dafcf
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 996ab358cb1d. Setting up logs at ./log/docker/node3_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2564
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2564/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2564/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.202/tcp/2565/p2p/16Uiu2HAmT22hMoRN5kAf7SrhyDm4Wq1eNL5brvfuMJpjFzGMYAes","/ip4/172.18.136.202/tcp/2566/ws/p2p/16Uiu2HAmT22hMoRN5kAf7SrhyDm4Wq1eNL5brvfuMJpjFzGMYAes"],"enrUri":"enr:-L24QKuMWBzl1po29RrR3M-WkrioDTn2I_y2slO4qTntLOlubzcBoSoPYI7NSWjZk9Frl1RhyjGFmJG68pXjSR8EE0YCgmlkgnY0gmlwhKwSiMqKbXVsdGlhZGRyc5YACASsEojKBgoFAAoErBKIygYKBt0DgnJzhQDHAQAAiXNlY3AyNTZrMaED1Wd3dHSErZPeLSx03weT62I4Yi3_gR5TmVLD5Gmc3pCDdGNwggoFg3VkcIIKB4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2564/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.225.194
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51082', '51083', '51084', '51085', '51086']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51082:51082 -p 51083:51083 -p 51084:51084 -p 51085:51085 -p 51086:51086 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51084 --rest-port=51082 --tcp-port=51083 --discv5-udp-port=51085 --rest-address=0.0.0.0 --nat=extip:172.18.225.194 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=6853b40bec590f72bc2694acb463a99ee9c5aeeaaa7f0d5d3f8b17bf5f3cabd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51086 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.194 waku 3c38234f70d619e3f3241edffafc3ade9246d6971d09a504bc589798c511c0aa
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c38234f70d6. Setting up logs at ./log/docker/node4_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51082
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51082/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51082/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.225.194/tcp/51083/p2p/16Uiu2HAmJtGn91NEq8JR5UkSLK3pkjw3cSRtR1vdTUq6uySpCiqs","/ip4/172.18.225.194/tcp/51084/ws/p2p/16Uiu2HAmJtGn91NEq8JR5UkSLK3pkjw3cSRtR1vdTUq6uySpCiqs"],"enrUri":"enr:-L24QC-IQYklkFzE8Ul2amrCTlbLZogTMlEa3e9jei8PCNPFLmKNmNIeNeNIJiAzas-xpohCLgQUpEIOwwPrGCMVEUACgmlkgnY0gmlwhKwS4cKKbXVsdGlhZGRyc5YACASsEuHCBseLAAoErBLhwgbHjN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDXI0_bVLW516Js84fI0SkUqr8B7GUXJeODs_KS6fBqR6DdGNwgseLg3VkcILHjYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51082/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.73.101
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6610', '6611', '6612', '6613', '6614']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6610:6610 -p 6611:6611 -p 6612:6612 -p 6613:6613 -p 6614:6614 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6612 --rest-port=6610 --tcp-port=6611 --discv5-udp-port=6613 --rest-address=0.0.0.0 --nat=extip:172.18.73.101 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=1f4dbc88cf5182179ec4d25dd9cfcc6efa8dfdb11fe0c6c6e6ffdfa8295a1773 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6614 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.101 waku 54aa7ec251d9b4a94900548b34269d122edebf39fdaea3cb917ca4f4c2c76b69
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 54aa7ec251d9. Setting up logs at ./log/docker/node5_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6610
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6610/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6610/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.73.101/tcp/6611/p2p/16Uiu2HAmGUg2TNY35C8LTAnGsWomCSdUwQ1yowKungUchEB58Maj","/ip4/172.18.73.101/tcp/6612/ws/p2p/16Uiu2HAmGUg2TNY35C8LTAnGsWomCSdUwQ1yowKungUchEB58Maj"],"enrUri":"enr:-L24QOyU8x8hX3Ps_WPiOTfGnWfNwlIiBv5DQj9g72fyDWidG4Vnxx1FZKsfI0qIhAN8fntOdpN73za1x8DWBZs6FvoCgmlkgnY0gmlwhKwSSWWKbXVsdGlhZGRyc5YACASsEkllBhnTAAoErBJJZQYZ1N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDOMo4QzY4BIhB7uwjwr8IBnfhnGRh4bm86n8BzFJNLEyDdGNwghnTg3VkcIIZ1YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node6_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.71.98
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9140', '9141', '9142', '9143', '9144']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9140:9140 -p 9141:9141 -p 9142:9142 -p 9143:9143 -p 9144:9144 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9142 --rest-port=9140 --tcp-port=9141 --discv5-udp-port=9143 --rest-address=0.0.0.0 --nat=extip:172.18.71.98 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=cb6c0cceec3f2ec4a5fd23e555eaa0f9e6dcf410e6febe8eadaec8abc9b9d00f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9144 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.98 waku 59f717823bf54097df26365cab88ef8e9b3d86b435453ae70adca5111ec17708
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 59f717823bf5. Setting up logs at ./log/docker/node6_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9140
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9140/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.98/tcp/9141/p2p/16Uiu2HAkzqsFtqtG4uBdxbfQFBMyVrKGXUEfbdiujRZEh6eQ7DcZ","/ip4/172.18.71.98/tcp/9142/ws/p2p/16Uiu2HAkzqsFtqtG4uBdxbfQFBMyVrKGXUEfbdiujRZEh6eQ7DcZ"],"enrUri":"enr:-L24QP0-Xu8pMezTzqlBfnUFtYdcC3hb7dT4HET7_4SV0b3IZ4iu_hMRD0iNzFyhQ8EtRWslcZYFUmOkZpCsebiVDfACgmlkgnY0gmlwhKwSR2KKbXVsdGlhZGRyc5YACASsEkdiBiO1AAoErBJHYgYjtt0DgnJzhQDHAQAAiXNlY3AyNTZrMaECUH0gLILch-H51di_N5xCBHkQ9CAzsLe_qaxyqt_7b36DdGNwgiO1g3VkcIIjt4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9140/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node7_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.107.59
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4152', '4153', '4154', '4155', '4156']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4152:4152 -p 4153:4153 -p 4154:4154 -p 4155:4155 -p 4156:4156 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4154 --rest-port=4152 --tcp-port=4153 --discv5-udp-port=4155 --rest-address=0.0.0.0 --nat=extip:172.18.107.59 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=aaae1fcca8dbf9abc1aa9fd23ab75d0a6916c7c266b442b447dafba3328576c9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4156 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.107.59 waku 14f754b0fd9f2e9fa5ebafc45e4d3c49fa1f0051272b59b42c556ff27bb3eddb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 14f754b0fd9f. Setting up logs at ./log/docker/node7_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4152
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4152/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.107.59/tcp/4153/p2p/16Uiu2HAmSCUaCGD3B239SuFoMDotokAcKJtsQKVN9ykA1ySZt3wg","/ip4/172.18.107.59/tcp/4154/ws/p2p/16Uiu2HAmSCUaCGD3B239SuFoMDotokAcKJtsQKVN9ykA1ySZt3wg"],"enrUri":"enr:-L24QOCSot1wV7TOaAkfrOvGBKYznMvk3iJYZXhBSJBLIfNIM5LoAh9IT7a909kz9jg6qhvPJRMmSzkiSldP6CteC-sCgmlkgnY0gmlwhKwSazuKbXVsdGlhZGRyc5YACASsEms7BhA5AAoErBJrOwYQOt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDyTjYrjzebyPtImRkrPZZDoKZY7yIZ3En0dDRn66HUEODdGNwghA5g3VkcIIQO4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4152/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node8_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.197.242
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12528', '12529', '12530', '12531', '12532']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12528:12528 -p 12529:12529 -p 12530:12530 -p 12531:12531 -p 12532:12532 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12530 --rest-port=12528 --tcp-port=12529 --discv5-udp-port=12531 --rest-address=0.0.0.0 --nat=extip:172.18.197.242 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=a0dbfdbfdc4d160fef6868aebceac9ee322a1186a6b6e9b6fee0738fdddbeabe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12532 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.242 waku cb4cb200bddc8fd0a586ba8831e21c738bc6f6ccaa3935f806e7525e39687bf2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb4cb200bddc. Setting up logs at ./log/docker/node8_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12528
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12528/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.242/tcp/12529/p2p/16Uiu2HAm5UjvqhLytuXkXTz1W1BEBYRdEtUQC444omDQXusRqBUk","/ip4/172.18.197.242/tcp/12530/ws/p2p/16Uiu2HAm5UjvqhLytuXkXTz1W1BEBYRdEtUQC444omDQXusRqBUk"],"enrUri":"enr:-L24QF5yxfs6nQ4YA13u4tWadhagojXBa2X3BWQ5CJK-Acs6GSQ8ZRnl7YbvPfGbJ4khAWxpiVrBXLycIIAL3SANAzQCgmlkgnY0gmlwhKwSxfKKbXVsdGlhZGRyc5YACASsEsXyBjDxAAoErBLF8gYw8t0DgnJzhQDHAQAAiXNlY3AyNTZrMaEClV4TsfjoDiHE63nHfpdlr-zyCvizX7kBggYq6SnEwvGDdGNwgjDxg3VkcIIw84V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12528/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node9_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.222.70
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35957', '35958', '35959', '35960', '35961']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35957:35957 -p 35958:35958 -p 35959:35959 -p 35960:35960 -p 35961:35961 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35959 --rest-port=35957 --tcp-port=35958 --discv5-udp-port=35960 --rest-address=0.0.0.0 --nat=extip:172.18.222.70 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=e46fde722bbfa4fb0adc0853ca19caa279a0f8e13cd4a8bea24c76e8afc392bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35961 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.70 waku 2efec4de7c52d2138417d1cbd51c833343841b353b49d18660191d003822f9e3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2efec4de7c52. Setting up logs at ./log/docker/node9_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35957
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35957/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35957/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.70/tcp/35958/p2p/16Uiu2HAmEz57S75MdrZHd99UEHV88cyCyuKHpZdbnW4xFvYTzZrD","/ip4/172.18.222.70/tcp/35959/ws/p2p/16Uiu2HAmEz57S75MdrZHd99UEHV88cyCyuKHpZdbnW4xFvYTzZrD"],"enrUri":"enr:-L24QCx1QggfyrnmM4JOrD2ZpIhOuV9dFkGNyBOxcSFjTGB0JF_nvEHosutHaL2UsP0tjTSQXteSl0jhdEmbHK0McSQCgmlkgnY0gmlwhKwS3kaKbXVsdGlhZGRyc5YACASsEt5GBox2AAoErBLeRgaMd90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDIprK6P4n3PJNrG6Go10Uptb22PsUqMElOga9A365c86DdGNwgox2g3VkcIKMeIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35957/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node10_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.94.74
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31924', '31925', '31926', '31927', '31928']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31924:31924 -p 31925:31925 -p 31926:31926 -p 31927:31927 -p 31928:31928 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31926 --rest-port=31924 --tcp-port=31925 --discv5-udp-port=31927 --rest-address=0.0.0.0 --nat=extip:172.18.94.74 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bbade8388941d19af91c9e1baf74fdf47e2ed2edb0a30d1bface3cbc7dcaee8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31928 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM-vvfRJsR1s3ZVMFqwEO7hsd6zvJ-SD1pMFEtsVXsGwPgezKGBngT0z1-hkgOLESniIA1rvpcNQgope0hQ3LQECgmlkgnY0gmlwhKwSA0qKbXVsdGlhZGRyc5YACASsEgNKBnMvAAoErBIDSgZzMN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDqJptwoaUlRxhbfwemJp-BBaqHssh0dLhHs1xbA0tO1aDdGNwgnMvg3VkcIJzMYV3YWt1MgU --content-topic=/myapp/1/latest/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.74 waku 07982d237b150b35f3008b48f7a7b5c7193a06022cc7922ed6e22be7a002941f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07982d237b15. Setting up logs at ./log/docker/node10_2026-03-18_09-11-42__debd4073-fba1-4411-b2f8-26dbd4b24fb6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31924
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31924/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31924/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.74/tcp/31925/p2p/16Uiu2HAmNZiCM1EnXx1MRtALHKhk6aqz1xXcwQTGM5NGjCkDWaRs","/ip4/172.18.94.74/tcp/31926/ws/p2p/16Uiu2HAmNZiCM1EnXx1MRtALHKhk6aqz1xXcwQTGM5NGjCkDWaRs"],"enrUri":"enr:-L24QHk4S5UF_gZ_TxSg6MbA1xv84OZyrPLEhe6xHiI1_UMqKn3WRnrA4ZgNmQInQMLZzPeTBAMeFJ62tXf14z2ua80CgmlkgnY0gmlwhKwSXkqKbXVsdGlhZGRyc5YACASsEl5KBny1AAoErBJeSgZ8tt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDkzqzGKj4VEeN4Cw2aR3M7PxMvCvv-YvleFRR3z4q2y6DdGNwgny1g3VkcIJ8t4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31924/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.74/tcp/29487/p2p/16Uiu2HAmQ19RPuvGmEDqmsC7Z5sP1R46ntwkt9zEUQXmZYA6mjDf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29486/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2564/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51082/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6610/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9140/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4152/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12528/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35957/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31924/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29486/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2564/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51082/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6610/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9140/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4152/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12528/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35957/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31924/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825113653192466,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e34a112fc169
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 996ab358cb1d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3c38234f70d6
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e34a112fc169. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 54aa7ec251d9
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 996ab358cb1d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 59f717823bf5
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3c38234f70d6. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 14f754b0fd9f
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54aa7ec251d9. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id cb4cb200bddc
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 59f717823bf5. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2efec4de7c52
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 14f754b0fd9f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 07982d237b15
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cb4cb200bddc. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
100
manual/37/data/attachments/13ab31093f90327f.txt
Normal file
100
manual/37/data/attachments/13ab31093f90327f.txt
Normal file
@ -0,0 +1,100 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_without_encoding_pubsubtopic with id: 2026-03-18_09-14-37__588bbdf9-3d8f-464e-b2be-30fd2419aad0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-14-37__588bbdf9-3d8f-464e-b2be-30fd2419aad0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.133.141
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46876', '46877', '46878', '46879', '46880']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46876:46876 -p 46877:46877 -p 46878:46878 -p 46879:46879 -p 46880:46880 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46878 --rest-port=46876 --tcp-port=46877 --discv5-udp-port=46879 --rest-address=0.0.0.0 --nat=extip:172.18.133.141 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e42df05eafcfd7063b5491fafcaa025e5aa1f2b2a132a9a7dacee59da95aa573 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46880 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.141 waku 8bb48729abba13e644552f39dd7dc26c37203c10c9f7876ff5a837042cee37ba
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0282f0105b84. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bb48729abba. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-14-37__588bbdf9-3d8f-464e-b2be-30fd2419aad0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 46876
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5c72b626c375. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46876/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46876/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.141/tcp/46877/p2p/16Uiu2HAmE4bMKH3RSfgh2nqMxBRw54vNTF6ULwQEh6xUB4AkmeRb","/ip4/172.18.133.141/tcp/46878/ws/p2p/16Uiu2HAmE4bMKH3RSfgh2nqMxBRw54vNTF6ULwQEh6xUB4AkmeRb"],"enrUri":"enr:-L24QJz_7jU0UmH5kYjkJ1h0Uea7Wwm8ccyCPFByATK92gS1OP-dBi4c0Ww8rxd_4JXE6_1KukWibN1ehoWBgsVbr9ICgmlkgnY0gmlwhKwShY2KbXVsdGlhZGRyc5YACASsEoWNBrcdAAoErBKFjQa3Ht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDFOee5CyULtR6kVNOgg0XS-2095xmtj6FUFyEIVnoz7aDdGNwgrcdg3VkcIK3H4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-14-37__588bbdf9-3d8f-464e-b2be-30fd2419aad0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.40.0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52488', '52489', '52490', '52491', '52492']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52488:52488 -p 52489:52489 -p 52490:52490 -p 52491:52491 -p 52492:52492 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52490 --rest-port=52488 --tcp-port=52489 --discv5-udp-port=52491 --rest-address=0.0.0.0 --nat=extip:172.18.40.0 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9befcbae38fbc3ef503bffbeeda1be7edc6e501f7a3ee0a6996efaa8e87a692c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52492 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJz_7jU0UmH5kYjkJ1h0Uea7Wwm8ccyCPFByATK92gS1OP-dBi4c0Ww8rxd_4JXE6_1KukWibN1ehoWBgsVbr9ICgmlkgnY0gmlwhKwShY2KbXVsdGlhZGRyc5YACASsEoWNBrcdAAoErBKFjQa3Ht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDFOee5CyULtR6kVNOgg0XS-2095xmtj6FUFyEIVnoz7aDdGNwgrcdg3VkcIK3H4V3YWt1MgM --storenode=/ip4/172.18.133.141/tcp/46877/p2p/16Uiu2HAmE4bMKH3RSfgh2nqMxBRw54vNTF6ULwQEh6xUB4AkmeRb --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.40.0 waku d4839249579c6437556564e2f92bb696bfdea3923287c8d46bd8029c4c2f360e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d4839249579c. Setting up logs at ./log/docker/store_node1_2026-03-18_09-14-37__588bbdf9-3d8f-464e-b2be-30fd2419aad0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 52488
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52488/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.0/tcp/52489/p2p/16Uiu2HAmM1G8mHD9NuSnZcKvGH7sDoLfkE4wZN2QVsaVMfF8rAPs","/ip4/172.18.40.0/tcp/52490/ws/p2p/16Uiu2HAmM1G8mHD9NuSnZcKvGH7sDoLfkE4wZN2QVsaVMfF8rAPs"],"enrUri":"enr:-L24QEgcsEuBdlc6eiz_9Q2u05EhF0tQ-4igtt-D6Vp4k-40PL5xDO4-CSrgCE0xXdPbSg5_AXYAxLbWn-4OWT85QDcCgmlkgnY0gmlwhKwSKACKbXVsdGlhZGRyc5YACASsEigABs0JAAoErBIoAAbNCt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDfA71awfO5FKdlIOdcak10FmqaHk_KQdbwstYYpMeFMqDdGNwgs0Jg3VkcILNC4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52488/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.141/tcp/46877/p2p/16Uiu2HAmE4bMKH3RSfgh2nqMxBRw54vNTF6ULwQEh6xUB4AkmeRb"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52488/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46876/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:167 trying get message with wrong encoded pubsub topic /waku/2/rs/198/0
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46876/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/198/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9f65d384e6085e9b9488b29386e13445c85c56137d80c04110120ab27939980b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825279813621929,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xc40ccb378e6cf098ec0a390dc578283d5d1b61b027578e68ca4d96eceddd316a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773825280019914224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x2df7a7af845a8fb7c514b66aa729cb8c82cb483c428f03cb2480f4fa4d4530fc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773825280227949646,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x104d053e85b09df53e3d947d74b3811b6f9380b2eb9611e156f68ff4de24460d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825280436175261,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x3141783554ca03e6cf8fd0677c482cc7e575c7864f7c0198754c7ce7984a7930","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825280643900260,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xa84dbc7bfc1119d2725d35b6f9cee6fac1ee4c3fa0504a3b76900c13115759fb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825280851012300,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xba2753ff046eadbc44b3c0f98daf2912099480495e66bf5b385477c9a02a8715","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825281058812727,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x8a11210354ad5935b12b0090f1b890828c7de158a86a4a746675a3ea0918d1b6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825281266159188,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:171 response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x9f65d384e6085e9b9488b29386e13445c85c56137d80c04110120ab27939980b', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1773825279813621929, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xc40ccb378e6cf098ec0a390dc578283d5d1b61b027578e68ca4d96eceddd316a', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1773825280019914224, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x2df7a7af845a8fb7c514b66aa729cb8c82cb483c428f03cb2480f4fa4d4530fc', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1773825280227949646, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x104d053e85b09df53e3d947d74b3811b6f9380b2eb9611e156f68ff4de24460d', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1773825280436175261, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x3141783554ca03e6cf8fd0677c482cc7e575c7864f7c0198754c7ce7984a7930', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1773825280643900260, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xa84dbc7bfc1119d2725d35b6f9cee6fac1ee4c3fa0504a3b76900c13115759fb', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1773825280851012300, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xba2753ff046eadbc44b3c0f98daf2912099480495e66bf5b385477c9a02a8715', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1773825281058812727, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x8a11210354ad5935b12b0090f1b890828c7de158a86a4a746675a3ea0918d1b6', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1773825281266159188, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}]}
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8bb48729abba
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d4839249579c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
67
manual/37/data/attachments/13c4505e4b0e65e3.txt
Normal file
67
manual/37/data/attachments/13c4505e4b0e65e3.txt
Normal file
@ -0,0 +1,67 @@
|
||||
2026-03-18 09:07:55.243 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:55.245 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_101_content_topics with id: 2026-03-18_09-07-55__b576bd5e-c9c3-45fd-84a9-552b858bce63
|
||||
2026-03-18 09:07:55.246 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:55.246 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:07:55.247 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:07:55.257 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:55.257 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-55__b576bd5e-c9c3-45fd-84a9-552b858bce63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:55.257 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:55.257 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:55.260 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:55.261 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.255
|
||||
2026-03-18 09:07:55.261 DEBUG [src.node.docker_mananger] Generated ports ['5588', '5589', '5590', '5591', '5592']
|
||||
2026-03-18 09:07:55.262 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:55.262 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:55.262 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:55.262 DEBUG [src.node.docker_mananger] docker run -i -t -p 5588:5588 -p 5589:5589 -p 5590:5590 -p 5591:5591 -p 5592:5592 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5590 --rest-port=5588 --tcp-port=5589 --discv5-udp-port=5591 --rest-address=0.0.0.0 --nat=extip:172.18.33.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ac0e5698edfec08fdeaf9f9846e70ad39ed6f4f2aebf5df6c2c9ae3635dbfe2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5592 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:07:55.504 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.255 waku 7caf83e0908266e58ecf22e8a138eb1f6a0a03acca994ddc7cba3999b00ab075
|
||||
2026-03-18 09:07:55.554 DEBUG [src.node.docker_mananger] Container started with ID 7caf83e09082. Setting up logs at ./log/docker/node1_2026-03-18_09-07-55__b576bd5e-c9c3-45fd-84a9-552b858bce63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:55.555 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 5588
|
||||
2026-03-18 09:07:55.555 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:56.348 ERROR [src.node.docker_mananger] Max retries reached for container 4f663e85d033. Exiting log stream.
|
||||
2026-03-18 09:07:56.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5588/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:56.558 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:56.558 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:56.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:56.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.255/tcp/5589/p2p/16Uiu2HAm8yDRiBgMumEfqEkAu2TEAQrwPFwhyBibvGm6yA2hGoCH","/ip4/172.18.33.255/tcp/5590/ws/p2p/16Uiu2HAm8yDRiBgMumEfqEkAu2TEAQrwPFwhyBibvGm6yA2hGoCH"],"enrUri":"enr:-L24QCrFomEKmilBwyKEz8nM9OqPjVnW43h0t3oRouHJX4qAM2jEJR30e_gCO96SB3f826NXWW1Gwu-G9R7LgXPjvXsCgmlkgnY0gmlwhKwSIf-KbXVsdGlhZGRyc5YACASsEiH_BhXVAAoErBIh_wYV1t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyTx-AEpVRnS8z9msQXYmjOGYfYRA8yMWv99sqhCXLL6DdGNwghXVg3VkcIIV14V3YWt1MgU"}'
|
||||
2026-03-18 09:07:56.561 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:56.561 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:07:56.568 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:56.568 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-55__b576bd5e-c9c3-45fd-84a9-552b858bce63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:56.568 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:56.568 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:56.570 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:56.570 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.138
|
||||
2026-03-18 09:07:56.570 DEBUG [src.node.docker_mananger] Generated ports ['39721', '39722', '39723', '39724', '39725']
|
||||
2026-03-18 09:07:56.570 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:56.571 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:56.571 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:56.571 DEBUG [src.node.docker_mananger] docker run -i -t -p 39721:39721 -p 39722:39722 -p 39723:39723 -p 39724:39724 -p 39725:39725 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39723 --rest-port=39721 --tcp-port=39722 --discv5-udp-port=39724 --rest-address=0.0.0.0 --nat=extip:172.18.51.138 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=259a459d6fd23de9ea08dab441c2c4b41bd9bda8d6ffb72bf4c0a011b2cbabe0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39725 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCrFomEKmilBwyKEz8nM9OqPjVnW43h0t3oRouHJX4qAM2jEJR30e_gCO96SB3f826NXWW1Gwu-G9R7LgXPjvXsCgmlkgnY0gmlwhKwSIf-KbXVsdGlhZGRyc5YACASsEiH_BhXVAAoErBIh_wYV1t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyTx-AEpVRnS8z9msQXYmjOGYfYRA8yMWv99sqhCXLL6DdGNwghXVg3VkcIIV14V3YWt1MgU --filternode=/ip4/172.18.33.255/tcp/5589/p2p/16Uiu2HAm8yDRiBgMumEfqEkAu2TEAQrwPFwhyBibvGm6yA2hGoCH
|
||||
2026-03-18 09:07:56.764 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.138 waku 172bf69f09f58506db98b42ecc998b4f2f2fc493adcdee092c08c3c0f3e44422
|
||||
2026-03-18 09:07:56.802 DEBUG [src.node.docker_mananger] Container started with ID 172bf69f09f5. Setting up logs at ./log/docker/node2_2026-03-18_09-07-55__b576bd5e-c9c3-45fd-84a9-552b858bce63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:56.802 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 39721
|
||||
2026-03-18 09:07:56.802 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:57.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39721/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:57.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:57.807 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:57.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39721/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:57.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.138/tcp/39722/p2p/16Uiu2HAmLHLuUAKV7Kp8RDt39WK2eHvWUvFtenZkoqtx5c5gQpn5","/ip4/172.18.51.138/tcp/39723/ws/p2p/16Uiu2HAmLHLuUAKV7Kp8RDt39WK2eHvWUvFtenZkoqtx5c5gQpn5"],"enrUri":"enr:-L24QFLB8dt9I8GBtTZmhubOdy4L6BTto0FDMZBTmI_xD0y2Qmy6aYaHLKxTlEEKPyioevejRSZxt89n8gX21aqfBaoCgmlkgnY0gmlwhKwSM4qKbXVsdGlhZGRyc5YACASsEjOKBpsqAAoErBIzigabK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDcVH1gez8djGypPpxxLcRrkq9fkQVU8CVqSs3eTnBSxqDdGNwgpsqg3VkcIKbLIV3YWt1MgA"}'
|
||||
2026-03-18 09:07:57.809 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:57.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39721/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.33.255/tcp/5589/p2p/16Uiu2HAm8yDRiBgMumEfqEkAu2TEAQrwPFwhyBibvGm6yA2hGoCH"]'
|
||||
2026-03-18 09:07:57.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:57.847 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-18 09:07:57.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5588/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:57.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:57.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39721/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dc49afed-0f27-4cb9-9e2b-bc406acecda0", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:07:57.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"dc49afed-0f27-4cb9-9e2b-bc406acecda0","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:57.884 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:39721/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:07:57.893 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39721/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
|
||||
2026-03-18 09:07:57.896 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:57.896 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:57.897 DEBUG [src.node.waku_node] Stopping container with id 7caf83e09082
|
||||
2026-03-18 09:07:58.486 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:58.488 DEBUG [src.node.waku_node] Stopping container with id 172bf69f09f5
|
||||
2026-03-18 09:07:59.006 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:59.007 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:59.017 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:59.022 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
77
manual/37/data/attachments/13cdbd6c4706bcca.txt
Normal file
77
manual/37/data/attachments/13cdbd6c4706bcca.txt
Normal file
@ -0,0 +1,77 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_2_nodes_different_cluster_same_shard with id: 2026-03-18_09-12-07__cea962f6-cae6-4001-bda9-707d5f2c10eb
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-12-07__cea962f6-cae6-4001-bda9-707d5f2c10eb__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.191.252
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1602', '1603', '1604', '1605', '1606']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1602:1602 -p 1603:1603 -p 1604:1604 -p 1605:1605 -p 1606:1606 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1604 --rest-port=1602 --tcp-port=1603 --discv5-udp-port=1605 --rest-address=0.0.0.0 --nat=extip:172.18.191.252 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccdf9fbfeb5ccabc3fe0d9eeeebcaefdafae54b6faeca0acc5cf88b61a87bfff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1606 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.252 waku 69daeb4bb61b121f0559d03c93a823615ec639819c58650346493b1f531913a4
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 95ded262efd3. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 69daeb4bb61b. Setting up logs at ./log/docker/node1_2026-03-18_09-12-07__cea962f6-cae6-4001-bda9-707d5f2c10eb__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1602
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bb3bfbcd0e0a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1602/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1602/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.252/tcp/1603/p2p/16Uiu2HAmGAZJNRHM752pMtkWbGfogrNaKsSZ1quQ5AiNS7dPefU6","/ip4/172.18.191.252/tcp/1604/ws/p2p/16Uiu2HAmGAZJNRHM752pMtkWbGfogrNaKsSZ1quQ5AiNS7dPefU6"],"enrUri":"enr:-L24QHPmV8t2su1RARwHTrWRGWF7Fx4-LMSQWBOxyeQaBj_BD9KbSKYl9xhkBrw1bU-Uy-zYGipRA4Lca0bowlULutkCgmlkgnY0gmlwhKwSv_yKbXVsdGlhZGRyc5YACASsEr_8BgZDAAoErBK__AYGRN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNCYpGS9r0upJLMAx8reJp34-HsCco7D_VIXFoPhVKiODdGNwggZDg3VkcIIGRYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-12-07__cea962f6-cae6-4001-bda9-707d5f2c10eb__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.193.102
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61818', '61819', '61820', '61821', '61822']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61818:61818 -p 61819:61819 -p 61820:61820 -p 61821:61821 -p 61822:61822 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61820 --rest-port=61818 --tcp-port=61819 --discv5-udp-port=61821 --rest-address=0.0.0.0 --nat=extip:172.18.193.102 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=9fbda5aba26bacf7b122a58d7bebdaae5bacafebfebdc3d1afb5e5bc86f08fe1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61822 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHPmV8t2su1RARwHTrWRGWF7Fx4-LMSQWBOxyeQaBj_BD9KbSKYl9xhkBrw1bU-Uy-zYGipRA4Lca0bowlULutkCgmlkgnY0gmlwhKwSv_yKbXVsdGlhZGRyc5YACASsEr_8BgZDAAoErBK__AYGRN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNCYpGS9r0upJLMAx8reJp34-HsCco7D_VIXFoPhVKiODdGNwggZDg3VkcIIGRYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.102 waku 7570c7c8e6cd9c9222748b47021d8968366659bc86f75bb31016f64e5a33b188
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7570c7c8e6cd. Setting up logs at ./log/docker/node2_2026-03-18_09-12-07__cea962f6-cae6-4001-bda9-707d5f2c10eb__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 61818
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61818/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61818/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.102/tcp/61819/p2p/16Uiu2HAmNyDSn3EQZtUPVRmVTEaLdUbkdWRV2NhTnc5eQTjgRJ9M","/ip4/172.18.193.102/tcp/61820/ws/p2p/16Uiu2HAmNyDSn3EQZtUPVRmVTEaLdUbkdWRV2NhTnc5eQTjgRJ9M"],"enrUri":"enr:-L24QBLPgmZkjlg35LhNaKSzfDMtyUsTAn6pz5P3-775i5qQUFEbbWGQjlQfzN0f5H9UtsHgYBfqluIFjpMVBNqv4cgCgmlkgnY0gmlwhKwSwWaKbXVsdGlhZGRyc5YACASsEsFmBvF7AAoErBLBZgbxfN0DgnJzhQAEAQAAiXNlY3AyNTZrMaEDmUAhRHyZKArlyCyu3FMUwAUJjCl8xJgReobio_mTs7iDdGNwgvF7g3VkcILxfYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61818/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.252/tcp/1603/p2p/16Uiu2HAmGAZJNRHM752pMtkWbGfogrNaKsSZ1quQ5AiNS7dPefU6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1602/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61818/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1602/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1602/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825129780070102,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b''
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 69daeb4bb61b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7570c7c8e6cd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
4320
manual/37/data/attachments/13dd3594b0714f.txt
Normal file
4320
manual/37/data/attachments/13dd3594b0714f.txt
Normal file
File diff suppressed because it is too large
Load Diff
70
manual/37/data/attachments/13fa6c1f1cb93f00.txt
Normal file
70
manual/37/data/attachments/13fa6c1f1cb93f00.txt
Normal file
@ -0,0 +1,70 @@
|
||||
2026-03-18 09:07:04.007 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:04.007 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_pubsub_topic_from_another_cluster_id with id: 2026-03-18_09-07-04__5545d42c-a034-40cd-b0fe-d8d1630b54b7
|
||||
2026-03-18 09:07:04.007 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:04.008 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:07:04.008 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:07:04.015 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:04.015 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-04__5545d42c-a034-40cd-b0fe-d8d1630b54b7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:04.015 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:04.015 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.34
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.docker_mananger] Generated ports ['13299', '13300', '13301', '13302', '13303']
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:04.017 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:04.017 DEBUG [src.node.docker_mananger] docker run -i -t -p 13299:13299 -p 13300:13300 -p 13301:13301 -p 13302:13302 -p 13303:13303 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13301 --rest-port=13299 --tcp-port=13300 --discv5-udp-port=13302 --rest-address=0.0.0.0 --nat=extip:172.18.219.34 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2735139dfad09570ff7baf71af32bc4a6ba8f7b83f686c0a92a9cebff0ca5c93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13303 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:07:04.218 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.34 waku 496632fd0833ee975cc80fce248c21f17946be6691d7a6caa7475e3bdba10602
|
||||
2026-03-18 09:07:04.250 DEBUG [src.node.docker_mananger] Container started with ID 496632fd0833. Setting up logs at ./log/docker/node1_2026-03-18_09-07-04__5545d42c-a034-40cd-b0fe-d8d1630b54b7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:04.250 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 13299
|
||||
2026-03-18 09:07:04.251 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:04.481 ERROR [src.node.docker_mananger] Max retries reached for container 33920739acba. Exiting log stream.
|
||||
2026-03-18 09:07:05.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13299/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:05.254 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:05.254 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:05.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:05.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.34/tcp/13300/p2p/16Uiu2HAmG3MRacJvDdDvK3PcqVscgeKjLc4UEh3mwm8GXGcvGMQU","/ip4/172.18.219.34/tcp/13301/ws/p2p/16Uiu2HAmG3MRacJvDdDvK3PcqVscgeKjLc4UEh3mwm8GXGcvGMQU"],"enrUri":"enr:-L24QNPTeHAVTq6O1DHq0V0OwrS5CL9hum4ER4dGChLTuTY3Wv8_taOLh21giatUsiZk3zfMdDGs9TuLHlqg0oTsZisCgmlkgnY0gmlwhKwS2yKKbXVsdGlhZGRyc5YACASsEtsiBjP0AAoErBLbIgYz9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMk2qwDSTmClEHCVQJ9Jt0Ljiu_qhgYOlsqZZionw-2mDdGNwgjP0g3VkcIIz9oV3YWt1MgU"}'
|
||||
2026-03-18 09:07:05.257 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:05.258 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:07:05.265 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:05.265 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-04__5545d42c-a034-40cd-b0fe-d8d1630b54b7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:05.265 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:05.265 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.255
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.docker_mananger] Generated ports ['31544', '31545', '31546', '31547', '31548']
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:05.267 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:05.267 DEBUG [src.node.docker_mananger] docker run -i -t -p 31544:31544 -p 31545:31545 -p 31546:31546 -p 31547:31547 -p 31548:31548 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31546 --rest-port=31544 --tcp-port=31545 --discv5-udp-port=31547 --rest-address=0.0.0.0 --nat=extip:172.18.85.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fcd87ef94054f6968106513ac6ca1d173b79220eceed05f785ebb909a0f4fd05 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31548 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNPTeHAVTq6O1DHq0V0OwrS5CL9hum4ER4dGChLTuTY3Wv8_taOLh21giatUsiZk3zfMdDGs9TuLHlqg0oTsZisCgmlkgnY0gmlwhKwS2yKKbXVsdGlhZGRyc5YACASsEtsiBjP0AAoErBLbIgYz9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMk2qwDSTmClEHCVQJ9Jt0Ljiu_qhgYOlsqZZionw-2mDdGNwgjP0g3VkcIIz9oV3YWt1MgU --filternode=/ip4/172.18.219.34/tcp/13300/p2p/16Uiu2HAmG3MRacJvDdDvK3PcqVscgeKjLc4UEh3mwm8GXGcvGMQU
|
||||
2026-03-18 09:07:05.463 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.255 waku e05f356e57af66b680a8a274d576fe410ecd3d6f1136c32fe7c5100db8036111
|
||||
2026-03-18 09:07:05.498 DEBUG [src.node.docker_mananger] Container started with ID e05f356e57af. Setting up logs at ./log/docker/node2_2026-03-18_09-07-04__5545d42c-a034-40cd-b0fe-d8d1630b54b7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:05.499 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 31544
|
||||
2026-03-18 09:07:05.499 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:06.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31544/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:06.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:06.503 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:06.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31544/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:06.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.255/tcp/31545/p2p/16Uiu2HAmPtQG6fA5vsco7xBsNpPn1euuRNTUYrMEahu96D8XJiEK","/ip4/172.18.85.255/tcp/31546/ws/p2p/16Uiu2HAmPtQG6fA5vsco7xBsNpPn1euuRNTUYrMEahu96D8XJiEK"],"enrUri":"enr:-L24QLlgoduiXoc2t9-KjuSld6w-zhApwTGOD0hdIDBI0PV8SvCmbZXViI7TI-oWNhr82JDXKXCZdzk18Xs08QdAzsMCgmlkgnY0gmlwhKwSVf-KbXVsdGlhZGRyc5YACASsElX_Bns5AAoErBJV_wZ7Ot0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDpuAkc3AzQC7KD68CctJkxBcRnLph1SqZ00lTlsfLQTCDdGNwgns5g3VkcIJ7O4V3YWt1MgA"}'
|
||||
2026-03-18 09:07:06.506 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:06.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31544/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.34/tcp/13300/p2p/16Uiu2HAmG3MRacJvDdDvK3PcqVscgeKjLc4UEh3mwm8GXGcvGMQU"]'
|
||||
2026-03-18 09:07:06.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:06.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
2026-03-18 09:07:06.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:06.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31544/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6f25cd4c-1b07-40a6-857f-3c813fffd6f7", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-18 09:07:06.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6f25cd4c-1b07-40a6-857f-3c813fffd6f7","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:06.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:06.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:06.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:06.681 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:06.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31544/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:06.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824826572073658,"ephemeral":false}]'
|
||||
2026-03-18 09:07:06.687 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:06.688 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:06.688 DEBUG [src.node.waku_node] Stopping container with id 496632fd0833
|
||||
2026-03-18 09:07:07.229 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:07.232 DEBUG [src.node.waku_node] Stopping container with id e05f356e57af
|
||||
2026-03-18 09:07:07.755 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:07.758 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:07.764 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:07.768 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
1001
manual/37/data/attachments/14469b631889db56.txt
Normal file
1001
manual/37/data/attachments/14469b631889db56.txt
Normal file
File diff suppressed because it is too large
Load Diff
105
manual/37/data/attachments/148aaba09c3db70.txt
Normal file
105
manual/37/data/attachments/148aaba09c3db70.txt
Normal file
@ -0,0 +1,105 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2026-03-18_09-08-46__a6e5853a-a57d-4a86-a150-7b962d40aa21
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-46__a6e5853a-a57d-4a86-a150-7b962d40aa21__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.40
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13595', '13596', '13597', '13598', '13599']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13595:13595 -p 13596:13596 -p 13597:13597 -p 13598:13598 -p 13599:13599 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13597 --rest-port=13595 --tcp-port=13596 --discv5-udp-port=13598 --rest-address=0.0.0.0 --nat=extip:172.18.174.40 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bba154027b8b14cfbdef3bbc4cbe95c8e6c4467eb0cf74fafaf734da30bed6ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13599 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.40 waku d5400f25715e25013f77a41344dc56f6a4b7c93adbddb1ba392858c376674e53
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e989b917e8a1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d5400f25715e. Setting up logs at ./log/docker/node1_2026-03-18_09-08-46__a6e5853a-a57d-4a86-a150-7b962d40aa21__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 13595
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 32b8a36224c5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.40/tcp/13596/p2p/16Uiu2HAm7LMsuNTUNcLAV7x4NXNB66ybgsRSVVwdJVy2qEYJcWQW","/ip4/172.18.174.40/tcp/13597/ws/p2p/16Uiu2HAm7LMsuNTUNcLAV7x4NXNB66ybgsRSVVwdJVy2qEYJcWQW"],"enrUri":"enr:-L24QPEAuSsA6aisYqy5h3CsZWZddUgMDWC3HT6lHiHfGsGZcQITKxee6QTvukxChjOvhqlURnC7nHEI0IpTFFYHGsYCgmlkgnY0gmlwhKwSriiKbXVsdGlhZGRyc5YACASsEq4oBjUcAAoErBKuKAY1Hd0DgnJzhQACAQAAiXNlY3AyNTZrMaECsO_fIDrW8cTGQR8TFRCQ5Pw2onoWtZyXbwL0qWfthI-DdGNwgjUcg3VkcII1HoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-46__a6e5853a-a57d-4a86-a150-7b962d40aa21__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.82
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54706', '54707', '54708', '54709', '54710']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54706:54706 -p 54707:54707 -p 54708:54708 -p 54709:54709 -p 54710:54710 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54708 --rest-port=54706 --tcp-port=54707 --discv5-udp-port=54709 --rest-address=0.0.0.0 --nat=extip:172.18.34.82 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bdfb9a7bdb5cddeeb86acfcbba672ebf41199fb0242e40add71e87c2f46b4e1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54710 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPEAuSsA6aisYqy5h3CsZWZddUgMDWC3HT6lHiHfGsGZcQITKxee6QTvukxChjOvhqlURnC7nHEI0IpTFFYHGsYCgmlkgnY0gmlwhKwSriiKbXVsdGlhZGRyc5YACASsEq4oBjUcAAoErBKuKAY1Hd0DgnJzhQACAQAAiXNlY3AyNTZrMaECsO_fIDrW8cTGQR8TFRCQ5Pw2onoWtZyXbwL0qWfthI-DdGNwgjUcg3VkcII1HoV3YWt1MgU --content-topic=/toychat/2/huilong/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.82 waku 4469f126cc7fadcd60952df7beedb6a6a4b6cf7828d737ad735b08aeefe6f203
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4469f126cc7f. Setting up logs at ./log/docker/node2_2026-03-18_09-08-46__a6e5853a-a57d-4a86-a150-7b962d40aa21__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 54706
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.82/tcp/54707/p2p/16Uiu2HAmAtrqxAqcCbChn896NnJzoMNYVAzF9UpZaxLGVgaxTT7A","/ip4/172.18.34.82/tcp/54708/ws/p2p/16Uiu2HAmAtrqxAqcCbChn896NnJzoMNYVAzF9UpZaxLGVgaxTT7A"],"enrUri":"enr:-L24QK3B8IVD_bnU4hV4W52fvw_QSovs1wIkO1AedMaoYWqUIY1ReVMxMQIuw05rM2MlULJSgQqhE3zChHDU5OUGOnICgmlkgnY0gmlwhKwSIlKKbXVsdGlhZGRyc5YACASsEiJSBtWzAAoErBIiUgbVtN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC5dZFRr-GheVrGf8PkLXa7GEOQe1-6wKMwe5FkosIUe2DdGNwgtWzg3VkcILVtYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54706/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.40/tcp/13596/p2p/16Uiu2HAm7LMsuNTUNcLAV7x4NXNB66ybgsRSVVwdJVy2qEYJcWQW"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13595/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54706/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13595/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13595/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824930161627671,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54706/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824930161627671,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d5400f25715e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4469f126cc7f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
112
manual/37/data/attachments/14e99d5b3dd2f9b5.txt
Normal file
112
manual/37/data/attachments/14e99d5b3dd2f9b5.txt
Normal file
@ -0,0 +1,112 @@
|
||||
2026-03-18 09:10:41.751 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:41.752 DEBUG [tests.conftest] Running test: test_cursor_near_end with id: 2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71
|
||||
2026-03-18 09:10:41.754 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:41.754 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:10:41.754 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:10:41.765 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:41.766 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:41.767 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:41.767 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:41.769 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:41.769 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.173
|
||||
2026-03-18 09:10:41.769 DEBUG [src.node.docker_mananger] Generated ports ['55684', '55685', '55686', '55687', '55688']
|
||||
2026-03-18 09:10:41.770 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:41.770 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:41.770 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:41.771 DEBUG [src.node.docker_mananger] docker run -i -t -p 55684:55684 -p 55685:55685 -p 55686:55686 -p 55687:55687 -p 55688:55688 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55686 --rest-port=55684 --tcp-port=55685 --discv5-udp-port=55687 --rest-address=0.0.0.0 --nat=extip:172.18.4.173 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e6fdb2cbca5ee50dac9ed7b9eeac9237fbfbddff904fd678e7ac31f16bd1a07a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55688 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:10:41.966 ERROR [src.node.docker_mananger] Max retries reached for container 827393971a13. Exiting log stream.
|
||||
2026-03-18 09:10:41.987 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.173 waku 95f5f3fc78ae56b96db0d977cad1a32a5aa4267bd76858da864c391873644b40
|
||||
2026-03-18 09:10:42.022 DEBUG [src.node.docker_mananger] Container started with ID 95f5f3fc78ae. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:42.023 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 55684
|
||||
2026-03-18 09:10:42.023 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:42.658 ERROR [src.node.docker_mananger] Max retries reached for container 4ccbf535fc0b. Exiting log stream.
|
||||
2026-03-18 09:10:43.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55684/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.027 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:43.028 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:43.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS","/ip4/172.18.4.173/tcp/55686/ws/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS"],"enrUri":"enr:-L24QLlmrs9qH5kvBsCmbEYIBhF18Hunv8b9zqk4vpcr6xn1MakexmJb_KPr5Gi3MlcUpPd40SzWsJVgG4uD95AZJxICgmlkgnY0gmlwhKwSBK2KbXVsdGlhZGRyc5YACASsEgStBtmFAAoErBIErQbZht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDRJwrKHg4qAHLEErAmQoN8D0SMjuouyGeJ4TTsRYrC22DdGNwgtmFg3VkcILZh4V3YWt1MgM"}'
|
||||
2026-03-18 09:10:43.030 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:43.038 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:43.038 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:43.038 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:43.038 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.79.96
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.docker_mananger] Generated ports ['58171', '58172', '58173', '58174', '58175']
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:43.040 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:43.040 DEBUG [src.node.docker_mananger] docker run -i -t -p 58171:58171 -p 58172:58172 -p 58173:58173 -p 58174:58174 -p 58175:58175 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58173 --rest-port=58171 --tcp-port=58172 --discv5-udp-port=58174 --rest-address=0.0.0.0 --nat=extip:172.18.79.96 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4bbbf465d9afd0e701a2b6f0fe4d6b5178bc16c5dac3a2bb27f1536b6ac5aa20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58175 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLlmrs9qH5kvBsCmbEYIBhF18Hunv8b9zqk4vpcr6xn1MakexmJb_KPr5Gi3MlcUpPd40SzWsJVgG4uD95AZJxICgmlkgnY0gmlwhKwSBK2KbXVsdGlhZGRyc5YACASsEgStBtmFAAoErBIErQbZht0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDRJwrKHg4qAHLEErAmQoN8D0SMjuouyGeJ4TTsRYrC22DdGNwgtmFg3VkcILZh4V3YWt1MgM --storenode=/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS --store=true --relay=true
|
||||
2026-03-18 09:10:43.238 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.79.96 waku b59a202ab04b3e0f0a5072183481a31f0dab8950a1d14a8f330cc8b1a23fa4d3
|
||||
2026-03-18 09:10:43.276 DEBUG [src.node.docker_mananger] Container started with ID b59a202ab04b. Setting up logs at ./log/docker/store_node1_2026-03-18_09-10-41__6971cf8a-7ed1-493c-b186-50d403accc71__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:43.276 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58171
|
||||
2026-03-18 09:10:43.276 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:44.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58171/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:44.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:44.280 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:44.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58171/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:44.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.96/tcp/58172/p2p/16Uiu2HAmRbxUaqqreSUbtZBUU3yoMjf8RYesE2GcejCqzR25fi9F","/ip4/172.18.79.96/tcp/58173/ws/p2p/16Uiu2HAmRbxUaqqreSUbtZBUU3yoMjf8RYesE2GcejCqzR25fi9F"],"enrUri":"enr:-L24QBGJnMdIDCbs4OjIM4HoxNXTIm2_kXrImDIzxA3DCNRQdSyaffEeoHGxxfur_5DzDoP3QtPrXmXOvPRoRt0HNkACgmlkgnY0gmlwhKwST2CKbXVsdGlhZGRyc5YACASsEk9gBuM8AAoErBJPYAbjPd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwGERg3WKuDKr3rP7bks4-Do8vbyuSKNzB087yIV6IvKDdGNwguM8g3VkcILjPoV3YWt1MgM"}'
|
||||
2026-03-18 09:10:44.283 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:44.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58171/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.173/tcp/55685/p2p/16Uiu2HAmHGpBzeBxsGoCCkkGEmywND34wH6NxouvivJcEhRca4hS"]'
|
||||
2026-03-18 09:10:44.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:10:44.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.289 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58171/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:10:44.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.292 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:44.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:44.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.298 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:44.498 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:44.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:44.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.505 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:44.705 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:44.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:44.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.711 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:44.912 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:44.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:44.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:44.918 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:45.120 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:45.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:45.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:45.126 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:45.326 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:45.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:45.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:45.333 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:45.534 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:45.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:45.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:45.540 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:45.740 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:45.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:45.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:45.745 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:45.946 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:45.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:45.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:45.952 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:46.153 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:46.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:46.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:46.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:46.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55684/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:46.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc22398d24badd08d13409c2c03e15ceec08b875c5db7a9cc80f0472ae03148b6"},{"messageHash":"0x439382cacb2e5c77fa54b4340489dd478ccfc14eb5837d161167ade3cd967afd"},{"messageHash":"0xce3eaa691edb63afab328ef40998dde53053968c11a0b27091982bf09b4faba0"},{"messageHash":"0xdb4a7901017561929e6d387dc4f71de5e8c661000bddc5562c25917674d20603"},{"messageHash":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}],"paginationCursor":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}'
|
||||
2026-03-18 09:10:46.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55684/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:46.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x98689615592f31fc704f8035a22e95182fdb71e5dcf69c0fd4a03fcfb4c6f420"},{"messageHash":"0x8c622e28019270cac3bb195a24dc7d2c54c9bba721189a889cdc4553597c3768"},{"messageHash":"0x8e54b63d30b391191bc09c1020da867fc743dfa44f1b6d2f1b0bee0693f74459"},{"messageHash":"0xced38829b44dadc10e95619693ce7e3f0097436a08257b9c8f217f97275be2ec"},{"messageHash":"0x0739217065c15024297fdfdab1c9e0599e5daffbced7287451775012c13a983f"}]}'
|
||||
2026-03-18 09:10:46.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58171/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:46.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc22398d24badd08d13409c2c03e15ceec08b875c5db7a9cc80f0472ae03148b6"},{"messageHash":"0x439382cacb2e5c77fa54b4340489dd478ccfc14eb5837d161167ade3cd967afd"},{"messageHash":"0xce3eaa691edb63afab328ef40998dde53053968c11a0b27091982bf09b4faba0"},{"messageHash":"0xdb4a7901017561929e6d387dc4f71de5e8c661000bddc5562c25917674d20603"},{"messageHash":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}],"paginationCursor":"0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837"}'
|
||||
2026-03-18 09:10:46.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58171/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x437cfb29f043de5b73529c6d047c35c080159ea89f1550477ee4c6d01eae5837&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:46.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x98689615592f31fc704f8035a22e95182fdb71e5dcf69c0fd4a03fcfb4c6f420"},{"messageHash":"0x8c622e28019270cac3bb195a24dc7d2c54c9bba721189a889cdc4553597c3768"},{"messageHash":"0x8e54b63d30b391191bc09c1020da867fc743dfa44f1b6d2f1b0bee0693f74459"},{"messageHash":"0xced38829b44dadc10e95619693ce7e3f0097436a08257b9c8f217f97275be2ec"},{"messageHash":"0x0739217065c15024297fdfdab1c9e0599e5daffbced7287451775012c13a983f"}]}'
|
||||
2026-03-18 09:10:46.375 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:46.376 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:46.376 DEBUG [src.node.waku_node] Stopping container with id 95f5f3fc78ae
|
||||
2026-03-18 09:10:46.938 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:46.941 DEBUG [src.node.waku_node] Stopping container with id b59a202ab04b
|
||||
2026-03-18 09:10:47.520 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:47.523 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:47.533 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:47.540 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
107
manual/37/data/attachments/151900025ee9bd1a.txt
Normal file
107
manual/37/data/attachments/151900025ee9bd1a.txt
Normal file
@ -0,0 +1,107 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_combination_of_different_nodes with id: 2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.96
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53595', '53596', '53597', '53598', '53599']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53595:53595 -p 53596:53596 -p 53597:53597 -p 53598:53598 -p 53599:53599 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53597 --rest-port=53595 --tcp-port=53596 --discv5-udp-port=53598 --rest-address=0.0.0.0 --nat=extip:172.18.100.96 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a5c30f0d46fc712bdeba148adb58329df5c89c64f5a12bcedb1c61e12daf5b21 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53599 --metrics-logging=true --lightpush=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.96 waku bf80b6323e81cdeed8f39592879709f8391f992abec8dab132be20213643f922
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID bf80b6323e81. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 53595
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 063cf16e259f. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 154e4d53e84f. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53595/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.96/tcp/53596/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD","/ip4/172.18.100.96/tcp/53597/ws/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD"],"enrUri":"enr:-L24QKnydSWUdyOd1Z9E-m--w9aMc65sMk_gPFqGwIlKZbfuTteCIH4iYHJ9i5dIfiTokd-Q9ht1zvtxcbGWF47xiyQCgmlkgnY0gmlwhKwSZGCKbXVsdGlhZGRyc5YACASsEmRgBtFcAAoErBJkYAbRXd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDz55C4AwIi1Zg_44Sys9olErWh33FLgRds1fB_fNjYYiDdGNwgtFcg3VkcILRXoV3YWt1Mg0"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.145.46
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22483', '22484', '22485', '22486', '22487']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22483:22483 -p 22484:22484 -p 22485:22485 -p 22486:22486 -p 22487:22487 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22485 --rest-port=22483 --tcp-port=22484 --discv5-udp-port=22486 --rest-address=0.0.0.0 --nat=extip:172.18.145.46 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cb0c681c9fac32ed9af1fbcee26de3bc42f1a54bfb34ad32fcaddafac05bb4f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22487 --metrics-logging=true --lightpush=false --relay=false --filternode=/ip4/172.18.100.96/tcp/53596/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.46 waku 9d15edb9d670f7977b3661337d90a6510fb549a74248cc7a6cf00a682d3a9510
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9d15edb9d670. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 22483
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22483/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.46/tcp/22484/p2p/16Uiu2HAm49Pdg3NQtC84KTbzoJVrJTqHgEcR65YYBDruCPhUkRbh","/ip4/172.18.145.46/tcp/22485/ws/p2p/16Uiu2HAm49Pdg3NQtC84KTbzoJVrJTqHgEcR65YYBDruCPhUkRbh"],"enrUri":"enr:-L24QAQP4nVdqtzDBjZu73ZfPPb46cMV4U5GonkWK3sjvAFsBRPfM6ByKzDFSn3SeVpJz85hG7rMtjYHgjN0axFwZIQCgmlkgnY0gmlwhKwSkS6KbXVsdGlhZGRyc5YACASsEpEuBlfUAAoErBKRLgZX1d0DgnJzhQDGAQAAiXNlY3AyNTZrMaECgY1n6WgTTdNjoNfX5t-KwiiAERFO90zOavIvH_WCpKSDdGNwglfUg3VkcIJX1oV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22483/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.96/tcp/53596/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node2_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.134.232
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1135', '1136', '1137', '1138', '1139']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1135:1135 -p 1136:1136 -p 1137:1137 -p 1138:1138 -p 1139:1139 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1137 --rest-port=1135 --tcp-port=1136 --discv5-udp-port=1138 --rest-address=0.0.0.0 --nat=extip:172.18.134.232 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=db4dedd000dc247fe1c3888ebf9539607aa9eddcb53f482a665c0f9cbf89dd8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1139 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKnydSWUdyOd1Z9E-m--w9aMc65sMk_gPFqGwIlKZbfuTteCIH4iYHJ9i5dIfiTokd-Q9ht1zvtxcbGWF47xiyQCgmlkgnY0gmlwhKwSZGCKbXVsdGlhZGRyc5YACASsEmRgBtFcAAoErBJkYAbRXd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDz55C4AwIi1Zg_44Sys9olErWh33FLgRds1fB_fNjYYiDdGNwgtFcg3VkcILRXoV3YWt1Mg0 --lightpushnode=/ip4/172.18.100.96/tcp/53596/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.232 waku 726f5d282ee6c637d2d1e4e2fd4dcfc7ef86765d84f150f026ffc619f36d842b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 726f5d282ee6. Setting up logs at ./log/docker/lightpush_node2_2026-03-18_09-06-29__85134a81-1291-4b01-97ac-7bb964d9aae8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1135
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1135/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1135/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.232/tcp/1136/p2p/16Uiu2HAmNMBKhzksJbnHdDby3iCMNk5K6smPipG8aFW5uLRHBsYd","/ip4/172.18.134.232/tcp/1137/ws/p2p/16Uiu2HAmNMBKhzksJbnHdDby3iCMNk5K6smPipG8aFW5uLRHBsYd"],"enrUri":"enr:-L24QHnJ8wzI8iJyKC8b5HN9GtwGO9dAlV6Du49ghfjFWC_iAZkZfklxWqNi8iM3F33RO_Yw7zHdSUwzar53QITFnzwCgmlkgnY0gmlwhKwShuiKbXVsdGlhZGRyc5YACASsEoboBgRwAAoErBKG6AYEcd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkATSVAFW452D-IoP8cwbboeUFoeVmwee0umHCd8DNIKDdGNwggRwg3VkcIIEcoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1135/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.96/tcp/53596/p2p/16Uiu2HAmSdSiCPkr2tkkftyy219W6vq1K27smwBVu2Roa2GNAqTD"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1135/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.46/tcp/22484/p2p/16Uiu2HAm49Pdg3NQtC84KTbzoJVrJTqHgEcR65YYBDruCPhUkRbh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53595/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1135/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22483/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/198/0"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1135/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824794050538527}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53595/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824794050538527,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1135/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824794050538527,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22483/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824794050538527,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id bf80b6323e81
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9d15edb9d670
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 726f5d282ee6
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bf80b6323e81. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
187
manual/37/data/attachments/151a27bc9f0ab26.txt
Normal file
187
manual/37/data/attachments/151a27bc9f0ab26.txt
Normal file
@ -0,0 +1,187 @@
|
||||
2026-03-18 09:10:58.799 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:58.799 DEBUG [tests.conftest] Running test: test_multiple_receiving_nodes with id: 2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e
|
||||
2026-03-18 09:10:58.800 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:58.800 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:10:58.808 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:58.808 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:58.808 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:58.808 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:58.810 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:58.810 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.253
|
||||
2026-03-18 09:10:58.810 DEBUG [src.node.docker_mananger] Generated ports ['48470', '48471', '48472', '48473', '48474']
|
||||
2026-03-18 09:10:58.811 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:58.811 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:58.811 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:58.811 DEBUG [src.node.docker_mananger] docker run -i -t -p 48470:48470 -p 48471:48471 -p 48472:48472 -p 48473:48473 -p 48474:48474 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48472 --rest-port=48470 --tcp-port=48471 --discv5-udp-port=48473 --rest-address=0.0.0.0 --nat=extip:172.18.252.253 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=130c08ede2aa3cfda6681d77de8a4d1d8613dadfd176b003b5331ed74e1684be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48474 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-18 09:10:58.998 ERROR [src.node.docker_mananger] Max retries reached for container aab4186cdba7. Exiting log stream.
|
||||
2026-03-18 09:10:59.003 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.253 waku 2b3fc996199e89114a458d572f080d1955e68692abd3ce3ef0f01ed4cbbecf57
|
||||
2026-03-18 09:10:59.040 DEBUG [src.node.docker_mananger] Container started with ID 2b3fc996199e. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:59.041 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 48470
|
||||
2026-03-18 09:10:59.043 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:59.572 ERROR [src.node.docker_mananger] Max retries reached for container cb5980d201b6. Exiting log stream.
|
||||
2026-03-18 09:11:00.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48470/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.047 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:00.047 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:00.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY","/ip4/172.18.252.253/tcp/48472/ws/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY"],"enrUri":"enr:-L24QIx-pIX4SK03ca7mezju5QGrPBBlFXqIKeTFFeUX2eojO3JboPf3Qmo__QQke8wL0oDd7okt8CsLka3ooJN5hYoCgmlkgnY0gmlwhKwS_P2KbXVsdGlhZGRyc5YACASsEvz9Br1XAAoErBL8_Qa9WN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECwNOBdbvpR-wg7goT8GCyDmBs6wrz3CyvUm1QUew8vpuDdGNwgr1Xg3VkcIK9WYV3YWt1Mgk"}'
|
||||
2026-03-18 09:11:00.050 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:00.057 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:00.057 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:00.057 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:00.057 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.95
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.docker_mananger] Generated ports ['35462', '35463', '35464', '35465', '35466']
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.waku_node] Cluster id was resolved to: 198
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:11:00.059 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:00.060 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:00.060 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:00.060 DEBUG [src.node.docker_mananger] docker run -i -t -p 35462:35462 -p 35463:35463 -p 35464:35464 -p 35465:35465 -p 35466:35466 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35464 --rest-port=35462 --tcp-port=35463 --discv5-udp-port=35465 --rest-address=0.0.0.0 --nat=extip:172.18.238.95 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3c2d8ce605a3fd55adeb4d57ad771cfd7b7ac3bcd2cabe13b36efaaf227a93dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35466 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-18 09:11:00.255 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.95 waku cf1582428ab38c4e672816265cdf46d17b843b2d23e7f1a7c5bfa690a36ee186
|
||||
2026-03-18 09:11:00.288 DEBUG [src.node.docker_mananger] Container started with ID cf1582428ab3. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:00.289 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 35462
|
||||
2026-03-18 09:11:00.289 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:01.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35462/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.292 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:01.292 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:01.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35462/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.95/tcp/35463/p2p/16Uiu2HAm5tVGQXG21buiMWdNNiefD3QPbzXujUTLwjFkwY4bYeTb","/ip4/172.18.238.95/tcp/35464/ws/p2p/16Uiu2HAm5tVGQXG21buiMWdNNiefD3QPbzXujUTLwjFkwY4bYeTb"],"enrUri":"enr:-L24QD9zj86S-gJtOcQOdlh6nIU1DwNQgYlMQy6KfCoeGLtiGC-5PEL0fsLFUPgc2xZbpSOtFMgwG0KqzJVP50Um-4kCgmlkgnY0gmlwhKwS7l-KbXVsdGlhZGRyc5YACASsEu5fBoqHAAoErBLuXwaKiN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECm3Nv7pmiLv343Lldml1xiHFLGBlgUEAGfGfe2znmq9KDdGNwgoqHg3VkcIKKiYV3YWt1Mgk"}'
|
||||
2026-03-18 09:11:01.296 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:01.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35462/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY"]'
|
||||
2026-03-18 09:11:01.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:01.344 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:01.344 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node3_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:01.344 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:01.344 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:01.346 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:01.346 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.246
|
||||
2026-03-18 09:11:01.346 DEBUG [src.node.docker_mananger] Generated ports ['12918', '12919', '12920', '12921', '12922']
|
||||
2026-03-18 09:11:01.346 DEBUG [src.node.waku_node] Cluster id was resolved to: 198
|
||||
2026-03-18 09:11:01.347 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:11:01.347 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:01.347 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:01.347 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:01.347 DEBUG [src.node.docker_mananger] docker run -i -t -p 12918:12918 -p 12919:12919 -p 12920:12920 -p 12921:12921 -p 12922:12922 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12920 --rest-port=12918 --tcp-port=12919 --discv5-udp-port=12921 --rest-address=0.0.0.0 --nat=extip:172.18.172.246 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e5b7036d85cbe372e8cc9daa835efa1dbdfa4bf0be09b3b85b1ecf946aa8b1de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12922 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-18 09:11:01.549 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.246 waku 52f0bd221ca34303e6d0e9d905807bf55da3bdd72852665a9e7a0334bb035120
|
||||
2026-03-18 09:11:01.584 DEBUG [src.node.docker_mananger] Container started with ID 52f0bd221ca3. Setting up logs at ./log/docker/receiving_node3_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:01.585 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 12918
|
||||
2026-03-18 09:11:01.585 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:02.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12918/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:02.589 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:02.589 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:02.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12918/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:02.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.246/tcp/12919/p2p/16Uiu2HAmFA7ugYU1zbPgbGPfNJSJG5PXruRMGbfPh2NF9Hcfqr1C","/ip4/172.18.172.246/tcp/12920/ws/p2p/16Uiu2HAmFA7ugYU1zbPgbGPfNJSJG5PXruRMGbfPh2NF9Hcfqr1C"],"enrUri":"enr:-L24QD-ubUVYhLD1amsn80R0Q7yGi6bk6BY6sYqxA84r7t2zYMNZwMETHHvY0SsZDQy91xwJCddXitRucXzJ1FL_ZkcCgmlkgnY0gmlwhKwSrPaKbXVsdGlhZGRyc5YACASsEqz2BjJ3AAoErBKs9gYyeN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJS3DhAfpn_8A55Md3P495stuYqoSc_9DwTpS7FAW_K-DdGNwgjJ3g3VkcIIyeYV3YWt1Mgk"}'
|
||||
2026-03-18 09:11:02.592 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:02.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12918/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY"]'
|
||||
2026-03-18 09:11:02.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:02.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12918/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.95/tcp/35463/p2p/16Uiu2HAm5tVGQXG21buiMWdNNiefD3QPbzXujUTLwjFkwY4bYeTb"]'
|
||||
2026-03-18 09:11:02.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:02.672 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:02.673 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node4_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:02.674 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:02.677 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:02.682 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:02.683 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.70
|
||||
2026-03-18 09:11:02.684 DEBUG [src.node.docker_mananger] Generated ports ['55553', '55554', '55555', '55556', '55557']
|
||||
2026-03-18 09:11:02.685 DEBUG [src.node.waku_node] Cluster id was resolved to: 198
|
||||
2026-03-18 09:11:02.686 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:11:02.686 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:02.686 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:02.687 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:02.687 DEBUG [src.node.docker_mananger] docker run -i -t -p 55553:55553 -p 55554:55554 -p 55555:55555 -p 55556:55556 -p 55557:55557 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55555 --rest-port=55553 --tcp-port=55554 --discv5-udp-port=55556 --rest-address=0.0.0.0 --nat=extip:172.18.164.70 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dbf582d93baa8669bbab9612e7bf931ed26f4d5c4bcdadbec1c5141dfbc3cee8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55557 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-18 09:11:02.905 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.70 waku 72cc94ec7e1e3af0cf76224f59a16ffc6e71d928629d4d1bcba906a546cb1872
|
||||
2026-03-18 09:11:02.940 DEBUG [src.node.docker_mananger] Container started with ID 72cc94ec7e1e. Setting up logs at ./log/docker/receiving_node4_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:02.940 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 55553
|
||||
2026-03-18 09:11:02.941 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:03.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55553/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:03.944 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:03.944 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:03.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55553/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:03.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.70/tcp/55554/p2p/16Uiu2HAmLxtAMCg3bGCZo7oMbhBMzseYN46seYR2y2YJvdYSQYbJ","/ip4/172.18.164.70/tcp/55555/ws/p2p/16Uiu2HAmLxtAMCg3bGCZo7oMbhBMzseYN46seYR2y2YJvdYSQYbJ"],"enrUri":"enr:-L24QEw70UXSq6xSrcGQ4yM1WELhtsYyYDz-yN95H-xEIZlhIkJbX-n6Ba_eFPVlreHmH7H8kQYGhnDRGOgz1vEyDCsCgmlkgnY0gmlwhKwSpEaKbXVsdGlhZGRyc5YACASsEqRGBtkCAAoErBKkRgbZA90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDe3Lz1KdqOde-FsKxaWYjmvyJH90xwAK_2HTVWNG_VimDdGNwgtkCg3VkcILZBIV3YWt1Mgk"}'
|
||||
2026-03-18 09:11:03.947 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:03.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY"]'
|
||||
2026-03-18 09:11:03.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:03.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.95/tcp/35463/p2p/16Uiu2HAm5tVGQXG21buiMWdNNiefD3QPbzXujUTLwjFkwY4bYeTb"]'
|
||||
2026-03-18 09:11:04.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:04.022 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.246/tcp/12919/p2p/16Uiu2HAmFA7ugYU1zbPgbGPfNJSJG5PXruRMGbfPh2NF9Hcfqr1C"]'
|
||||
2026-03-18 09:11:04.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:04.065 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:04.066 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:04.067 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:04.067 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:04.071 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:04.073 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.211
|
||||
2026-03-18 09:11:04.073 DEBUG [src.node.docker_mananger] Generated ports ['6545', '6546', '6547', '6548', '6549']
|
||||
2026-03-18 09:11:04.074 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:04.075 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:04.075 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:04.077 DEBUG [src.node.docker_mananger] docker run -i -t -p 6545:6545 -p 6546:6546 -p 6547:6547 -p 6548:6548 -p 6549:6549 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6547 --rest-port=6545 --tcp-port=6546 --discv5-udp-port=6548 --rest-address=0.0.0.0 --nat=extip:172.18.5.211 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=18f651187d9d7d82ffb0eabd65d5eef0d3cddc2374be1daed3d37bfaeffb6b79 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6549 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIx-pIX4SK03ca7mezju5QGrPBBlFXqIKeTFFeUX2eojO3JboPf3Qmo__QQke8wL0oDd7okt8CsLka3ooJN5hYoCgmlkgnY0gmlwhKwS_P2KbXVsdGlhZGRyc5YACASsEvz9Br1XAAoErBL8_Qa9WN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECwNOBdbvpR-wg7goT8GCyDmBs6wrz3CyvUm1QUew8vpuDdGNwgr1Xg3VkcIK9WYV3YWt1Mgk --lightpushnode=/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY --lightpush=true --relay=true
|
||||
2026-03-18 09:11:04.280 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.211 waku 5d43447344f734e9b421e86d9491e6c6841f67e3015dd3fc144253ba0accd3a4
|
||||
2026-03-18 09:11:04.317 DEBUG [src.node.docker_mananger] Container started with ID 5d43447344f7. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-10-58__43730306-e437-456b-ac19-b89e34901f5e__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:04.317 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 6545
|
||||
2026-03-18 09:11:04.317 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:05.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6545/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.321 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:05.321 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:05.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6545/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.211/tcp/6546/p2p/16Uiu2HAmMtew158f1iSzmMPbz1jL9q3eHv5BMkjqC1LVipF9KGj8","/ip4/172.18.5.211/tcp/6547/ws/p2p/16Uiu2HAmMtew158f1iSzmMPbz1jL9q3eHv5BMkjqC1LVipF9KGj8"],"enrUri":"enr:-L24QKvHUEkWToQ5c75v5F69CCTTm7n-q7CBqRt78GvSLylkAj7NtsCMTY7GQOQKVcrtR5FoCt0gRjY9lFerkrY9mYQCgmlkgnY0gmlwhKwSBdOKbXVsdGlhZGRyc5YACASsEgXTBhmSAAoErBIF0wYZk90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDiTlbV7Zr_m1aVZ8By8CWl9yT7wiVKQNtpdx2IzsGcveDdGNwghmSg3VkcIIZlIV3YWt1Mgk"}'
|
||||
2026-03-18 09:11:05.323 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:05.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.253/tcp/48471/p2p/16Uiu2HAm8QPKCrsZ1ffxW2pXdHuEVigUsMrrqAcexhH4hpHcUWZY"]'
|
||||
2026-03-18 09:11:05.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.95/tcp/35463/p2p/16Uiu2HAm5tVGQXG21buiMWdNNiefD3QPbzXujUTLwjFkwY4bYeTb"]'
|
||||
2026-03-18 09:11:05.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.172.246/tcp/12919/p2p/16Uiu2HAmFA7ugYU1zbPgbGPfNJSJG5PXruRMGbfPh2NF9Hcfqr1C"]'
|
||||
2026-03-18 09:11:05.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.70/tcp/55554/p2p/16Uiu2HAmLxtAMCg3bGCZo7oMbhBMzseYN46seYR2y2YJvdYSQYbJ"]'
|
||||
2026-03-18 09:11:05.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:05.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35462/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:05.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12918/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:05.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55553/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:05.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:05.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.503 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-18 09:11:05.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6545/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825065503151962}}'
|
||||
2026-03-18 09:11:05.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:05.529 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:11:05.632 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:11:05.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48470/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825065503151962,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:11:05.637 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:11:05.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35462/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825065503151962,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:11:05.641 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:11:05.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12918/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825065503151962,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:11:05.644 DEBUG [src.steps.light_push] Checking that peer NODE_4:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:11:05.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55553/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825065503151962,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:11:05.649 DEBUG [src.steps.light_push] Checking that peer NODE_5:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:11:05.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6545/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:05.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825065503151962,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:11:05.654 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:11:05.655 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:11:05.655 DEBUG [src.node.waku_node] Stopping container with id 2b3fc996199e
|
||||
2026-03-18 09:11:06.242 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:06.243 DEBUG [src.node.waku_node] Stopping container with id cf1582428ab3
|
||||
2026-03-18 09:11:06.877 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:06.877 DEBUG [src.node.waku_node] Stopping container with id 52f0bd221ca3
|
||||
2026-03-18 09:11:07.060 ERROR [src.node.docker_mananger] Max retries reached for container 2b3fc996199e. Exiting log stream.
|
||||
2026-03-18 09:11:07.445 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:07.446 DEBUG [src.node.waku_node] Stopping container with id 72cc94ec7e1e
|
||||
2026-03-18 09:11:07.694 ERROR [src.node.docker_mananger] Max retries reached for container cf1582428ab3. Exiting log stream.
|
||||
2026-03-18 09:11:08.064 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:08.066 DEBUG [src.node.waku_node] Stopping container with id 5d43447344f7
|
||||
2026-03-18 09:11:08.333 ERROR [src.node.docker_mananger] Max retries reached for container 52f0bd221ca3. Exiting log stream.
|
||||
2026-03-18 09:11:08.623 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:08.624 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:11:08.642 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:08.656 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:08.685 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:08.699 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:08.716 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
226
manual/37/data/attachments/155256e38e2737aa.txt
Normal file
226
manual/37/data/attachments/155256e38e2737aa.txt
Normal file
@ -0,0 +1,226 @@
|
||||
2026-03-18 09:14:42.668 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:14:42.668 DEBUG [tests.conftest] Running test: test_sync_with_nodes_restart__case2 with id: 2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd
|
||||
2026-03-18 09:14:42.668 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:14:42.675 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:42.675 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:42.683 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:42.683 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:42.691 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:42.691 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:42.691 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:14:42.692 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:42.692 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:42.694 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:42.694 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.2
|
||||
2026-03-18 09:14:42.694 DEBUG [src.node.docker_mananger] Generated ports ['42982', '42983', '42984', '42985', '42986']
|
||||
2026-03-18 09:14:42.694 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:42.694 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:42.695 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:42.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 42982:42982 -p 42983:42983 -p 42984:42984 -p 42985:42985 -p 42986:42986 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42984 --rest-port=42982 --tcp-port=42983 --discv5-udp-port=42985 --rest-address=0.0.0.0 --nat=extip:172.18.247.2 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a3f1c58a41000c8a848bfced8cac87bf44ef0d796a7ae62d4d88a0e239680bbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42986 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:14:42.885 ERROR [src.node.docker_mananger] Max retries reached for container 8bb48729abba. Exiting log stream.
|
||||
2026-03-18 09:14:42.888 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.2 waku e8d7fdfba3cbbd76db533627086dbafa9b213841503da1f58db7bcbcfa11cb24
|
||||
2026-03-18 09:14:42.925 DEBUG [src.node.docker_mananger] Container started with ID e8d7fdfba3cb. Setting up logs at ./log/docker/node1_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:42.925 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 42982
|
||||
2026-03-18 09:14:42.925 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:43.461 ERROR [src.node.docker_mananger] Max retries reached for container d4839249579c. Exiting log stream.
|
||||
2026-03-18 09:14:43.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42982/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:43.929 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:43.929 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:43.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42982/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:43.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.2/tcp/42983/p2p/16Uiu2HAmGc1j9E2XVhhgL76jf9dhm8suSDfJfCeS7Gjda3ECkjuJ","/ip4/172.18.247.2/tcp/42984/ws/p2p/16Uiu2HAmGc1j9E2XVhhgL76jf9dhm8suSDfJfCeS7Gjda3ECkjuJ"],"enrUri":"enr:-L24QOXGKya6dy5G_g-NMY0Z0MYVOETFfdkAiiSF5ore-XnXBaa8il_ICMf4k6RFcTVqIIneEkJiUPrWBePIoGr-EGACgmlkgnY0gmlwhKwS9wKKbXVsdGlhZGRyc5YACASsEvcCBqfnAAoErBL3Agan6N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOquP3yQxYixlS5Ay_VCikyZbqOZQHWESniaSbqHzTEmDdGNwgqfng3VkcIKn6YV3YWt1MgM"}'
|
||||
2026-03-18 09:14:43.932 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:43.932 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:43.932 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:43.934 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:43.934 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.163
|
||||
2026-03-18 09:14:43.934 DEBUG [src.node.docker_mananger] Generated ports ['56999', '57000', '57001', '57002', '57003']
|
||||
2026-03-18 09:14:43.934 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:43.934 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:43.934 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:43.935 DEBUG [src.node.docker_mananger] docker run -i -t -p 56999:56999 -p 57000:57000 -p 57001:57001 -p 57002:57002 -p 57003:57003 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57001 --rest-port=56999 --tcp-port=57000 --discv5-udp-port=57002 --rest-address=0.0.0.0 --nat=extip:172.18.254.163 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=76f6fcdf3fa70fce0c175c999aee75cfca9cd7d1c2334eb4f05a536e4cecc5bf --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57003 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOXGKya6dy5G_g-NMY0Z0MYVOETFfdkAiiSF5ore-XnXBaa8il_ICMf4k6RFcTVqIIneEkJiUPrWBePIoGr-EGACgmlkgnY0gmlwhKwS9wKKbXVsdGlhZGRyc5YACASsEvcCBqfnAAoErBL3Agan6N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOquP3yQxYixlS5Ay_VCikyZbqOZQHWESniaSbqHzTEmDdGNwgqfng3VkcIKn6YV3YWt1MgM
|
||||
2026-03-18 09:14:44.133 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.163 waku 112232c6ef765f49dc136570b0f3245a8ecea1a403936f66c8495a1383a841e6
|
||||
2026-03-18 09:14:44.168 DEBUG [src.node.docker_mananger] Container started with ID 112232c6ef76. Setting up logs at ./log/docker/node2_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:44.169 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 56999
|
||||
2026-03-18 09:14:44.169 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:45.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56999/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:45.198 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-18 09:14:45.199 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:45.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56999/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:45.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.163/tcp/57000/p2p/16Uiu2HAmJND5BcCSouwjjaX9uFDvGJh99vd35S6KdQmh8Myv6ZUR","/ip4/172.18.254.163/tcp/57001/ws/p2p/16Uiu2HAmJND5BcCSouwjjaX9uFDvGJh99vd35S6KdQmh8Myv6ZUR"],"enrUri":"enr:-L24QHE6qfs1-c2g0UCn48EUXKgadbPPaxn01k0BGrfqH1eyGz0kD17FzZQm67sHIA7qGKApPPGsFaRkDK16LDXtPkoCgmlkgnY0gmlwhKwS_qOKbXVsdGlhZGRyc5YACASsEv6jBt6oAAoErBL-owbeqd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDVNmiCdOUuHP2IMn6GY6aXNKn1y71YS2Np-znn7auv06DdGNwgt6og3VkcILeqoV3YWt1MgE"}'
|
||||
2026-03-18 09:14:45.207 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:45.208 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:45.208 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:45.210 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:45.210 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.131
|
||||
2026-03-18 09:14:45.210 DEBUG [src.node.docker_mananger] Generated ports ['34285', '34286', '34287', '34288', '34289']
|
||||
2026-03-18 09:14:45.210 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:45.210 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:45.210 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:45.211 DEBUG [src.node.docker_mananger] docker run -i -t -p 34285:34285 -p 34286:34286 -p 34287:34287 -p 34288:34288 -p 34289:34289 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34287 --rest-port=34285 --tcp-port=34286 --discv5-udp-port=34288 --rest-address=0.0.0.0 --nat=extip:172.18.170.131 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3bf9cbb0be8dbf8550fe2ff8dfffd01fe79943b76a07b1924b8da4eccf59cc8d --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34289 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHE6qfs1-c2g0UCn48EUXKgadbPPaxn01k0BGrfqH1eyGz0kD17FzZQm67sHIA7qGKApPPGsFaRkDK16LDXtPkoCgmlkgnY0gmlwhKwS_qOKbXVsdGlhZGRyc5YACASsEv6jBt6oAAoErBL-owbeqd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDVNmiCdOUuHP2IMn6GY6aXNKn1y71YS2Np-znn7auv06DdGNwgt6og3VkcILeqoV3YWt1MgE
|
||||
2026-03-18 09:14:45.419 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.131 waku 5459ecacab99efeaa1d5615a44bcf05af5d3f778aa3f240c2e03faf813e71106
|
||||
2026-03-18 09:14:45.457 DEBUG [src.node.docker_mananger] Container started with ID 5459ecacab99. Setting up logs at ./log/docker/node3_2026-03-18_09-14-42__8b4fe6b5-e3a1-4ac1-a419-c0037a7662cd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:45.458 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 34285
|
||||
2026-03-18 09:14:45.458 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:46.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34285/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:46.471 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-18 09:14:46.472 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:46.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34285/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:46.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.131/tcp/34286/p2p/16Uiu2HAm7AugmgQkCwTJzcQwGnyPLaTQkJK8QXH8A8AvBSZtT46q","/ip4/172.18.170.131/tcp/34287/ws/p2p/16Uiu2HAm7AugmgQkCwTJzcQwGnyPLaTQkJK8QXH8A8AvBSZtT46q"],"enrUri":"enr:-L24QDSJUVlDdrASy59d-cEqQHYVZGg45ju0F02lzTcejZosSNaLqfAE8Z7CWMlnWtEDzIUdNo5bNkmwbXEWS-2bBwQCgmlkgnY0gmlwhKwSqoOKbXVsdGlhZGRyc5YACASsEqqDBoXuAAoErBKqgwaF790DgnJzhQDGAQAAiXNlY3AyNTZrMaECroQHa1Pr6CIfGTT3FWcQNKXXO1kKWMq5fdne4ZPYFz6DdGNwgoXug3VkcIKF8IV3YWt1MgE"}'
|
||||
2026-03-18 09:14:46.481 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:46.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.2/tcp/42983/p2p/16Uiu2HAmGc1j9E2XVhhgL76jf9dhm8suSDfJfCeS7Gjda3ECkjuJ"]'
|
||||
2026-03-18 09:14:46.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.254.163/tcp/57000/p2p/16Uiu2HAmJND5BcCSouwjjaX9uFDvGJh99vd35S6KdQmh8Myv6ZUR"]'
|
||||
2026-03-18 09:14:46.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:46.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:46.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:46.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.495 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.502 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.513 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.519 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.530 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.537 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.548 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.556 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.567 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.573 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.584 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.590 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.602 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.608 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.619 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.627 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.638 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.644 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.655 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42982/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.660 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.671 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.680 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.690 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.697 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.708 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.717 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.728 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.734 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.747 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.754 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.765 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.772 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.782 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.790 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.801 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.811 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.821 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.828 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.838 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.839 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56999/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.847 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.857 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.862 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.872 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.872 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.877 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.888 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.895 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.905 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.906 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.913 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.924 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.931 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.941 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.949 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.961 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.966 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.979 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:46.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:46.986 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:46.998 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:46.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:47.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.005 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:47.016 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:47.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34285/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:47.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.022 DEBUG [src.libs.common] Sleeping for 0.01 seconds
|
||||
2026-03-18 09:14:47.032 DEBUG [src.node.waku_node] Restarting container with id 112232c6ef76
|
||||
2026-03-18 09:14:47.813 DEBUG [src.libs.common] Sleeping for 5 seconds
|
||||
2026-03-18 09:14:52.814 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:52.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42982/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:52.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93b247311b8e44f1c2605811ede64271184deaaddfa01d3de5249724e09c3be8"},{"messageHash":"0xc3fb511929d920050d40972a83464b18b3d29d808e53cb822b1d264b8aa869ef"},{"messageHash":"0xb2b1c4e40877db037d4115ac8ab9b861f5457a3db2a63277c0640ca335f1473c"},{"messageHash":"0x3eea4c33a1a1543f753379c90b66bb74a0e6dda056a3892de534bd4abb196cb5"},{"messageHash":"0x8c198fb39edc04e5cdd6c4bb63b7226e79e306c5ec026f806bbd6580e3e60607"},{"messageHash":"0x138b1b44793a514504ec9583c0599a3494fb3831e8dd4e094cbf2547b7837a00"},{"messageHash":"0x1a02d169706ea4ec2f8fbb0b47eaa9fd8cc1a5dc09d15ca7929e1e016fe02e7b"},{"messageHash":"0xcb3373068f86c1196d73b126453227cea249653cdd1e223ecafd664171e5f13b"},{"messageHash":"0xf71b249e54b19ddf8fefa6f331dee937a6688c8e395b8e0f112911043a1288c6"},{"messageHash":"0x0b6817cd63b70a3c807614a80f6e0de7ba297e10f294ec73beac33218a680ad7"},{"messageHash":"0x47b2285a2efff3a9a492ac5583eb9d4d5c771498bcd616be3e314d237c21d7f2"},{"messageHash":"0xa7ee6fbee7644760b5faea24c1e2340e7cdc5cc3cc7332f985e7a903a4aea0a9"},{"messageHash":"0xa7e0ba571651f05ec5b9e0e2c25b90a7ea0db289aa3dd56c71f6d45bd5947f11"},{"messageHash":"0x5a10763bc62c588463aedcd6af64db338f4c150193f3cf599ea964fa2fcea581"},{"messageHash":"0x35e9ef26a6d288322d7e6a0bceb4baac326cc173832edcae18159eae44cb1ec6"},{"messageHash":"0x79f36945c96ecc7139aed6fa8e076617b621ea4f3984e0520bb7a31976f14879"},{"messageHash":"0xf7f1ab3cba8a858a6626a2545566f6ee8f0a8b2f9d6517d87a49156ac754a05b"},{"messageHash":"0xa17acb5aad423f2e645db904c553c4ce762b496447ef0b690da270be4055d34e"},{"messageHash":"0x7d70303fa1ca9613f02cdc95bb22881913db45d6ad754ef88302d125fca6281d"},{"messageHash":"0xe29a7c3b7a9985469eeb8ee546bd3c5e91912e0287d6bdd5a7a0d17bd7e06f2c"},{"messageHash":"0x2bef665bb1fe3ae50a9ae55c60a68c101d81ea7eacc5ed3b4dacd810823faf15"},{"messageHash":"0x12bac08dd6f9be23c077b26def83cca65accb3bf4d4145d3e6edc77c07fabbee"},{"messageHash":"0xbf1fa5224c9c287b562308a272f44906fbdb3dc574007870a7d6af16f8b81874"},{"messageHash":"0x88d38a72c0f53fbab0eba54e67ceadef882cfdd39aeb1401afda52d848962683"},{"messageHash":"0x2bb30f16eea18bcaf98ef4a77df9c8f73d4ed5ba60cf9eed4abbb6ad07a3d9b8"},{"messageHash":"0x1755dc5485d87227b194906a052a0edacff20a29d8a438483295dbc381f8afd8"},{"messageHash":"0x20200205a7673c1a8b90d68d3eb6df0fba471b981f2472f3e8cf6e3d5b920313"},{"messageHash":"0x42508c16068a7ed3cafce7ab7f535bfe6d998f0770eb1595a5d9890bbc2fb54c"},{"messageHash":"0xb2c52b2464c3a67c90d3a8a50ac4b470175547d332cb1f456d96e95729868c65"},{"messageHash":"0xc54d8ecbd88d8645b79e3fa1c53404c5f8e77017afe0a5e32e29027515131ad3"}]}'
|
||||
2026-03-18 09:14:52.819 DEBUG [src.steps.store] messages length is 30
|
||||
2026-03-18 09:14:52.823 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:52.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56999/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:52.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ee741156622edd57be24","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93b247311b8e44f1c2605811ede64271184deaaddfa01d3de5249724e09c3be8"},{"messageHash":"0xc3fb511929d920050d40972a83464b18b3d29d808e53cb822b1d264b8aa869ef"},{"messageHash":"0xb2b1c4e40877db037d4115ac8ab9b861f5457a3db2a63277c0640ca335f1473c"},{"messageHash":"0x3eea4c33a1a1543f753379c90b66bb74a0e6dda056a3892de534bd4abb196cb5"},{"messageHash":"0x8c198fb39edc04e5cdd6c4bb63b7226e79e306c5ec026f806bbd6580e3e60607"},{"messageHash":"0x138b1b44793a514504ec9583c0599a3494fb3831e8dd4e094cbf2547b7837a00"},{"messageHash":"0x1a02d169706ea4ec2f8fbb0b47eaa9fd8cc1a5dc09d15ca7929e1e016fe02e7b"},{"messageHash":"0xcb3373068f86c1196d73b126453227cea249653cdd1e223ecafd664171e5f13b"},{"messageHash":"0xf71b249e54b19ddf8fefa6f331dee937a6688c8e395b8e0f112911043a1288c6"},{"messageHash":"0x0b6817cd63b70a3c807614a80f6e0de7ba297e10f294ec73beac33218a680ad7"},{"messageHash":"0x47b2285a2efff3a9a492ac5583eb9d4d5c771498bcd616be3e314d237c21d7f2"},{"messageHash":"0xa7ee6fbee7644760b5faea24c1e2340e7cdc5cc3cc7332f985e7a903a4aea0a9"},{"messageHash":"0xa7e0ba571651f05ec5b9e0e2c25b90a7ea0db289aa3dd56c71f6d45bd5947f11"},{"messageHash":"0x5a10763bc62c588463aedcd6af64db338f4c150193f3cf599ea964fa2fcea581"},{"messageHash":"0x35e9ef26a6d288322d7e6a0bceb4baac326cc173832edcae18159eae44cb1ec6"},{"messageHash":"0x79f36945c96ecc7139aed6fa8e076617b621ea4f3984e0520bb7a31976f14879"},{"messageHash":"0xf7f1ab3cba8a858a6626a2545566f6ee8f0a8b2f9d6517d87a49156ac754a05b"},{"messageHash":"0xa17acb5aad423f2e645db904c553c4ce762b496447ef0b690da270be4055d34e"},{"messageHash":"0x7d70303fa1ca9613f02cdc95bb22881913db45d6ad754ef88302d125fca6281d"},{"messageHash":"0xe29a7c3b7a9985469eeb8ee546bd3c5e91912e0287d6bdd5a7a0d17bd7e06f2c"},{"messageHash":"0x2bef665bb1fe3ae50a9ae55c60a68c101d81ea7eacc5ed3b4dacd810823faf15"},{"messageHash":"0x12bac08dd6f9be23c077b26def83cca65accb3bf4d4145d3e6edc77c07fabbee"},{"messageHash":"0xbf1fa5224c9c287b562308a272f44906fbdb3dc574007870a7d6af16f8b81874"},{"messageHash":"0x88d38a72c0f53fbab0eba54e67ceadef882cfdd39aeb1401afda52d848962683"},{"messageHash":"0x2bb30f16eea18bcaf98ef4a77df9c8f73d4ed5ba60cf9eed4abbb6ad07a3d9b8"},{"messageHash":"0x1755dc5485d87227b194906a052a0edacff20a29d8a438483295dbc381f8afd8"},{"messageHash":"0x20200205a7673c1a8b90d68d3eb6df0fba471b981f2472f3e8cf6e3d5b920313"},{"messageHash":"0x42508c16068a7ed3cafce7ab7f535bfe6d998f0770eb1595a5d9890bbc2fb54c"},{"messageHash":"0xb2c52b2464c3a67c90d3a8a50ac4b470175547d332cb1f456d96e95729868c65"},{"messageHash":"0xc54d8ecbd88d8645b79e3fa1c53404c5f8e77017afe0a5e32e29027515131ad3"}]}'
|
||||
2026-03-18 09:14:52.832 DEBUG [src.steps.store] messages length is 30
|
||||
2026-03-18 09:14:52.835 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:52.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34285/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:52.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d07cc492709e90bc9bce","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93b247311b8e44f1c2605811ede64271184deaaddfa01d3de5249724e09c3be8"},{"messageHash":"0xc3fb511929d920050d40972a83464b18b3d29d808e53cb822b1d264b8aa869ef"},{"messageHash":"0xb2b1c4e40877db037d4115ac8ab9b861f5457a3db2a63277c0640ca335f1473c"},{"messageHash":"0x3eea4c33a1a1543f753379c90b66bb74a0e6dda056a3892de534bd4abb196cb5"},{"messageHash":"0x8c198fb39edc04e5cdd6c4bb63b7226e79e306c5ec026f806bbd6580e3e60607"},{"messageHash":"0x138b1b44793a514504ec9583c0599a3494fb3831e8dd4e094cbf2547b7837a00"},{"messageHash":"0x1a02d169706ea4ec2f8fbb0b47eaa9fd8cc1a5dc09d15ca7929e1e016fe02e7b"},{"messageHash":"0xcb3373068f86c1196d73b126453227cea249653cdd1e223ecafd664171e5f13b"},{"messageHash":"0xf71b249e54b19ddf8fefa6f331dee937a6688c8e395b8e0f112911043a1288c6"},{"messageHash":"0x0b6817cd63b70a3c807614a80f6e0de7ba297e10f294ec73beac33218a680ad7"},{"messageHash":"0x47b2285a2efff3a9a492ac5583eb9d4d5c771498bcd616be3e314d237c21d7f2"},{"messageHash":"0xa7ee6fbee7644760b5faea24c1e2340e7cdc5cc3cc7332f985e7a903a4aea0a9"},{"messageHash":"0xa7e0ba571651f05ec5b9e0e2c25b90a7ea0db289aa3dd56c71f6d45bd5947f11"},{"messageHash":"0x5a10763bc62c588463aedcd6af64db338f4c150193f3cf599ea964fa2fcea581"},{"messageHash":"0x35e9ef26a6d288322d7e6a0bceb4baac326cc173832edcae18159eae44cb1ec6"},{"messageHash":"0x79f36945c96ecc7139aed6fa8e076617b621ea4f3984e0520bb7a31976f14879"},{"messageHash":"0xf7f1ab3cba8a858a6626a2545566f6ee8f0a8b2f9d6517d87a49156ac754a05b"},{"messageHash":"0xa17acb5aad423f2e645db904c553c4ce762b496447ef0b690da270be4055d34e"},{"messageHash":"0x7d70303fa1ca9613f02cdc95bb22881913db45d6ad754ef88302d125fca6281d"},{"messageHash":"0xe29a7c3b7a9985469eeb8ee546bd3c5e91912e0287d6bdd5a7a0d17bd7e06f2c"},{"messageHash":"0x2bef665bb1fe3ae50a9ae55c60a68c101d81ea7eacc5ed3b4dacd810823faf15"},{"messageHash":"0x12bac08dd6f9be23c077b26def83cca65accb3bf4d4145d3e6edc77c07fabbee"},{"messageHash":"0xbf1fa5224c9c287b562308a272f44906fbdb3dc574007870a7d6af16f8b81874"},{"messageHash":"0x88d38a72c0f53fbab0eba54e67ceadef882cfdd39aeb1401afda52d848962683"},{"messageHash":"0x2bb30f16eea18bcaf98ef4a77df9c8f73d4ed5ba60cf9eed4abbb6ad07a3d9b8"},{"messageHash":"0x1755dc5485d87227b194906a052a0edacff20a29d8a438483295dbc381f8afd8"},{"messageHash":"0x20200205a7673c1a8b90d68d3eb6df0fba471b981f2472f3e8cf6e3d5b920313"},{"messageHash":"0x42508c16068a7ed3cafce7ab7f535bfe6d998f0770eb1595a5d9890bbc2fb54c"},{"messageHash":"0xb2c52b2464c3a67c90d3a8a50ac4b470175547d332cb1f456d96e95729868c65"},{"messageHash":"0xc54d8ecbd88d8645b79e3fa1c53404c5f8e77017afe0a5e32e29027515131ad3"}]}'
|
||||
2026-03-18 09:14:52.874 DEBUG [src.steps.store] messages length is 30
|
||||
2026-03-18 09:14:52.884 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:14:52.888 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:14:52.888 DEBUG [src.node.waku_node] Stopping container with id e8d7fdfba3cb
|
||||
2026-03-18 09:14:53.461 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:53.464 DEBUG [src.node.waku_node] Stopping container with id 112232c6ef76
|
||||
2026-03-18 09:14:54.033 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:54.034 DEBUG [src.node.waku_node] Stopping container with id 5459ecacab99
|
||||
2026-03-18 09:14:54.275 ERROR [src.node.docker_mananger] Max retries reached for container e8d7fdfba3cb. Exiting log stream.
|
||||
2026-03-18 09:14:54.600 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:54.602 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:14:54.622 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:14:54.669 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:14:54.684 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
87
manual/37/data/attachments/157308d199adb697.txt
Normal file
87
manual/37/data/attachments/157308d199adb697.txt
Normal file
@ -0,0 +1,87 @@
|
||||
2026-03-18 09:08:13.684 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:13.684 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3
|
||||
2026-03-18 09:08:13.685 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:13.685 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:08:13.685 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:08:13.694 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:13.694 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:13.694 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:13.694 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:13.697 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:13.697 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.60
|
||||
2026-03-18 09:08:13.697 DEBUG [src.node.docker_mananger] Generated ports ['49840', '49841', '49842', '49843', '49844']
|
||||
2026-03-18 09:08:13.697 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:08:13.698 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:08:13.698 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:13.698 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:13.698 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:13.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 49840:49840 -p 49841:49841 -p 49842:49842 -p 49843:49843 -p 49844:49844 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49842 --rest-port=49840 --tcp-port=49841 --discv5-udp-port=49843 --rest-address=0.0.0.0 --nat=extip:172.18.86.60 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7e57ffbbbeaec1c53ba33000e0b8d63e4f15ace84bfed539bacedfceeeb01806 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49844 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:08:13.899 ERROR [src.node.docker_mananger] Max retries reached for container 1216034b8fe6. Exiting log stream.
|
||||
2026-03-18 09:08:13.911 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.60 waku 885afe879210022f1735872625f2f0c2ec2fb1da9267859506f5893d2ca2870b
|
||||
2026-03-18 09:08:13.951 DEBUG [src.node.docker_mananger] Container started with ID 885afe879210. Setting up logs at ./log/docker/node1_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:13.952 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 49840
|
||||
2026-03-18 09:08:13.952 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:14.483 ERROR [src.node.docker_mananger] Max retries reached for container aaa95ad0543d. Exiting log stream.
|
||||
2026-03-18 09:08:14.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49840/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:14.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:14.955 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:14.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49840/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:14.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.60/tcp/49841/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP","/ip4/172.18.86.60/tcp/49842/ws/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP"],"enrUri":"enr:-L24QOyF25PZVasfCPpitJPzeGvsQWv4HoEk2rA3xbRLMg53DmNOYrmvEihjlUN_Iwr4V9yp3I8JF59CQySvhElH6YcCgmlkgnY0gmlwhKwSVjyKbXVsdGlhZGRyc5YACASsElY8BsKxAAoErBJWPAbCst0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRnCimJez3wWgWpfk6s4MA25CWMlq3NPW6a_eS4iV7vSDdGNwgsKxg3VkcILCs4V3YWt1MgU"}'
|
||||
2026-03-18 09:08:14.958 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:14.966 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:14.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:14.966 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:14.966 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.76.148
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.docker_mananger] Generated ports ['14974', '14975', '14976', '14977', '14978']
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:14.968 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:14.968 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:14.969 DEBUG [src.node.docker_mananger] docker run -i -t -p 14974:14974 -p 14975:14975 -p 14976:14976 -p 14977:14977 -p 14978:14978 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14976 --rest-port=14974 --tcp-port=14975 --discv5-udp-port=14977 --rest-address=0.0.0.0 --nat=extip:172.18.76.148 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae83db2febe6a97f7afcd0b11577a361f3e6b7bacfddcbed842ea1ffbc4e44cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14978 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOyF25PZVasfCPpitJPzeGvsQWv4HoEk2rA3xbRLMg53DmNOYrmvEihjlUN_Iwr4V9yp3I8JF59CQySvhElH6YcCgmlkgnY0gmlwhKwSVjyKbXVsdGlhZGRyc5YACASsElY8BsKxAAoErBJWPAbCst0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRnCimJez3wWgWpfk6s4MA25CWMlq3NPW6a_eS4iV7vSDdGNwgsKxg3VkcILCs4V3YWt1MgU
|
||||
2026-03-18 09:08:15.190 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.76.148 waku 819bfca3347e079c9f71b145a18a69bd6be939c16136bfc639cc5676c86cbb0e
|
||||
2026-03-18 09:08:15.227 DEBUG [src.node.docker_mananger] Container started with ID 819bfca3347e. Setting up logs at ./log/docker/node2_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:15.227 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 14974
|
||||
2026-03-18 09:08:15.228 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:16.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:08:16.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.954 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-18 09:08:16.955 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:16.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:16.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.148/tcp/14975/p2p/16Uiu2HAkxRqZeu1KcVnXuiCHCRvPPTbP2FGAEosps1jMRKHh9KbG","/ip4/172.18.76.148/tcp/14976/ws/p2p/16Uiu2HAkxRqZeu1KcVnXuiCHCRvPPTbP2FGAEosps1jMRKHh9KbG"],"enrUri":"enr:-L24QGuoRHezHJE6w8z3PSN0QmFcvYgR-cUjRrwjUPGwnvOIWEzNQR02lYPuvsEuUMEblE9yw5OWcf7rmriKWsep2x0CgmlkgnY0gmlwhKwSTJSKbXVsdGlhZGRyc5YACASsEkyUBjp_AAoErBJMlAY6gN0DgnJzhQACAQAAiXNlY3AyNTZrMaECLJ3lsFXcrbKfjTzcgiBQJKpPzY-ObTjGkx3xu5rIbouDdGNwgjp_g3VkcII6gYV3YWt1MgE"}'
|
||||
2026-03-18 09:08:16.957 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:16.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14974/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.60/tcp/49841/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP"]'
|
||||
2026-03-18 09:08:16.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:16.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:16.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:16.998 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:08:17.099 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:08:17.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:17.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824896987962881,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:08:17.103 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:08:17.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14974/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:17.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824896987962881,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:08:17.109 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:17.110 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:17.110 DEBUG [src.node.waku_node] Stopping container with id 885afe879210
|
||||
2026-03-18 09:08:17.697 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:17.698 DEBUG [src.node.waku_node] Stopping container with id 819bfca3347e
|
||||
2026-03-18 09:08:18.277 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:18.280 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:18.318 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:18.348 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
92
manual/37/data/attachments/163025636e75ec00.txt
Normal file
92
manual/37/data/attachments/163025636e75ec00.txt
Normal file
@ -0,0 +1,92 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_matches_one_message with id: 2026-03-18_09-08-27__a2e05139-c843-44ec-9521-a7746246b3f3
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-27__a2e05139-c843-44ec-9521-a7746246b3f3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.118.186
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21815', '21816', '21817', '21818', '21819']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21815:21815 -p 21816:21816 -p 21817:21817 -p 21818:21818 -p 21819:21819 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21817 --rest-port=21815 --tcp-port=21816 --discv5-udp-port=21818 --rest-address=0.0.0.0 --nat=extip:172.18.118.186 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=45af6348d738abc5b003ceee5c270caaf45fd70eec4a3c93e2f17beefabc87cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21819 --metrics-logging=true --store=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d0f3240b39fa. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.186 waku 5753b48378de36137fd131bfe1adf863a77e61f7bd86399f8f70b04691e10780
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5753b48378de. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-27__a2e05139-c843-44ec-9521-a7746246b3f3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 21815
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 29cb142ae366. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21815/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21815/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.186/tcp/21816/p2p/16Uiu2HAm7ebHdFeqFnU96AUfYzLEGbhzjoFLRqidzvDNnRrwsmHN","/ip4/172.18.118.186/tcp/21817/ws/p2p/16Uiu2HAm7ebHdFeqFnU96AUfYzLEGbhzjoFLRqidzvDNnRrwsmHN"],"enrUri":"enr:-L24QI76gTKAGtwZS1_fnT7v8s09NzmDtEaxK00-tyczdNIoL73yfMk19sfZVnXfTC2kATfH_orUW2VBl32Ln2jVVwACgmlkgnY0gmlwhKwSdrqKbXVsdGlhZGRyc5YACASsEna6BlU4AAoErBJ2ugZVOd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECtZt83Y_0qjQqkx40C2H0E1wTD1RvvT3VGAQJITYoHjWDdGNwglU4g3VkcIJVOoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-27__a2e05139-c843-44ec-9521-a7746246b3f3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.61.116
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18131', '18132', '18133', '18134', '18135']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18131:18131 -p 18132:18132 -p 18133:18133 -p 18134:18134 -p 18135:18135 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18133 --rest-port=18131 --tcp-port=18132 --discv5-udp-port=18134 --rest-address=0.0.0.0 --nat=extip:172.18.61.116 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e18451d7b6a8c639d15adc9796caa2f537bc2d1ccd1e6cee5cbcc8efecdad0db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18135 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI76gTKAGtwZS1_fnT7v8s09NzmDtEaxK00-tyczdNIoL73yfMk19sfZVnXfTC2kATfH_orUW2VBl32Ln2jVVwACgmlkgnY0gmlwhKwSdrqKbXVsdGlhZGRyc5YACASsEna6BlU4AAoErBJ2ugZVOd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECtZt83Y_0qjQqkx40C2H0E1wTD1RvvT3VGAQJITYoHjWDdGNwglU4g3VkcIJVOoV3YWt1MgM --storenode=/ip4/172.18.118.186/tcp/21816/p2p/16Uiu2HAm7ebHdFeqFnU96AUfYzLEGbhzjoFLRqidzvDNnRrwsmHN --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.116 waku 3ce76f8fb40e13a6ac6227d43eed5f7d89991bd9df15d51e22c0a580bbea5d1b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3ce76f8fb40e. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-27__a2e05139-c843-44ec-9521-a7746246b3f3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18131
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18131/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18131/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.116/tcp/18132/p2p/16Uiu2HAmN1EAHU48GM3MQCe4KEY8vMEsMmdgT3SQ1ZNtL8atE57n","/ip4/172.18.61.116/tcp/18133/ws/p2p/16Uiu2HAmN1EAHU48GM3MQCe4KEY8vMEsMmdgT3SQ1ZNtL8atE57n"],"enrUri":"enr:-L24QDDiPe56Nvv1LF5sZ70qeZu5IQc8UGkjgJ2Aq3tpEoBzf4e_LeKmtqon7-L-iRwqQSgtPNW8aMeaYrESDYjLolwCgmlkgnY0gmlwhKwSPXSKbXVsdGlhZGRyc5YACASsEj10BkbUAAoErBI9dAZG1d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDiuhp8GzazTSf-aUgeA4jqIcwVBBpRF3FCX77mW_bJjGDdGNwgkbUg3VkcIJG1oV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18131/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.118.186/tcp/21816/p2p/16Uiu2HAm7ebHdFeqFnU96AUfYzLEGbhzjoFLRqidzvDNnRrwsmHN"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18131/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21815/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21815/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&startTime=1773824907161706080&endTime=1773824907161906080&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde7cb3690b87f146f3d80b88cc5b16cbbfa128671d542717ee631119f794a3eb"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18131/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&startTime=1773824907161706080&endTime=1773824907161906080&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde7cb3690b87f146f3d80b88cc5b16cbbfa128671d542717ee631119f794a3eb"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5753b48378de
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3ce76f8fb40e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
129
manual/37/data/attachments/164ab01860bfb7e5.txt
Normal file
129
manual/37/data/attachments/164ab01860bfb7e5.txt
Normal file
@ -0,0 +1,129 @@
|
||||
2026-03-18 09:10:40.225 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:40.225 DEBUG [tests.conftest] Running test: test_filter_static_sharding_multiple_shards with id: 2026-03-18_09-10-40__59a8f244-9d56-42e8-b98c-1e6b9f4de64a
|
||||
2026-03-18 09:10:40.225 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:40.225 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:10:40.226 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:10:40.233 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:40.233 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-40__59a8f244-9d56-42e8-b98c-1e6b9f4de64a__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:40.233 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:40.233 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:40.235 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:40.235 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.62
|
||||
2026-03-18 09:10:40.235 DEBUG [src.node.docker_mananger] Generated ports ['28429', '28430', '28431', '28432', '28433']
|
||||
2026-03-18 09:10:40.235 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:10:40.236 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:40.236 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:40.236 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:40.236 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:40.236 DEBUG [src.node.docker_mananger] docker run -i -t -p 28429:28429 -p 28430:28430 -p 28431:28431 -p 28432:28432 -p 28433:28433 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28431 --rest-port=28429 --tcp-port=28430 --discv5-udp-port=28432 --rest-address=0.0.0.0 --nat=extip:172.18.250.62 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c15d6cb60ae8fb7326fa83c78d6cb4bb6bbe205b32d5d42f6bcd9ee8cdadf534 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28433 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:10:40.437 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.62 waku f1d740289c4eeb0a3d8d05c08755763c27fdf51d2e81c5a8f15a1e87bdfefc0b
|
||||
2026-03-18 09:10:40.473 DEBUG [src.node.docker_mananger] Container started with ID f1d740289c4e. Setting up logs at ./log/docker/node1_2026-03-18_09-10-40__59a8f244-9d56-42e8-b98c-1e6b9f4de64a__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:40.473 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 28429
|
||||
2026-03-18 09:10:40.475 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:41.032 ERROR [src.node.docker_mananger] Max retries reached for container 4e5e2d36250f. Exiting log stream.
|
||||
2026-03-18 09:10:41.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28429/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:41.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:41.478 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:41.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28429/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:41.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.62/tcp/28430/p2p/16Uiu2HAmJjcdJVjfDxv1Wt9gyYCuJJdvZrHFdZ576UGidjiuEQUm","/ip4/172.18.250.62/tcp/28431/ws/p2p/16Uiu2HAmJjcdJVjfDxv1Wt9gyYCuJJdvZrHFdZ576UGidjiuEQUm"],"enrUri":"enr:-L24QHD94rNgQLXD2EGbEEEMPjKTAKTBg8Z4STk26SV_wsRTEapJb4Dtw7mu7yTSMi53Ouq1NWmSFwNqFaNvEUvD7LsCgmlkgnY0gmlwhKwS-j6KbXVsdGlhZGRyc5YACASsEvo-Bm8OAAoErBL6PgZvD90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlV2WH31DHij5gdfuEfyFt3BVxhfThgn7n_FKzxKye6DdGNwgm8Og3VkcIJvEIV3YWt1MgU"}'
|
||||
2026-03-18 09:10:41.481 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:41.488 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:41.488 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-40__59a8f244-9d56-42e8-b98c-1e6b9f4de64a__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:41.489 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:41.489 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:41.490 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:41.490 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.195.52
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.docker_mananger] Generated ports ['36515', '36516', '36517', '36518', '36519']
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:41.491 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:41.491 DEBUG [src.node.docker_mananger] docker run -i -t -p 36515:36515 -p 36516:36516 -p 36517:36517 -p 36518:36518 -p 36519:36519 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36517 --rest-port=36515 --tcp-port=36516 --discv5-udp-port=36518 --rest-address=0.0.0.0 --nat=extip:172.18.195.52 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=93cf8bfbfece3caddf2c444f7a095ea8a7a16cf8ec702d3ef844ca72020f3c23 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36519 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHD94rNgQLXD2EGbEEEMPjKTAKTBg8Z4STk26SV_wsRTEapJb4Dtw7mu7yTSMi53Ouq1NWmSFwNqFaNvEUvD7LsCgmlkgnY0gmlwhKwS-j6KbXVsdGlhZGRyc5YACASsEvo-Bm8OAAoErBL6PgZvD90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlV2WH31DHij5gdfuEfyFt3BVxhfThgn7n_FKzxKye6DdGNwgm8Og3VkcIJvEIV3YWt1MgU --filternode=/ip4/172.18.250.62/tcp/28430/p2p/16Uiu2HAmJjcdJVjfDxv1Wt9gyYCuJJdvZrHFdZ576UGidjiuEQUm
|
||||
2026-03-18 09:10:41.721 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.195.52 waku c33605eb82ed7efbc606afa16fd9098a2f8e28ef1ccb8336678a6844534cd539
|
||||
2026-03-18 09:10:41.761 DEBUG [src.node.docker_mananger] Container started with ID c33605eb82ed. Setting up logs at ./log/docker/node2_2026-03-18_09-10-40__59a8f244-9d56-42e8-b98c-1e6b9f4de64a__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:41.761 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 36515
|
||||
2026-03-18 09:10:41.763 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:42.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:42.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"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-18 09:10:42.766 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:42.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:42.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.52/tcp/36516/p2p/16Uiu2HAm1koisf6Nk6iu2YccLLU9uj4U81HS2Uh26aPz4kj1M1Yw","/ip4/172.18.195.52/tcp/36517/ws/p2p/16Uiu2HAm1koisf6Nk6iu2YccLLU9uj4U81HS2Uh26aPz4kj1M1Yw"],"enrUri":"enr:-L24QAiubiYncUV1_L38Fjet0D6omh0FRXMLKH67lf_h7qGKIMoT9TdFHlngWwLkfESs4OV-NWt1uN5xkjSP-wTTkVQCgmlkgnY0gmlwhKwSwzSKbXVsdGlhZGRyc5YACASsEsM0Bo6kAAoErBLDNAaOpd0DgnJzhQACAQAAiXNlY3AyNTZrMaECXgzpZcS2_NGmW871MqYYf_uyMmY5m-hg_eo1CUmtW9yDdGNwgo6kg3VkcIKOpoV3YWt1MgA"}'
|
||||
2026-03-18 09:10:42.769 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:42.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.62/tcp/28430/p2p/16Uiu2HAmJjcdJVjfDxv1Wt9gyYCuJJdvZrHFdZ576UGidjiuEQUm"]'
|
||||
2026-03-18 09:10:42.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:42.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-18 09:10:42.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:42.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4dbc4a93-23b0-420c-890f-40466b00b789", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||||
2026-03-18 09:10:42.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4dbc4a93-23b0-420c-890f-40466b00b789","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ed0d9ed9-401b-486f-8088-ac4fcc242e84", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
|
||||
2026-03-18 09:10:42.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ed0d9ed9-401b-486f-8088-ac4fcc242e84","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "fa42f413-cfe7-41d7-bb13-73bec7cdc581", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-18 09:10:42.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"fa42f413-cfe7-41d7-bb13-73bec7cdc581","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "802b72a9-8b60-498a-8303-b3467db09b19", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
|
||||
2026-03-18 09:10:42.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"802b72a9-8b60-498a-8303-b3467db09b19","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "258ec5d4-26ac-425c-b9c6-264cf37c7899", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
|
||||
2026-03-18 09:10:42.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"258ec5d4-26ac-425c-b9c6-264cf37c7899","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6f89bab4-dace-428d-9e95-0ea3da2c8d15", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
|
||||
2026-03-18 09:10:42.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6f89bab4-dace-428d-9e95-0ea3da2c8d15","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5388a25d-9d85-470f-b73c-ba53bd6ea6b6", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
|
||||
2026-03-18 09:10:42.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5388a25d-9d85-470f-b73c-ba53bd6ea6b6","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "aea86056-3c7b-4588-b387-de090fd206f1", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
|
||||
2026-03-18 09:10:42.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"aea86056-3c7b-4588-b387-de090fd206f1","statusDesc":"OK"}'
|
||||
2026-03-18 09:10:42.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:42.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:42.913 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.014 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825042901115307,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.030 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.130 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.133 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":1773825043019243767,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.145 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.246 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.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":1773825043135475103,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.261 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.362 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825043251343085,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.377 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.477 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825043367113842,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.493 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.593 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825043483379964,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.609 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.710 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825043598959504,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28429/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:43.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:43.725 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:43.825 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:43.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36515/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:43.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825043715320324,"ephemeral":false}]'
|
||||
2026-03-18 09:10:43.831 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:43.833 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:43.833 DEBUG [src.node.waku_node] Stopping container with id f1d740289c4e
|
||||
2026-03-18 09:10:44.412 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:44.414 DEBUG [src.node.waku_node] Stopping container with id c33605eb82ed
|
||||
2026-03-18 09:10:45.006 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:45.008 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:45.048 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:45.071 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
38
manual/37/data/attachments/16afd4388624f9e4.txt
Normal file
38
manual/37/data/attachments/16afd4388624f9e4.txt
Normal file
@ -0,0 +1,38 @@
|
||||
2026-03-18 09:07:28.355 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:28.356 DEBUG [tests.conftest] Running test: test_metrics_initial_value with id: 2026-03-18_09-07-28__85db3c9b-d543-49df-b094-cb74dded950b
|
||||
2026-03-18 09:07:28.356 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:28.356 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:07:28.357 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:07:28.357 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:28.357 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:07:28.366 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:07:28.366 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-28__85db3c9b-d543-49df-b094-cb74dded950b__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:28.366 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:28.367 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:28.368 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:28.368 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.75
|
||||
2026-03-18 09:07:28.368 DEBUG [src.node.docker_mananger] Generated ports ['22467', '22468', '22469', '22470', '22471']
|
||||
2026-03-18 09:07:28.368 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:28.369 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:28.369 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:28.369 DEBUG [src.node.docker_mananger] docker run -i -t -p 22467:22467 -p 22468:22468 -p 22469:22469 -p 22470:22470 -p 22471:22471 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22469 --rest-port=22467 --tcp-port=22468 --discv5-udp-port=22470 --rest-address=0.0.0.0 --nat=extip:172.18.139.75 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7dd9ebfbfa4d1dd0daddbea257dc24cb5f01a5d64ddafede7639ecb11cea79ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22471 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
|
||||
2026-03-18 09:07:28.563 ERROR [src.node.docker_mananger] Max retries reached for container 2c5369d8d885. Exiting log stream.
|
||||
2026-03-18 09:07:29.147 ERROR [src.node.docker_mananger] Max retries reached for container 187a28c8718e. Exiting log stream.
|
||||
2026-03-18 09:07:30.872 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.75 waku 5ee14c2f6d15602e727a537d8b63c555e7ee78e1bb61f3145fb46a21089d0c7a
|
||||
2026-03-18 09:07:30.909 DEBUG [src.node.docker_mananger] Container started with ID 5ee14c2f6d15. Setting up logs at ./log/docker/node1_2026-03-18_09-07-28__85db3c9b-d543-49df-b094-cb74dded950b__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:30.909 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22467
|
||||
2026-03-18 09:07:30.909 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:31.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22467/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:31.913 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:31.913 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:31.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22467/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:31.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.75/tcp/22468/p2p/16Uiu2HAmSA7AJZbtJMUwYpMyiYyEPPY7z27enMdfoXD851Lqrets","/ip4/172.18.139.75/tcp/22469/ws/p2p/16Uiu2HAmSA7AJZbtJMUwYpMyiYyEPPY7z27enMdfoXD851Lqrets"],"enrUri":"enr:-L24QCSwdnBXpKmjTlSc9m1zR2wMAlJlqQb4sUyb4XhlRQLub2I4vGXeVBoz-uNgVUufYZk5JKDITjcbCQxEA1xfobcCgmlkgnY0gmlwhKwSi0uKbXVsdGlhZGRyc5YACASsEotLBlfEAAoErBKLSwZXxd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyJ15aMYFtVPDMS97W1jp0DQSRTE-2-BPv2z8ewQ70nyDdGNwglfEg3VkcIJXxoV3YWt1Mg8"}'
|
||||
2026-03-18 09:07:31.916 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:31.916 DEBUG [src.libs.common] Sleeping for 5 seconds
|
||||
2026-03-18 09:07:36.921 DEBUG [src.steps.metrics] All metrics are present and have valid values.
|
||||
2026-03-18 09:07:36.923 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:36.924 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:36.924 DEBUG [src.node.waku_node] Stopping container with id 5ee14c2f6d15
|
||||
2026-03-18 09:07:37.467 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:37.470 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:37.474 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
85
manual/37/data/attachments/171a1a7e0f114d3b.txt
Normal file
85
manual/37/data/attachments/171a1a7e0f114d3b.txt
Normal file
@ -0,0 +1,85 @@
|
||||
2026-03-18 09:15:08.760 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:15:08.760 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/aaaaa/3/bbbbb/proto] with id: 2026-03-18_09-15-08__721d6e8c-7e35-4b9a-a4f5-25c4361eb699
|
||||
2026-03-18 09:15:08.761 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:15:08.761 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:15:08.761 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:15:08.769 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:15:08.769 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-15-08__721d6e8c-7e35-4b9a-a4f5-25c4361eb699__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:08.770 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:15:08.770 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:15:08.771 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:15:08.771 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.221
|
||||
2026-03-18 09:15:08.771 DEBUG [src.node.docker_mananger] Generated ports ['53756', '53757', '53758', '53759', '53760']
|
||||
2026-03-18 09:15:08.772 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:15:08.772 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:15:08.772 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:15:08.772 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:15:08.772 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:15:08.772 DEBUG [src.node.docker_mananger] docker run -i -t -p 53756:53756 -p 53757:53757 -p 53758:53758 -p 53759:53759 -p 53760:53760 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53758 --rest-port=53756 --tcp-port=53757 --discv5-udp-port=53759 --rest-address=0.0.0.0 --nat=extip:172.18.5.221 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d68e2af1cdbbe945cdbb2a1b0eeb59bcddab9f9dd1b1fe7595a4eebef4ce4253 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53760 --metrics-logging=true --relay=true --filter=true --content-topic=/aaaaa/3/bbbbb/proto
|
||||
2026-03-18 09:15:08.935 ERROR [src.node.docker_mananger] Max retries reached for container c89e82554fd8. Exiting log stream.
|
||||
2026-03-18 09:15:08.973 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.221 waku 547c7375eee2c1da9bc56b91a7c19eb315fc3c0bcf0fa7b3696e73051752fd44
|
||||
2026-03-18 09:15:09.009 DEBUG [src.node.docker_mananger] Container started with ID 547c7375eee2. Setting up logs at ./log/docker/node1_2026-03-18_09-15-08__721d6e8c-7e35-4b9a-a4f5-25c4361eb699__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:09.010 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 53756
|
||||
2026-03-18 09:15:09.010 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:15:09.565 ERROR [src.node.docker_mananger] Max retries reached for container 837b505807b8. Exiting log stream.
|
||||
2026-03-18 09:15:10.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53756/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:10.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:15:10.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53756/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:10.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:15:10.117 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:15:10.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53756/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:10.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.221/tcp/53757/p2p/16Uiu2HAm3Aqv9StnTpktKFUrnzoPtKuShett7rEyUCSzrw6aVQTB","/ip4/172.18.5.221/tcp/53758/ws/p2p/16Uiu2HAm3Aqv9StnTpktKFUrnzoPtKuShett7rEyUCSzrw6aVQTB"],"enrUri":"enr:-L24QNOcdVP7CIpTb5hcu4hVptL-kyCe73F7SomsJ6pdM2czcAgk-4gikgasd_g6lx0VyW8hLxpiYoVbl69raJJvpQUCgmlkgnY0gmlwhKwSBd2KbXVsdGlhZGRyc5YACASsEgXdBtH9AAoErBIF3QbR_t0DgnJzhQACAQAAiXNlY3AyNTZrMaECcxEE6wrfHMIIPImnghsLya4udo1xQ-H8x4z6gHhthrqDdGNwgtH9g3VkcILR_4V3YWt1MgU"}'
|
||||
2026-03-18 09:15:10.120 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:15:10.127 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:15:10.127 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-15-08__721d6e8c-7e35-4b9a-a4f5-25c4361eb699__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:10.127 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:15:10.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.62
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.docker_mananger] Generated ports ['6793', '6794', '6795', '6796', '6797']
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:15:10.129 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:15:10.129 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:15:10.130 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:15:10.130 DEBUG [src.node.docker_mananger] docker run -i -t -p 6793:6793 -p 6794:6794 -p 6795:6795 -p 6796:6796 -p 6797:6797 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6795 --rest-port=6793 --tcp-port=6794 --discv5-udp-port=6796 --rest-address=0.0.0.0 --nat=extip:172.18.91.62 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=73b7a1a69ccc1c72fda1cecaf90bf7bb1f5ef0555572751c7d56805548d8bd29 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6797 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNOcdVP7CIpTb5hcu4hVptL-kyCe73F7SomsJ6pdM2czcAgk-4gikgasd_g6lx0VyW8hLxpiYoVbl69raJJvpQUCgmlkgnY0gmlwhKwSBd2KbXVsdGlhZGRyc5YACASsEgXdBtH9AAoErBIF3QbR_t0DgnJzhQACAQAAiXNlY3AyNTZrMaECcxEE6wrfHMIIPImnghsLya4udo1xQ-H8x4z6gHhthrqDdGNwgtH9g3VkcILR_4V3YWt1MgU --content-topic=/aaaaa/3/bbbbb/proto
|
||||
2026-03-18 09:15:10.345 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.62 waku b0f58d6e88c51adde77a01e93188b0f2dcc688dbc1cb80a09e1f96096607893a
|
||||
2026-03-18 09:15:10.380 DEBUG [src.node.docker_mananger] Container started with ID b0f58d6e88c5. Setting up logs at ./log/docker/node2_2026-03-18_09-15-08__721d6e8c-7e35-4b9a-a4f5-25c4361eb699__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:10.381 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 6793
|
||||
2026-03-18 09:15:10.381 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:15:11.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:15:11.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:15:11.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:15:11.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:15:11.695 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:15:11.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.62/tcp/6794/p2p/16Uiu2HAmUxvu8BeAvpa4JPFnegzoBJjTtNGysbEvdLEwZLDcrVJD","/ip4/172.18.91.62/tcp/6795/ws/p2p/16Uiu2HAmUxvu8BeAvpa4JPFnegzoBJjTtNGysbEvdLEwZLDcrVJD"],"enrUri":"enr:-L24QAv_cgyqi-mkudkg_BLQt47-qhEu5Qct4zlTt-vmq17maSXapntIMCZ7CT5bKRnPJyxakn_iHQ482Ib__TyCiyoCgmlkgnY0gmlwhKwSWz6KbXVsdGlhZGRyc5YACASsEls-BhqKAAoErBJbPgYai90DgnJzhQACAQAAiXNlY3AyNTZrMaED8lOLDkLD77JMsQyCLLcaXlMn6_vYvlTByiw2FzXtjO6DdGNwghqKg3VkcIIajIV3YWt1MgE"}'
|
||||
2026-03-18 09:15:11.697 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:15:11.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6793/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.5.221/tcp/53757/p2p/16Uiu2HAm3Aqv9StnTpktKFUrnzoPtKuShett7rEyUCSzrw6aVQTB"]'
|
||||
2026-03-18 09:15:11.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:11.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53756/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-18 09:15:11.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:11.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6793/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-18 09:15:11.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:11.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53756/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:11.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:11.754 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:11.855 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:11.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53756/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825311741160120,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:11.859 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:11.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6793/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:11.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825311741160120,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:11.865 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:15:11.866 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:15:11.866 DEBUG [src.node.waku_node] Stopping container with id 547c7375eee2
|
||||
2026-03-18 09:15:12.438 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:15:12.438 DEBUG [src.node.waku_node] Stopping container with id b0f58d6e88c5
|
||||
2026-03-18 09:15:13.020 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:15:13.022 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:15:13.060 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:15:13.088 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
82
manual/37/data/attachments/1758d1907085ff37.txt
Normal file
82
manual/37/data/attachments/1758d1907085ff37.txt
Normal file
@ -0,0 +1,82 @@
|
||||
2026-03-18 09:09:58.986 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:09:58.987 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231
|
||||
2026-03-18 09:09:58.987 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:09:58.987 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:09:58.987 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:09:58.995 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:58.995 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:58.995 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:09:58.995 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:09:58.996 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:09:58.997 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.136
|
||||
2026-03-18 09:09:58.997 DEBUG [src.node.docker_mananger] Generated ports ['60555', '60556', '60557', '60558', '60559']
|
||||
2026-03-18 09:09:58.997 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:09:58.997 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:09:58.997 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:09:58.997 DEBUG [src.node.docker_mananger] docker run -i -t -p 60555:60555 -p 60556:60556 -p 60557:60557 -p 60558:60558 -p 60559:60559 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60557 --rest-port=60555 --tcp-port=60556 --discv5-udp-port=60558 --rest-address=0.0.0.0 --nat=extip:172.18.101.136 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c4bedf0e4d2ecad60a910f95958321dd9dc7c2ffafbef91bc3edcbfdbb1d69a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60559 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:09:59.207 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.136 waku 345aad0389241f071dd9611b47c2fc537a747f1250941316c1600b1790197dfa
|
||||
2026-03-18 09:09:59.241 ERROR [src.node.docker_mananger] Max retries reached for container 18a585c04af8. Exiting log stream.
|
||||
2026-03-18 09:09:59.242 DEBUG [src.node.docker_mananger] Container started with ID 345aad038924. Setting up logs at ./log/docker/node1_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:59.243 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 60555
|
||||
2026-03-18 09:09:59.243 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:09:59.785 ERROR [src.node.docker_mananger] Max retries reached for container d72f925dffd0. Exiting log stream.
|
||||
2026-03-18 09:10:00.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60555/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:00.246 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:00.246 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:00.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60555/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:00.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.136/tcp/60556/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r","/ip4/172.18.101.136/tcp/60557/ws/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r"],"enrUri":"enr:-L24QPfnYBKONIl5SGxxE4f8GxZisi2f2OIys5EOBO8dwZIKX69g4_I11ooSK1DJIKnqOwpkzcCfvQNVmVLgtPs8ZxcCgmlkgnY0gmlwhKwSZYiKbXVsdGlhZGRyc5YACASsEmWIBuyMAAoErBJliAbsjd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDBbI1M8-mz5m7WXSr94WIBY2ulNgzFws8wR3y2mn0GDWDdGNwguyMg3VkcILsjoV3YWt1MgU"}'
|
||||
2026-03-18 09:10:00.249 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:00.256 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:00.257 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:00.257 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:00.257 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:00.258 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:00.258 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.221
|
||||
2026-03-18 09:10:00.258 DEBUG [src.node.docker_mananger] Generated ports ['23485', '23486', '23487', '23488', '23489']
|
||||
2026-03-18 09:10:00.259 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:00.259 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:00.259 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:00.259 DEBUG [src.node.docker_mananger] docker run -i -t -p 23485:23485 -p 23486:23486 -p 23487:23487 -p 23488:23488 -p 23489:23489 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23487 --rest-port=23485 --tcp-port=23486 --discv5-udp-port=23488 --rest-address=0.0.0.0 --nat=extip:172.18.171.221 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=1befca3986defe1c993f67aadfc923fcba45abd115d80f654f86c60ffaceda0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23489 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPfnYBKONIl5SGxxE4f8GxZisi2f2OIys5EOBO8dwZIKX69g4_I11ooSK1DJIKnqOwpkzcCfvQNVmVLgtPs8ZxcCgmlkgnY0gmlwhKwSZYiKbXVsdGlhZGRyc5YACASsEmWIBuyMAAoErBJliAbsjd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDBbI1M8-mz5m7WXSr94WIBY2ulNgzFws8wR3y2mn0GDWDdGNwguyMg3VkcILsjoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:10:00.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.221 waku 93e01244cf04ee57006e51be310342687f971411ba4fca783bad36c507b81962
|
||||
2026-03-18 09:10:00.508 DEBUG [src.node.docker_mananger] Container started with ID 93e01244cf04. Setting up logs at ./log/docker/node2_2026-03-18_09-09-58__d75ad17e-3af2-422b-b717-a62022f91231__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:00.509 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23485
|
||||
2026-03-18 09:10:00.510 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:01.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23485/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.543 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-18 09:10:01.543 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:01.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.221/tcp/23486/p2p/16Uiu2HAmM4xSebi6F5gdk8qy4yYsXeBVwzSCKZnvbqE2ZnZwTvuZ","/ip4/172.18.171.221/tcp/23487/ws/p2p/16Uiu2HAmM4xSebi6F5gdk8qy4yYsXeBVwzSCKZnvbqE2ZnZwTvuZ"],"enrUri":"enr:-L24QGNQE1zZlt0CemqHsiATG8klp7fQoxD-vRcvcCTLBsC9as3PHXg3ZPrcCE-6NjRCnJUOwi0fE7VxKP8GSst-ibgCgmlkgnY0gmlwhKwSq92KbXVsdGlhZGRyc5YACASsEqvdBlu-AAoErBKr3QZbv90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDfQFHJFZIgRA1fkFPWtJ2mmzECb6DQpnk3USJ2mhNvgyDdGNwglu-g3VkcIJbwIV3YWt1MgE"}'
|
||||
2026-03-18 09:10:01.553 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:01.554 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23485/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.136/tcp/60556/p2p/16Uiu2HAmD3DznDox2xbhS51eYSv543mU9CVGiLcCQrz6A9Hurp1r"]'
|
||||
2026-03-18 09:10:01.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:01.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
2026-03-18 09:10:01.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:01.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23485/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
2026-03-18 09:10:01.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:01.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:01.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:01.580 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:01.680 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:01.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60555/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773825001570777812,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:01.685 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:01.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23485/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773825001570777812,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:01.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60555/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:01.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:01.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:01.796 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:01.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60555/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825001689538784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:01.801 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:01.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23485/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:01.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825001689538784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:01.807 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:01.808 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:01.808 DEBUG [src.node.waku_node] Stopping container with id 345aad038924
|
||||
2026-03-18 09:10:02.405 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:02.406 DEBUG [src.node.waku_node] Stopping container with id 93e01244cf04
|
||||
2026-03-18 09:10:02.997 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:02.999 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:03.008 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:03.015 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/176b2112bffd792d.txt
Normal file
84
manual/37/data/attachments/176b2112bffd792d.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_excessive_length_hash with id: 2026-03-18_09-11-53__36fbe52e-abf9-4b5c-94ce-d6db9c9214d0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-53__36fbe52e-abf9-4b5c-94ce-d6db9c9214d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.175.249
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1032', '1033', '1034', '1035', '1036']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1032:1032 -p 1033:1033 -p 1034:1034 -p 1035:1035 -p 1036:1036 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1034 --rest-port=1032 --tcp-port=1033 --discv5-udp-port=1035 --rest-address=0.0.0.0 --nat=extip:172.18.175.249 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5d8995dc1f9dffcfc28421b5053661d6cb5e7afdb89acaaf70dbc4e27ed7acd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1036 --metrics-logging=true --store=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 11e7d77efad8. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.175.249 waku 6b252d1581a1a77d31112775ec9136f0885354418cd21393ad0fd166b4fc7325
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6b252d1581a1. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-53__36fbe52e-abf9-4b5c-94ce-d6db9c9214d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1032
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e67ece79b4df. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1032/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1032/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.249/tcp/1033/p2p/16Uiu2HAmFUDqv69eFgvXAyG5idfP4p7BiyRHCh1CxaPPPp57AXNP","/ip4/172.18.175.249/tcp/1034/ws/p2p/16Uiu2HAmFUDqv69eFgvXAyG5idfP4p7BiyRHCh1CxaPPPp57AXNP"],"enrUri":"enr:-L24QFvQJ2H2a3DNXhKI_Vfzyde5rTjhvMvkzgKaqpPUMSkuOFORJ3mxitujSIaEFB_jo2ojKGSZfznHe72NKCO0yxMCgmlkgnY0gmlwhKwSr_mKbXVsdGlhZGRyc5YACASsEq_5BgQJAAoErBKv-QYECt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDKdDt2PhqeXsIaMfV7EyzgaHpmGjrintN4QHPqMCeKhiDdGNwggQJg3VkcIIEC4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-53__36fbe52e-abf9-4b5c-94ce-d6db9c9214d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.219.47
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19027', '19028', '19029', '19030', '19031']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19027:19027 -p 19028:19028 -p 19029:19029 -p 19030:19030 -p 19031:19031 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19029 --rest-port=19027 --tcp-port=19028 --discv5-udp-port=19030 --rest-address=0.0.0.0 --nat=extip:172.18.219.47 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0bc52f2b3e63b3f8ed2345fce9189ebc3a8af6d008bf859e74c21e62efd2cbba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19031 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFvQJ2H2a3DNXhKI_Vfzyde5rTjhvMvkzgKaqpPUMSkuOFORJ3mxitujSIaEFB_jo2ojKGSZfznHe72NKCO0yxMCgmlkgnY0gmlwhKwSr_mKbXVsdGlhZGRyc5YACASsEq_5BgQJAAoErBKv-QYECt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDKdDt2PhqeXsIaMfV7EyzgaHpmGjrintN4QHPqMCeKhiDdGNwggQJg3VkcIIEC4V3YWt1MgM --storenode=/ip4/172.18.175.249/tcp/1033/p2p/16Uiu2HAmFUDqv69eFgvXAyG5idfP4p7BiyRHCh1CxaPPPp57AXNP --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.47 waku f1ad29ba09b3f3731b533a04a24aba079942738e925a8191b3dbd6329bdb681c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f1ad29ba09b3. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-53__36fbe52e-abf9-4b5c-94ce-d6db9c9214d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 19027
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19027/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19027/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.47/tcp/19028/p2p/16Uiu2HAmMruHqTYAdFJJ151h98qVDsepkrRTLJFcypUyXbwbT1F1","/ip4/172.18.219.47/tcp/19029/ws/p2p/16Uiu2HAmMruHqTYAdFJJ151h98qVDsepkrRTLJFcypUyXbwbT1F1"],"enrUri":"enr:-L24QEpoJzULj8p2E4uSqzepKXFvqpzE95KGIQFFE8EO7oSbYsziVsfUlGkiciwLt54veXsf7YeNSuCHPm2KHPm8KeoCgmlkgnY0gmlwhKwS2y-KbXVsdGlhZGRyc5YACASsEtsvBkpUAAoErBLbLwZKVd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDiMZuYyzYoVmR85mTQTaPrO4v09Q2uQ5W2Xn5Suh4aJyDdGNwgkpUg3VkcIJKVoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19027/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.249/tcp/1033/p2p/16Uiu2HAmFUDqv69eFgvXAyG5idfP4p7BiyRHCh1CxaPPPp57AXNP"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19027/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1032/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1032/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19027/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:19027/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6b252d1581a1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f1ad29ba09b3
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
75
manual/37/data/attachments/181527bd20c58286.txt
Normal file
75
manual/37/data/attachments/181527bd20c58286.txt
Normal file
@ -0,0 +1,75 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2026-03-18_09-09-05__4507d281-8a78-4d72-88e4-e208bafb485c
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-09-05__4507d281-8a78-4d72-88e4-e208bafb485c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.201.101
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61278', '61279', '61280', '61281', '61282']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61278:61278 -p 61279:61279 -p 61280:61280 -p 61281:61281 -p 61282:61282 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61280 --rest-port=61278 --tcp-port=61279 --discv5-udp-port=61281 --rest-address=0.0.0.0 --nat=extip:172.18.201.101 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5efeb398ab2dc47df2e16bd0785b7a40c62d98ffed80a07f49d3a7deb78920c0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61282 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.201.101 waku 74da618f4254438abba4f6b235a59c97df8ebcc1cc7b0e048b9bcce95bb491ee
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container caa16239480a. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74da618f4254. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-09-05__4507d281-8a78-4d72-88e4-e208bafb485c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 61278
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 066076f0e508. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61278/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61278/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.101/tcp/61279/p2p/16Uiu2HAkvc2P7QsE3qoEGghgxWB4vxKsgX1embATL33Syp7LGr1Z","/ip4/172.18.201.101/tcp/61280/ws/p2p/16Uiu2HAkvc2P7QsE3qoEGghgxWB4vxKsgX1embATL33Syp7LGr1Z"],"enrUri":"enr:-L24QALUy-vy-eiSHpkPGWtNA_xTo0N55QK6xJrAu3Jd4IlqKYhWssiNBTzjS-UaG4UJ-qDs6UADVmuNSlZ7-Q3AkdACgmlkgnY0gmlwhKwSyWWKbXVsdGlhZGRyc5YACASsEsllBu9fAAoErBLJZQbvYN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECEYKQTIsb2dUiM_pRfRhx9a4-kDsbsNRx7m4m25ptRQyDdGNwgu9fg3VkcILvYYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-09-05__4507d281-8a78-4d72-88e4-e208bafb485c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.109.205
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9902', '9903', '9904', '9905', '9906']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9902:9902 -p 9903:9903 -p 9904:9904 -p 9905:9905 -p 9906:9906 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9904 --rest-port=9902 --tcp-port=9903 --discv5-udp-port=9905 --rest-address=0.0.0.0 --nat=extip:172.18.109.205 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7ffc0d363efff3f2b4467d1ad4eda0d5d39a812e9f8dcceedffeef2bae7bbd8c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9906 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QALUy-vy-eiSHpkPGWtNA_xTo0N55QK6xJrAu3Jd4IlqKYhWssiNBTzjS-UaG4UJ-qDs6UADVmuNSlZ7-Q3AkdACgmlkgnY0gmlwhKwSyWWKbXVsdGlhZGRyc5YACASsEsllBu9fAAoErBLJZQbvYN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECEYKQTIsb2dUiM_pRfRhx9a4-kDsbsNRx7m4m25ptRQyDdGNwgu9fg3VkcILvYYV3YWt1MgM --storenode=/ip4/172.18.201.101/tcp/61279/p2p/16Uiu2HAkvc2P7QsE3qoEGghgxWB4vxKsgX1embATL33Syp7LGr1Z --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.109.205 waku d15c88a4a402355eb80029adcf17671eedf239ef593d0d0ae20f9769a08173f3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d15c88a4a402. Setting up logs at ./log/docker/store_node1_2026-03-18_09-09-05__4507d281-8a78-4d72-88e4-e208bafb485c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 9902
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9902/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9902/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.205/tcp/9903/p2p/16Uiu2HAkwQ2b5d5yndKwKf2NW77AZSSbQFFjv5GTtDWQnbptnedV","/ip4/172.18.109.205/tcp/9904/ws/p2p/16Uiu2HAkwQ2b5d5yndKwKf2NW77AZSSbQFFjv5GTtDWQnbptnedV"],"enrUri":"enr:-L24QCln5uhJ3izWKdqDEnV5s_Q-TcUiBsrtteGhMTyAZQq9RO1lZAaOdwiX6KYnxk6MUYbZH8K-NyxBRDkw3lfbJQYCgmlkgnY0gmlwhKwSbc2KbXVsdGlhZGRyc5YACASsEm3NBiavAAoErBJtzQYmsN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECHUuDpBjA0Pmh9cO53nbK8UENGX9Ttf-jAM0xWpdauBCDdGNwgiavg3VkcIImsYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9902/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.101/tcp/61279/p2p/16Uiu2HAkvc2P7QsE3qoEGghgxWB4vxKsgX1embATL33Syp7LGr1Z"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61278/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9902/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61278/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61278/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0d9b76b3b5dbdb41f2b74b694fa2763c6c064bf1f1cb12593a1f932c30787c39"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9902/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0d9b76b3b5dbdb41f2b74b694fa2763c6c064bf1f1cb12593a1f932c30787c39"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 74da618f4254
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d15c88a4a402
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
81
manual/37/data/attachments/1819df74e51306b7.txt
Normal file
81
manual/37/data/attachments/1819df74e51306b7.txt
Normal file
@ -0,0 +1,81 @@
|
||||
2026-03-18 09:07:17.746 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:17.747 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_content_topic_from_another_shard with id: 2026-03-18_09-07-17__81494cc4-3f79-495e-ba74-647bad690271
|
||||
2026-03-18 09:07:17.747 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:17.747 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:17.747 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:07:17.755 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:17.755 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-17__81494cc4-3f79-495e-ba74-647bad690271__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:17.755 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:17.755 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.167
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.docker_mananger] Generated ports ['2962', '2963', '2964', '2965', '2966']
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:17.757 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:17.757 DEBUG [src.node.docker_mananger] docker run -i -t -p 2962:2962 -p 2963:2963 -p 2964:2964 -p 2965:2965 -p 2966:2966 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2964 --rest-port=2962 --tcp-port=2963 --discv5-udp-port=2965 --rest-address=0.0.0.0 --nat=extip:172.18.4.167 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=8a1f10d7cafaae4434c8ec0f8d8cf25788bb5bb956782e47cdb244cac4a043fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2966 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:07:17.946 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.167 waku 2ba05c4996183d47587c3721154197f088eb8a48e604fa64158f148245f2dcfa
|
||||
2026-03-18 09:07:17.984 DEBUG [src.node.docker_mananger] Container started with ID 2ba05c499618. Setting up logs at ./log/docker/node1_2026-03-18_09-07-17__81494cc4-3f79-495e-ba74-647bad690271__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:17.985 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 2962
|
||||
2026-03-18 09:07:17.986 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:18.552 ERROR [src.node.docker_mananger] Max retries reached for container 8fc1cb236474. Exiting log stream.
|
||||
2026-03-18 09:07:18.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2962/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:18.989 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:18.990 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:18.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2962/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:18.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.167/tcp/2963/p2p/16Uiu2HAmTbnpRWLzDirxnyuEtejyc4T9MAeEb5Q4eRTekBpAoo2U","/ip4/172.18.4.167/tcp/2964/ws/p2p/16Uiu2HAmTbnpRWLzDirxnyuEtejyc4T9MAeEb5Q4eRTekBpAoo2U"],"enrUri":"enr:-L24QMSyl1e9m2hKLmGuU7rmNCxYgIZsEJmvl1nSblNzRS-lUx6F_mp4w94IifYNSPZMX2uFP00KnTWeRpn6KZtn-q8CgmlkgnY0gmlwhKwSBKeKbXVsdGlhZGRyc5YACASsEgSnBguTAAoErBIEpwYLlN0DgnJzhQDHAQAAiXNlY3AyNTZrMaED3g2FoQqeb05XSsZTx-gwcDYmWZC1j76IQkEwwmLHwO2DdGNwgguTg3VkcIILlYV3YWt1MgU"}'
|
||||
2026-03-18 09:07:18.992 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:18.999 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:18.999 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-17__81494cc4-3f79-495e-ba74-647bad690271__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:18.999 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:19.000 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:19.001 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:19.001 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.39
|
||||
2026-03-18 09:07:19.001 DEBUG [src.node.docker_mananger] Generated ports ['48606', '48607', '48608', '48609', '48610']
|
||||
2026-03-18 09:07:19.001 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:19.001 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:19.001 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:19.002 DEBUG [src.node.docker_mananger] docker run -i -t -p 48606:48606 -p 48607:48607 -p 48608:48608 -p 48609:48609 -p 48610:48610 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48608 --rest-port=48606 --tcp-port=48607 --discv5-udp-port=48609 --rest-address=0.0.0.0 --nat=extip:172.18.36.39 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3d3a544fdcfba9c7f5c8cce00f719ea83ad5b2bceabe0bb86117a63c91fe38b4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48610 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMSyl1e9m2hKLmGuU7rmNCxYgIZsEJmvl1nSblNzRS-lUx6F_mp4w94IifYNSPZMX2uFP00KnTWeRpn6KZtn-q8CgmlkgnY0gmlwhKwSBKeKbXVsdGlhZGRyc5YACASsEgSnBguTAAoErBIEpwYLlN0DgnJzhQDHAQAAiXNlY3AyNTZrMaED3g2FoQqeb05XSsZTx-gwcDYmWZC1j76IQkEwwmLHwO2DdGNwgguTg3VkcIILlYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:07:19.197 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.39 waku 1338a94ed74dad32c1cf99d2caf48218dc901c1ea65c3e705239d846b52e0f0d
|
||||
2026-03-18 09:07:19.232 DEBUG [src.node.docker_mananger] Container started with ID 1338a94ed74d. Setting up logs at ./log/docker/node2_2026-03-18_09-07-17__81494cc4-3f79-495e-ba74-647bad690271__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:19.232 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 48606
|
||||
2026-03-18 09:07:19.232 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:20.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48606/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.261 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-18 09:07:20.262 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:20.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48606/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.39/tcp/48607/p2p/16Uiu2HAmCPcZQ4szmLK6b6qBLiAq7iD1jFgByaBKq263oSnNVpiz","/ip4/172.18.36.39/tcp/48608/ws/p2p/16Uiu2HAmCPcZQ4szmLK6b6qBLiAq7iD1jFgByaBKq263oSnNVpiz"],"enrUri":"enr:-L24QIajCHp2CSt0J9eNYeX3l7uiDWaJlTL_Ken-yQkQety6Gugjnti9Vnl4_DZpa9wQtW68tksbqw9L_ydkXfKQtewCgmlkgnY0gmlwhKwSJCeKbXVsdGlhZGRyc5YACASsEiQnBr3fAAoErBIkJwa94N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC_A-mAD9RJ2U36ZFMkCN_mj2UAwVayZFRoJgJboHVNi-DdGNwgr3fg3VkcIK94YV3YWt1MgE"}'
|
||||
2026-03-18 09:07:20.275 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:20.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48606/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.167/tcp/2963/p2p/16Uiu2HAmTbnpRWLzDirxnyuEtejyc4T9MAeEb5Q4eRTekBpAoo2U"]'
|
||||
2026-03-18 09:07:20.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:20.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2962/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
2026-03-18 09:07:20.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:20.291 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48606/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
2026-03-18 09:07:20.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:20.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2962/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:20.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:20.307 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:20.407 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:20.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2962/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824840298188598,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:20.412 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:20.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48606/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824840298188598,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:20.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2962/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:20.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:20.422 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:20.523 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:20.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2962/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824840416866647,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:20.526 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:20.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48606/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:20.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824840416866647,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:20.532 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:20.533 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:20.533 DEBUG [src.node.waku_node] Stopping container with id 2ba05c499618
|
||||
2026-03-18 09:07:21.129 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:21.130 DEBUG [src.node.waku_node] Stopping container with id 1338a94ed74d
|
||||
2026-03-18 09:07:21.701 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:21.704 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:21.720 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:21.727 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
127
manual/37/data/attachments/183513ae5493aa44.txt
Normal file
127
manual/37/data/attachments/183513ae5493aa44.txt
Normal file
@ -0,0 +1,127 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_from_few_content_topics with id: 2026-03-18_09-06-24__a1eaa03e-a239-4a6e-9495-cbf114d893c6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-24__a1eaa03e-a239-4a6e-9495-cbf114d893c6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.69.229
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9159', '9160', '9161', '9162', '9163']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9159:9159 -p 9160:9160 -p 9161:9161 -p 9162:9162 -p 9163:9163 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9161 --rest-port=9159 --tcp-port=9160 --discv5-udp-port=9162 --rest-address=0.0.0.0 --nat=extip:172.18.69.229 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=243ef000daeccc1ec0cc51005c2f3fa1c4b4da575fe34d78058c910f200c83ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9163 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.69.229 waku 063cf16e259f561d98cb52c874ed510adec1593ec8ee3c28761ee3ae788019f7
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3131184299ad. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 063cf16e259f. Setting up logs at ./log/docker/node1_2026-03-18_09-06-24__a1eaa03e-a239-4a6e-9495-cbf114d893c6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 9159
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4e4542d23960. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9159/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9159/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.229/tcp/9160/p2p/16Uiu2HAmSef9JWAZ8HaSAiVNPF7QQAt5yR9xcMH55i1nUnK2KWzu","/ip4/172.18.69.229/tcp/9161/ws/p2p/16Uiu2HAmSef9JWAZ8HaSAiVNPF7QQAt5yR9xcMH55i1nUnK2KWzu"],"enrUri":"enr:-L24QFurg6gGIfRO4ncKo90FBFzGH-IgKY1oW-qWcmuLmbegKIB9zoNmUYzDo3qA7L_LxASyK4lwB1ZdrakV7qohFL0CgmlkgnY0gmlwhKwSReWKbXVsdGlhZGRyc5YACASsEkXlBiPIAAoErBJF5QYjyd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDz-3mYHn48NnawgfH8OYOuYEz6xWKR3iEu87I6nxCORKDdGNwgiPIg3VkcIIjyoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-24__a1eaa03e-a239-4a6e-9495-cbf114d893c6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.177.73
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36525', '36526', '36527', '36528', '36529']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36525:36525 -p 36526:36526 -p 36527:36527 -p 36528:36528 -p 36529:36529 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36527 --rest-port=36525 --tcp-port=36526 --discv5-udp-port=36528 --rest-address=0.0.0.0 --nat=extip:172.18.177.73 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=04d8bebdc2c670bccfb85ea9258cb1be1cc6c9acdbd7a33a02ab3adc4baedfe1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36529 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFurg6gGIfRO4ncKo90FBFzGH-IgKY1oW-qWcmuLmbegKIB9zoNmUYzDo3qA7L_LxASyK4lwB1ZdrakV7qohFL0CgmlkgnY0gmlwhKwSReWKbXVsdGlhZGRyc5YACASsEkXlBiPIAAoErBJF5QYjyd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDz-3mYHn48NnawgfH8OYOuYEz6xWKR3iEu87I6nxCORKDdGNwgiPIg3VkcIIjyoV3YWt1MgU --filternode=/ip4/172.18.69.229/tcp/9160/p2p/16Uiu2HAmSef9JWAZ8HaSAiVNPF7QQAt5yR9xcMH55i1nUnK2KWzu
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.177.73 waku 154e4d53e84f4e5ea7e4a86a9f8e380ce1dfb552a22aa2a0c58bd47119d625bd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 154e4d53e84f. Setting up logs at ./log/docker/node2_2026-03-18_09-06-24__a1eaa03e-a239-4a6e-9495-cbf114d893c6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 36525
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.73/tcp/36526/p2p/16Uiu2HAkudH5ZeeD8QGddaU9nJ2Vb8o1ucaz8pNDJv25uhWZkMUH","/ip4/172.18.177.73/tcp/36527/ws/p2p/16Uiu2HAkudH5ZeeD8QGddaU9nJ2Vb8o1ucaz8pNDJv25uhWZkMUH"],"enrUri":"enr:-L24QJ7nn3Txw4q1vlVGYJZGh7mKi9m95S1zByEGnmY_I1WWc7qsSScT0x_Fzgv-HOkrDj0AbQA2e0wizPQjgxa9_jsCgmlkgnY0gmlwhKwSsUmKbXVsdGlhZGRyc5YACASsErFJBo6uAAoErBKxSQaOr90DgnJzhQDGAQAAiXNlY3AyNTZrMaECAvkTdcMdwW0lSaBd6vs5nMEYwdB6HubSaJr4RgaHHNaDdGNwgo6ug3VkcIKOsIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36525/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.229/tcp/9160/p2p/16Uiu2HAmSef9JWAZ8HaSAiVNPF7QQAt5yR9xcMH55i1nUnK2KWzu"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36525/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c2abfc62-9748-4c83-abbf-04c48d9f72de", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "\ud83d\ude80\ud83c\udf1f\u2728"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c2abfc62-9748-4c83-abbf-04c48d9f72de","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1773824786957103844,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1773824787073011057,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773824787183699335,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773824787294743798,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1773824787405456089,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:36525/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36525/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36525/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36525/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D. Response content: b'Not subscribed to topic: {"key": "value"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36525/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87. Response content: b'Not subscribed to topic: \xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36525/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36525/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8. Response content: b'Not subscribed to topic: \xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 063cf16e259f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 154e4d53e84f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/1875c298dcb104b5.txt
Normal file
84
manual/37/data/attachments/1875c298dcb104b5.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_non_hex_characters_in_hash with id: 2026-03-18_09-11-57__44d41add-c752-4cd7-ae30-4b0760063381
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-57__44d41add-c752-4cd7-ae30-4b0760063381__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.241.4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46410', '46411', '46412', '46413', '46414']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46410:46410 -p 46411:46411 -p 46412:46412 -p 46413:46413 -p 46414:46414 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46412 --rest-port=46410 --tcp-port=46411 --discv5-udp-port=46413 --rest-address=0.0.0.0 --nat=extip:172.18.241.4 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e22db1bb758d9e68ebfbf01843e53e1abd4f1d52e288d2f6feadbeee0c3ae02d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46414 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.4 waku 4cf83c0ca6a68e9fe0a9a9137417d77a51218df4f2048c2863d98022f4e643e6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4cf83c0ca6a6. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-57__44d41add-c752-4cd7-ae30-4b0760063381__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 46410
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6b252d1581a1. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f1ad29ba09b3. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46410/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46410/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.4/tcp/46411/p2p/16Uiu2HAm97DANbwfhK1k4H3Thv42fUNRMVNaS41YeHqPJzQugKgf","/ip4/172.18.241.4/tcp/46412/ws/p2p/16Uiu2HAm97DANbwfhK1k4H3Thv42fUNRMVNaS41YeHqPJzQugKgf"],"enrUri":"enr:-L24QDb2y8qJ6juF9wYy4F8rXOkaqw83mkY-8ZCdIJ_sUrfdPes9aHIb6l5lIMi7rchoMrAelCuWO9FCSYadGt-lKy4CgmlkgnY0gmlwhKwS8QSKbXVsdGlhZGRyc5YACASsEvEEBrVLAAoErBLxBAa1TN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECy0jW8-t9ywdGgV4z5OVRd2O1JdXPIKxzhqhsYo4OzvyDdGNwgrVLg3VkcIK1TYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-57__44d41add-c752-4cd7-ae30-4b0760063381__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.144.124
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19243', '19244', '19245', '19246', '19247']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19243:19243 -p 19244:19244 -p 19245:19245 -p 19246:19246 -p 19247:19247 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19245 --rest-port=19243 --tcp-port=19244 --discv5-udp-port=19246 --rest-address=0.0.0.0 --nat=extip:172.18.144.124 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0d9bf678be7aba57fe198c83018e488bb77d69e54df13adbb1619cdc2042c917 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19247 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDb2y8qJ6juF9wYy4F8rXOkaqw83mkY-8ZCdIJ_sUrfdPes9aHIb6l5lIMi7rchoMrAelCuWO9FCSYadGt-lKy4CgmlkgnY0gmlwhKwS8QSKbXVsdGlhZGRyc5YACASsEvEEBrVLAAoErBLxBAa1TN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECy0jW8-t9ywdGgV4z5OVRd2O1JdXPIKxzhqhsYo4OzvyDdGNwgrVLg3VkcIK1TYV3YWt1MgM --storenode=/ip4/172.18.241.4/tcp/46411/p2p/16Uiu2HAm97DANbwfhK1k4H3Thv42fUNRMVNaS41YeHqPJzQugKgf --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.124 waku 23d08d97d743a0258cec32aa00007d44ddc8bd222c7c1fe24573d489440250c2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23d08d97d743. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-57__44d41add-c752-4cd7-ae30-4b0760063381__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 19243
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19243/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19243/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.124/tcp/19244/p2p/16Uiu2HAmAFGni9rtAK5c9cLjoP8ZXri8MTBxKiCRKMZwdkyWpQMM","/ip4/172.18.144.124/tcp/19245/ws/p2p/16Uiu2HAmAFGni9rtAK5c9cLjoP8ZXri8MTBxKiCRKMZwdkyWpQMM"],"enrUri":"enr:-L24QDzYbgIklXbccGHPDW04T2EHWLUawOxXF6H0ia7dltANaOBDCcvng_7ee8vwwRxeZj3VoOB7pjXM8S_kTzblDHwCgmlkgnY0gmlwhKwSkHyKbXVsdGlhZGRyc5YACASsEpB8BkssAAoErBKQfAZLLd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC3DVGB8uJm5fV1CV-bGcTxj7ovM9XQdBgPW6X0YVHUsCDdGNwgkssg3VkcIJLLoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19243/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.4/tcp/46411/p2p/16Uiu2HAm97DANbwfhK1k4H3Thv42fUNRMVNaS41YeHqPJzQugKgf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46410/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19243/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46410/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46410/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46410/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46410/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46410/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46410/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19243/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:19243/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4cf83c0ca6a6
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 23d08d97d743
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
106
manual/37/data/attachments/188352654d50a508.txt
Normal file
106
manual/37/data/attachments/188352654d50a508.txt
Normal file
@ -0,0 +1,106 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_after_node_pauses_and_pauses with id: 2026-03-18_09-07-26__b5e247a7-4ff6-45e2-a668-a83ec58c4bab
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-26__b5e247a7-4ff6-45e2-a668-a83ec58c4bab__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.19.124
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41450', '41451', '41452', '41453', '41454']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41450:41450 -p 41451:41451 -p 41452:41452 -p 41453:41453 -p 41454:41454 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41452 --rest-port=41450 --tcp-port=41451 --discv5-udp-port=41453 --rest-address=0.0.0.0 --nat=extip:172.18.19.124 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d4da73b9c4f36bc979f65fb3b7a37685eb69fcea9f2b4c99cbe4ffc28b69daf3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41454 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.124 waku 7d96ea19fb9c8580e6a10c511fbce4711e421f4d34df38ec9e9b8db7625ea360
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a38347c22be9. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d96ea19fb9c. Setting up logs at ./log/docker/node1_2026-03-18_09-07-26__b5e247a7-4ff6-45e2-a668-a83ec58c4bab__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 41450
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4b55146081a3. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.124/tcp/41451/p2p/16Uiu2HAm6PFAML27J4qCK89ygH7CqRy2JE48Bnvja4j6KP45AeDw","/ip4/172.18.19.124/tcp/41452/ws/p2p/16Uiu2HAm6PFAML27J4qCK89ygH7CqRy2JE48Bnvja4j6KP45AeDw"],"enrUri":"enr:-L24QBbK767ajIfkSpCd1x1nDWm7PNDdsxNCj9YgYO6eJi7LCRItFwnWrXDH4dckpbi_E4gkG0tR40WP2tDJyOZ2hqoCgmlkgnY0gmlwhKwSE3yKbXVsdGlhZGRyc5YACASsEhN8BqHrAAoErBITfAah7N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECotFVMqruIN18F6AkZZLxisBV8taEKJXKVeq5-WmKjSqDdGNwgqHrg3VkcIKh7YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-26__b5e247a7-4ff6-45e2-a668-a83ec58c4bab__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.42.206
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54919', '54920', '54921', '54922', '54923']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54919:54919 -p 54920:54920 -p 54921:54921 -p 54922:54922 -p 54923:54923 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54921 --rest-port=54919 --tcp-port=54920 --discv5-udp-port=54922 --rest-address=0.0.0.0 --nat=extip:172.18.42.206 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bccf4bb1aacfe4b3c4f3fb7945be1fb483bd8d3e2bff0da9b74e8fcecc1bfef8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54923 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBbK767ajIfkSpCd1x1nDWm7PNDdsxNCj9YgYO6eJi7LCRItFwnWrXDH4dckpbi_E4gkG0tR40WP2tDJyOZ2hqoCgmlkgnY0gmlwhKwSE3yKbXVsdGlhZGRyc5YACASsEhN8BqHrAAoErBITfAah7N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECotFVMqruIN18F6AkZZLxisBV8taEKJXKVeq5-WmKjSqDdGNwgqHrg3VkcIKh7YV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.206 waku f2c1617aa1ab3fd508ec1a3c4077a9f27af5b5b39dc5f53aa1850d7826ec3d09
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2c1617aa1ab. Setting up logs at ./log/docker/node2_2026-03-18_09-07-26__b5e247a7-4ff6-45e2-a668-a83ec58c4bab__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 54919
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.206/tcp/54920/p2p/16Uiu2HAmKDeR8gTYrSQDkaVBdkQvsrvRa6X9bwo8E2RrV8ntkJkg","/ip4/172.18.42.206/tcp/54921/ws/p2p/16Uiu2HAmKDeR8gTYrSQDkaVBdkQvsrvRa6X9bwo8E2RrV8ntkJkg"],"enrUri":"enr:-L24QAGHztuDqu6w1stBOiN0865w_HKl0d5ACCRwPO3Z_V2MRybZ6Hp3qayP_nEWn2j4433XGsLL28x2QYLZlRyWiZ0CgmlkgnY0gmlwhKwSKs6KbXVsdGlhZGRyc5YACASsEirOBtaIAAoErBIqzgbWid0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDYYO_xcMpdY9YCAIj9oLMuTUNK-356j__oDb10gglJBGDdGNwgtaIg3VkcILWioV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54919/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.124/tcp/41451/p2p/16Uiu2HAm6PFAML27J4qCK89ygH7CqRy2JE48Bnvja4j6KP45AeDw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41450/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54919/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849401667072,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849401667072,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849519898883,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849519898883,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id 7d96ea19fb9c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id 7d96ea19fb9c
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849653586937,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849653586937,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id f2c1617aa1ab
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id f2c1617aa1ab
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41450/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849788144587,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54919/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824849788144587,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7d96ea19fb9c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f2c1617aa1ab
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
138
manual/37/data/attachments/18a4cf8945c07d45.txt
Normal file
138
manual/37/data/attachments/18a4cf8945c07d45.txt
Normal file
@ -0,0 +1,138 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2 with id: 2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.82.169
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29161', '29162', '29163', '29164', '29165']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29161:29161 -p 29162:29162 -p 29163:29163 -p 29164:29164 -p 29165:29165 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29163 --rest-port=29161 --tcp-port=29162 --discv5-udp-port=29164 --rest-address=0.0.0.0 --nat=extip:172.18.82.169 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ddbcf4c7aec7fec75dadfe1a30bada783e7ec44ed16138b2acbbb4a6f9d838d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29165 --metrics-logging=true --lightpush=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.169 waku 239e2505791e40292cf81c83a33f8e001d81fac768412a3a0c10e3d855029dd9
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d894b0088aa9. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 239e2505791e. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 29161
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 63059af1fd0a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29161/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29161/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw","/ip4/172.18.82.169/tcp/29163/ws/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw"],"enrUri":"enr:-L24QLHeo_JEx0kGGjtviDSP1RYegKuc3dx65ntZdZLLoQk3XX5QTcjGRrhiEqVOVHJH4rl1fLA-uJYUAIevoa1lA7MCgmlkgnY0gmlwhKwSUqmKbXVsdGlhZGRyc5YACASsElKpBnHqAAoErBJSqQZx690DgnJzhQDGAQAAiXNlY3AyNTZrMaECmMFRgNoH4E2Ch4jF7vlh7rk1EpEoEFfuJBES3f1pXw6DdGNwgnHqg3VkcIJx7IV3YWt1Mg0"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.49.245
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13509', '13510', '13511', '13512', '13513']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13509:13509 -p 13510:13510 -p 13511:13511 -p 13512:13512 -p 13513:13513 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13511 --rest-port=13509 --tcp-port=13510 --discv5-udp-port=13512 --rest-address=0.0.0.0 --nat=extip:172.18.49.245 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=db91d4e2371e9e9bfc3caa3a3fa697cc6eef19faff5216eefdbd2fcac7db43b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13513 --metrics-logging=true --lightpush=false --relay=false --filternode=/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.245 waku 4eef76d49d6ded4b1152a15638a1956fd4e33237fefb636f9281600b332c9465
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4eef76d49d6d. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 13509
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13509/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13509/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.245/tcp/13510/p2p/16Uiu2HAkunqFe1ttDu8TzFQCJJawMfZjacrynn7UJ2SDKRZErUrS","/ip4/172.18.49.245/tcp/13511/ws/p2p/16Uiu2HAkunqFe1ttDu8TzFQCJJawMfZjacrynn7UJ2SDKRZErUrS"],"enrUri":"enr:-L24QFxs_NyKRrBynHUVYpHrXkA4RoQ0srP37ze10BI4kvxZYOGwoGV2v_sSS2wQAFlhV11Rs6BTvs6e7hUgu_RZJ48CgmlkgnY0gmlwhKwSMfWKbXVsdGlhZGRyc5YACASsEjH1BjTGAAoErBIx9QY0x90DgnJzhQDGAQAAiXNlY3AyNTZrMaECBWuuppMFhhjQBWZZ873IUYIxYzfUvHr725YevznLUneDdGNwgjTGg3VkcII0yIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13509/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.234.244
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47686', '47687', '47688', '47689', '47690']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47686:47686 -p 47687:47687 -p 47688:47688 -p 47689:47689 -p 47690:47690 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47688 --rest-port=47686 --tcp-port=47687 --discv5-udp-port=47689 --rest-address=0.0.0.0 --nat=extip:172.18.234.244 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=478a4975643b32ed5d7ff1f49a473ddb07de0bb0cbf4db7db4c11ce3ee29f0f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47690 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLHeo_JEx0kGGjtviDSP1RYegKuc3dx65ntZdZLLoQk3XX5QTcjGRrhiEqVOVHJH4rl1fLA-uJYUAIevoa1lA7MCgmlkgnY0gmlwhKwSUqmKbXVsdGlhZGRyc5YACASsElKpBnHqAAoErBJSqQZx690DgnJzhQDGAQAAiXNlY3AyNTZrMaECmMFRgNoH4E2Ch4jF7vlh7rk1EpEoEFfuJBES3f1pXw6DdGNwgnHqg3VkcIJx7IV3YWt1Mg0 --lightpushnode=/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.234.244 waku aab4186cdba73c461f80c2c614ce85d6379404ebf1e7885fd3457c225ac5aec9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID aab4186cdba7. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 47686
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47686/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47686/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.244/tcp/47687/p2p/16Uiu2HAm8cefg7Eak3YsRoCuc9YHAFyQxuSMstBW1SXMnMxTp4pt","/ip4/172.18.234.244/tcp/47688/ws/p2p/16Uiu2HAm8cefg7Eak3YsRoCuc9YHAFyQxuSMstBW1SXMnMxTp4pt"],"enrUri":"enr:-L24QF-JpZ7FxZTSMOtMnCHauk6RlczB-PoJn3aV6-eUZZPKKRskWjAWQazCyZVWk2lHTOKz7oRdp-0QzZ1VyMSDQqgCgmlkgnY0gmlwhKwS6vSKbXVsdGlhZGRyc5YACASsEur0BrpHAAoErBLq9Aa6SN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECw_fVw_9hSoJXKjcLNWnmxwrbsCPYlsPBcqYOzjM74h2DdGNwgrpHg3VkcIK6SYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47686/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47686/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.245/tcp/13510/p2p/16Uiu2HAkunqFe1ttDu8TzFQCJJawMfZjacrynn7UJ2SDKRZErUrS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node4_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.158.97
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52704', '52705', '52706', '52707', '52708']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52704:52704 -p 52705:52705 -p 52706:52706 -p 52707:52707 -p 52708:52708 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52706 --rest-port=52704 --tcp-port=52705 --discv5-udp-port=52707 --rest-address=0.0.0.0 --nat=extip:172.18.158.97 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4a0c0a74ba20b47c6e2c8baea3ddaaaeddfefbce0a7e36a56b4c9da138a99540 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52708 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.158.97 waku cb5980d201b69b74ab6aeb5f47c9cce520a577ce7101afc2387e33a3099ba941
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb5980d201b6. Setting up logs at ./log/docker/receiving_node4_2026-03-18_09-10-50__67e4caea-be8a-48ec-a96f-c18e64d48316__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 52704
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52704/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52704/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.97/tcp/52705/p2p/16Uiu2HAm6WMmiYJTRPouhLgPVHaBi1pfXQb1s2iyzs5meWZWrYKA","/ip4/172.18.158.97/tcp/52706/ws/p2p/16Uiu2HAm6WMmiYJTRPouhLgPVHaBi1pfXQb1s2iyzs5meWZWrYKA"],"enrUri":"enr:-L24QLPHwsvo5VHbpzeLw_NtkuQg2Doi9jl2FDE6Vq3aXLvscQ7G5wGxVkM7gU7UhQQG1DCxDICpvbSIBH0RDvlluRICgmlkgnY0gmlwhKwSnmGKbXVsdGlhZGRyc5YACASsEp5hBs3hAAoErBKeYQbN4t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECpKPfRJbmHSX7Fct-EEXC3N7-gt9irhm9ffawGQv9qbGDdGNwgs3hg3VkcILN44V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52704/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.169/tcp/29162/p2p/16Uiu2HAm5hxvRDja3ZLNLCbqEJCeXczgEsLLUCPPzike3ZjQYSXw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52704/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.245/tcp/13510/p2p/16Uiu2HAkunqFe1ttDu8TzFQCJJawMfZjacrynn7UJ2SDKRZErUrS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29161/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52704/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13509/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/198/0"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47686/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825056224568341}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29161/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825056224568341,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825056224568341,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52704/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825056224568341,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13509/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825056224568341,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 239e2505791e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4eef76d49d6d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id aab4186cdba7
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 239e2505791e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id cb5980d201b6
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4eef76d49d6d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
76
manual/37/data/attachments/18c6f746bdec6ae3.txt
Normal file
76
manual/37/data/attachments/18c6f746bdec6ae3.txt
Normal file
@ -0,0 +1,76 @@
|
||||
2026-03-18 09:10:54.067 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:54.068 DEBUG [tests.conftest] Running test: test_get_store_message_with_version with id: 2026-03-18_09-10-54__e089436a-4a64-476a-b8d3-be22a176617c
|
||||
2026-03-18 09:10:54.068 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:54.069 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:10:54.069 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:10:54.076 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:54.076 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-10-54__e089436a-4a64-476a-b8d3-be22a176617c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:54.076 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:54.076 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:54.078 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:54.078 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.33
|
||||
2026-03-18 09:10:54.078 DEBUG [src.node.docker_mananger] Generated ports ['58212', '58213', '58214', '58215', '58216']
|
||||
2026-03-18 09:10:54.078 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:54.079 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:54.079 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:54.079 DEBUG [src.node.docker_mananger] docker run -i -t -p 58212:58212 -p 58213:58213 -p 58214:58214 -p 58215:58215 -p 58216:58216 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58214 --rest-port=58212 --tcp-port=58213 --discv5-udp-port=58215 --rest-address=0.0.0.0 --nat=extip:172.18.56.33 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=82c5553ee344ca6f71aed1cbd7ac5e9ee86626f8a1dbbcc8f8bbb6e01d9ca41c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58216 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:10:54.263 ERROR [src.node.docker_mananger] Max retries reached for container 5b153b1fe9b8. Exiting log stream.
|
||||
2026-03-18 09:10:54.266 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.33 waku 50171fbfd23802e3649696b42b17e57aadfb06ff40bd68b6a4c993f85f3b089d
|
||||
2026-03-18 09:10:54.299 DEBUG [src.node.docker_mananger] Container started with ID 50171fbfd238. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-10-54__e089436a-4a64-476a-b8d3-be22a176617c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:54.299 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58212
|
||||
2026-03-18 09:10:54.300 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:54.853 ERROR [src.node.docker_mananger] Max retries reached for container 58b0c48affaf. Exiting log stream.
|
||||
2026-03-18 09:10:55.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58212/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:55.304 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:55.304 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:55.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:55.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.33/tcp/58213/p2p/16Uiu2HAmS9rRbZfab56bPHbKF99hbzgRshN97Qm17VEFR2BngXsb","/ip4/172.18.56.33/tcp/58214/ws/p2p/16Uiu2HAmS9rRbZfab56bPHbKF99hbzgRshN97Qm17VEFR2BngXsb"],"enrUri":"enr:-L24QGoYJS9AggIxakX9m5k4BYtOlbRnI90npZ-g-EKBeOPLRke92o2QcAMTxIaCBgbf3hIGXjCXZ2o1avkcClRIyfcCgmlkgnY0gmlwhKwSOCGKbXVsdGlhZGRyc5YACASsEjghBuNlAAoErBI4IQbjZt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyIzP1KgQBvsWxIWm1RNnJKf2ntpmoFTJzkx1zsYueBaDdGNwguNlg3VkcILjZ4V3YWt1MgM"}'
|
||||
2026-03-18 09:10:55.307 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:55.314 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:55.315 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-10-54__e089436a-4a64-476a-b8d3-be22a176617c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:55.315 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:55.315 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:55.316 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:55.316 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.90
|
||||
2026-03-18 09:10:55.317 DEBUG [src.node.docker_mananger] Generated ports ['10989', '10990', '10991', '10992', '10993']
|
||||
2026-03-18 09:10:55.317 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:55.317 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:55.317 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:55.317 DEBUG [src.node.docker_mananger] docker run -i -t -p 10989:10989 -p 10990:10990 -p 10991:10991 -p 10992:10992 -p 10993:10993 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10991 --rest-port=10989 --tcp-port=10990 --discv5-udp-port=10992 --rest-address=0.0.0.0 --nat=extip:172.18.66.90 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7f7e1ba8ad8bc89ceab9bdd4034c84ffe6e6eccfd47b35aac4e573dfbfeed40f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10993 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGoYJS9AggIxakX9m5k4BYtOlbRnI90npZ-g-EKBeOPLRke92o2QcAMTxIaCBgbf3hIGXjCXZ2o1avkcClRIyfcCgmlkgnY0gmlwhKwSOCGKbXVsdGlhZGRyc5YACASsEjghBuNlAAoErBI4IQbjZt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyIzP1KgQBvsWxIWm1RNnJKf2ntpmoFTJzkx1zsYueBaDdGNwguNlg3VkcILjZ4V3YWt1MgM --storenode=/ip4/172.18.56.33/tcp/58213/p2p/16Uiu2HAmS9rRbZfab56bPHbKF99hbzgRshN97Qm17VEFR2BngXsb --store=true --relay=true
|
||||
2026-03-18 09:10:55.512 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.90 waku 0e9e8371ba51631e939cbd68b888c902ee2b5d645534c62cd00b5a305a586949
|
||||
2026-03-18 09:10:55.548 DEBUG [src.node.docker_mananger] Container started with ID 0e9e8371ba51. Setting up logs at ./log/docker/store_node1_2026-03-18_09-10-54__e089436a-4a64-476a-b8d3-be22a176617c__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:55.548 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 10989
|
||||
2026-03-18 09:10:55.548 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:56.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10989/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:56.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:56.552 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:56.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10989/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:56.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.90/tcp/10990/p2p/16Uiu2HAkvKV4ovKtFonNVwKp8fuDjJKowCMw1peJkuK2SWpc9TTP","/ip4/172.18.66.90/tcp/10991/ws/p2p/16Uiu2HAkvKV4ovKtFonNVwKp8fuDjJKowCMw1peJkuK2SWpc9TTP"],"enrUri":"enr:-L24QPa79hJM9ScranMQUe6qhHkn-KUYjFycBjSXrMt12msOKGG4qudjXvPW1MeIjFXbAI7omhuNlH7cwBfxNsVyZ9QCgmlkgnY0gmlwhKwSQlqKbXVsdGlhZGRyc5YACASsEkJaBiruAAoErBJCWgYq790DgnJzhQDGAQAAiXNlY3AyNTZrMaECDUXctCGLTY1dNxSwoEHBdlRgWsdm8ua7_V4UD4dK1zKDdGNwgirug3VkcIIq8IV3YWt1MgM"}'
|
||||
2026-03-18 09:10:56.555 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:56.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10989/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.33/tcp/58213/p2p/16Uiu2HAmS9rRbZfab56bPHbKF99hbzgRshN97Qm17VEFR2BngXsb"]'
|
||||
2026-03-18 09:10:56.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:56.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:10:56.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:56.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10989/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:10:56.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:56.564 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:10:56.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "version": 10}'
|
||||
2026-03-18 09:10:56.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:56.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:56.772 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:10:56.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58212/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:56.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09a99657b8e4b93efffdc90868711cf42d4a3534bf2c689c9e50c8529db6b6e0"}]}'
|
||||
2026-03-18 09:10:56.775 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:10:56.775 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:10:56.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10989/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:56.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09a99657b8e4b93efffdc90868711cf42d4a3534bf2c689c9e50c8529db6b6e0"}]}'
|
||||
2026-03-18 09:10:56.779 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:10:56.781 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:56.782 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:56.782 DEBUG [src.node.waku_node] Stopping container with id 50171fbfd238
|
||||
2026-03-18 09:10:57.404 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:57.406 DEBUG [src.node.waku_node] Stopping container with id 0e9e8371ba51
|
||||
2026-03-18 09:10:57.990 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:57.992 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:57.999 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:58.004 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
665
manual/37/data/attachments/18cd9defa75e6f0f.txt
Normal file
665
manual/37/data/attachments/18cd9defa75e6f0f.txt
Normal file
@ -0,0 +1,665 @@
|
||||
2026-03-18 09:06:46.106 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:06:46.107 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_100_content_topics_in_one_call with id: 2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc
|
||||
2026-03-18 09:06:46.107 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:06:46.107 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:06:46.107 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:06:46.114 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:06:46.115 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:46.115 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:46.115 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:46.116 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:46.116 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.202
|
||||
2026-03-18 09:06:46.117 DEBUG [src.node.docker_mananger] Generated ports ['25323', '25324', '25325', '25326', '25327']
|
||||
2026-03-18 09:06:46.117 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:46.117 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:46.117 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:46.117 DEBUG [src.node.docker_mananger] docker run -i -t -p 25323:25323 -p 25324:25324 -p 25325:25325 -p 25326:25326 -p 25327:25327 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25325 --rest-port=25323 --tcp-port=25324 --discv5-udp-port=25326 --rest-address=0.0.0.0 --nat=extip:172.18.139.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bba21b235466e6db0fc0eb9feb0ed1b856dea45f8e9c70cc51ee5afac1beaae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25327 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:06:46.298 ERROR [src.node.docker_mananger] Max retries reached for container 64042cdda846. Exiting log stream.
|
||||
2026-03-18 09:06:46.312 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.202 waku fb671616707aafd4eb7a85b727a6deb5b1235bcd4d65fd70329855ca9988db8c
|
||||
2026-03-18 09:06:46.345 DEBUG [src.node.docker_mananger] Container started with ID fb671616707a. Setting up logs at ./log/docker/node1_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:46.346 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25323
|
||||
2026-03-18 09:06:46.346 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:46.841 ERROR [src.node.docker_mananger] Max retries reached for container 2a7392d2b3b2. Exiting log stream.
|
||||
2026-03-18 09:06:47.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25323/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:47.351 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:06:47.351 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:47.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25323/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:47.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk","/ip4/172.18.139.202/tcp/25325/ws/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk"],"enrUri":"enr:-L24QHcgDbwdWCh3hfkZI12Y2xC-euhbtA4XBgJW8ADRZ3_lFCk75IbGemhxdsTReRd_GAyuxifOP_3UGaQIDuPeRpUCgmlkgnY0gmlwhKwSi8qKbXVsdGlhZGRyc5YACASsEovKBmLsAAoErBKLygZi7d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC43FzENxd6IDhn846GHHwKhToB_h47YkSco2xn9J_EY-DdGNwgmLsg3VkcIJi7oV3YWt1MgU"}'
|
||||
2026-03-18 09:06:47.354 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:47.354 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:06:47.361 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:06:47.361 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:47.362 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:47.362 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:47.363 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:47.363 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.255
|
||||
2026-03-18 09:06:47.363 DEBUG [src.node.docker_mananger] Generated ports ['37239', '37240', '37241', '37242', '37243']
|
||||
2026-03-18 09:06:47.364 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:47.364 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:47.364 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:47.364 DEBUG [src.node.docker_mananger] docker run -i -t -p 37239:37239 -p 37240:37240 -p 37241:37241 -p 37242:37242 -p 37243:37243 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37241 --rest-port=37239 --tcp-port=37240 --discv5-udp-port=37242 --rest-address=0.0.0.0 --nat=extip:172.18.81.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=63aa3ec18bc52c8be4af84013ed6032853dbe649ffcf89a1fb01aac443fecc2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37243 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHcgDbwdWCh3hfkZI12Y2xC-euhbtA4XBgJW8ADRZ3_lFCk75IbGemhxdsTReRd_GAyuxifOP_3UGaQIDuPeRpUCgmlkgnY0gmlwhKwSi8qKbXVsdGlhZGRyc5YACASsEovKBmLsAAoErBKLygZi7d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC43FzENxd6IDhn846GHHwKhToB_h47YkSco2xn9J_EY-DdGNwgmLsg3VkcIJi7oV3YWt1MgU --filternode=/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk
|
||||
2026-03-18 09:06:47.567 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.255 waku bb29c602a12ea511a65b55226f1d958f86011f692ff6753deac43a24576169ab
|
||||
2026-03-18 09:06:47.601 DEBUG [src.node.docker_mananger] Container started with ID bb29c602a12e. Setting up logs at ./log/docker/node2_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:47.602 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 37239
|
||||
2026-03-18 09:06:47.602 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:48.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:48.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:06:48.606 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:48.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:48.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.255/tcp/37240/p2p/16Uiu2HAmUfGJXm65w9nATYSsgWWcNYzg1JG7xdTwhd7YvacaBKD5","/ip4/172.18.81.255/tcp/37241/ws/p2p/16Uiu2HAmUfGJXm65w9nATYSsgWWcNYzg1JG7xdTwhd7YvacaBKD5"],"enrUri":"enr:-L24QJ0c-hbDOp3JCQkKxxO_jC7elguAsLkbTWQvrqu1_OO2Pn6AD2uexcH4ScvH-M2SsmkSwf-FpICV11ehNlhRSt4CgmlkgnY0gmlwhKwSUf-KbXVsdGlhZGRyc5YACASsElH_BpF4AAoErBJR_waRed0DgnJzhQDGAQAAiXNlY3AyNTZrMaED7c0HPpJWGDgBRgA6ZBfJqJ3KX8hfmfGpeGxfAQ_vXoSDdGNwgpF4g3VkcIKReoV3YWt1MgA"}'
|
||||
2026-03-18 09:06:48.609 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:48.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk"]'
|
||||
2026-03-18 09:06:48.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:48.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:06:48.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:48.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37239/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "693a1ac3-dcf8-41b1-8173-a5e90c21e5b8", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:06:48.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"693a1ac3-dcf8-41b1-8173-a5e90c21e5b8","statusDesc":"OK"}'
|
||||
2026-03-18 09:06:48.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:48.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:48.744 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:48.845 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:48.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:48.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773824808710317024,"ephemeral":false}]'
|
||||
2026-03-18 09:06:48.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:48.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:48.880 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:48.981 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:48.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:48.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773824808850929145,"ephemeral":false}]'
|
||||
2026-03-18 09:06:48.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.016 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.116 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773824808986558063,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.152 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.252 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773824809121961051,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.388 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773824809257885269,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.424 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.524 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773824809393777272,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.559 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.660 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773824809529745176,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.796 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773824809665635607,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.831 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:49.931 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:49.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:49.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773824809801256803,"ephemeral":false}]'
|
||||
2026-03-18 09:06:49.936 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:49.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:49.966 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.067 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773824809936824749,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.102 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.202 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773824810072085685,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.338 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773824810207633710,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.372 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.473 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773824810343058645,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.508 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.609 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773824810478614403,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.643 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.744 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773824810613922805,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.779 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:50.879 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:50.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:50.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773824810749395380,"ephemeral":false}]'
|
||||
2026-03-18 09:06:50.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.914 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.014 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773824810884692349,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.150 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773824811019668991,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.185 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.285 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773824811155596673,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.291 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.320 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.421 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773824811290862693,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.456 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.556 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773824811426588940,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.592 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.692 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773824811561993362,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.727 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.827 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773824811697549051,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.862 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:51.962 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:51.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:51.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773824811832526538,"ephemeral":false}]'
|
||||
2026-03-18 09:06:51.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:51.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:51.997 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.097 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773824811967647590,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.132 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.232 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773824812102681136,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.266 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.366 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773824812237207401,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.401 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.502 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773824812372071019,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.536 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.637 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773824812507151360,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.642 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "29", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.672 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.772 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/29" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"29","version":0,"timestamp":1773824812642388303,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "30", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.807 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:52.907 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:52.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/30" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:52.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"30","version":0,"timestamp":1773824812777660672,"ephemeral":false}]'
|
||||
2026-03-18 09:06:52.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "31", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.941 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.042 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/31" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"31","version":0,"timestamp":1773824812912451458,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "32", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.076 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.177 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/32" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"32","version":0,"timestamp":1773824813047261317,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "33", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.211 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.312 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/33" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"33","version":0,"timestamp":1773824813182216355,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "34", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.347 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.447 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/34" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"34","version":0,"timestamp":1773824813317036683,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "35", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.482 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.582 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/35" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"35","version":0,"timestamp":1773824813452908283,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.587 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "36", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.617 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.718 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/36" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"36","version":0,"timestamp":1773824813587695729,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "37", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.753 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.853 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/37" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"37","version":0,"timestamp":1773824813723005870,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "38", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:53.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:53.888 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:53.989 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:53.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/38" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:53.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"38","version":0,"timestamp":1773824813858713624,"ephemeral":false}]'
|
||||
2026-03-18 09:06:53.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "39", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.025 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.125 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/39" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"39","version":0,"timestamp":1773824813994676878,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "40", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.160 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.261 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/40" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"40","version":0,"timestamp":1773824814130903060,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.266 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "41", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.296 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.396 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/41" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"41","version":0,"timestamp":1773824814266341804,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "42", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.431 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.532 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/42" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"42","version":0,"timestamp":1773824814401723601,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "43", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.566 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.667 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/43" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"43","version":0,"timestamp":1773824814537284661,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "44", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.701 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.802 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/44" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"44","version":0,"timestamp":1773824814671836737,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "45", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.837 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:54.938 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:54.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/45" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"45","version":0,"timestamp":1773824814807646742,"ephemeral":false}]'
|
||||
2026-03-18 09:06:54.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "46", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.073 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/46" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"46","version":0,"timestamp":1773824814942971762,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "47", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.108 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.208 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/47" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"47","version":0,"timestamp":1773824815078203870,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "48", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.245 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.345 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/48" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"48","version":0,"timestamp":1773824815214691569,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "49", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.386 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.486 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/49" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"49","version":0,"timestamp":1773824815350367889,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "50", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.521 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.622 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/50" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"50","version":0,"timestamp":1773824815491526764,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "51", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.657 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.757 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/51" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"51","version":0,"timestamp":1773824815627102051,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "52", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.795 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:55.895 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:55.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/52" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"52","version":0,"timestamp":1773824815763154830,"ephemeral":false}]'
|
||||
2026-03-18 09:06:55.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "53", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:55.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:55.931 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.032 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/53" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"53","version":0,"timestamp":1773824815901895249,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "54", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.067 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.167 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/54" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"54","version":0,"timestamp":1773824816037153966,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "55", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.202 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.302 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/55" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"55","version":0,"timestamp":1773824816172523309,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "56", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.337 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.437 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/56" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"56","version":0,"timestamp":1773824816307365269,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "57", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.474 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.575 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/57" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"57","version":0,"timestamp":1773824816442874327,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.580 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "58", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.610 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.710 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/58" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"58","version":0,"timestamp":1773824816580501383,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "59", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.745 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.845 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/59" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"59","version":0,"timestamp":1773824816715416016,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "60", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:56.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:56.880 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:56.980 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:56.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/60" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:56.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"60","version":0,"timestamp":1773824816850687784,"ephemeral":false}]'
|
||||
2026-03-18 09:06:56.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "61", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.014 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.114 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/61" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"61","version":0,"timestamp":1773824816984984667,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "62", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.148 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.248 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/62" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"62","version":0,"timestamp":1773824817119221283,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "63", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.282 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.383 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/63" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"63","version":0,"timestamp":1773824817253537772,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "64", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.419 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.519 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/64" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"64","version":0,"timestamp":1773824817388547575,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "65", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.554 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.655 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/65" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"65","version":0,"timestamp":1773824817524744951,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.660 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "66", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.690 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.790 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/66" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"66","version":0,"timestamp":1773824817660287033,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "67", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.825 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:57.925 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:57.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/67" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"67","version":0,"timestamp":1773824817795127908,"ephemeral":false}]'
|
||||
2026-03-18 09:06:57.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "68", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.960 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.061 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/68" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"68","version":0,"timestamp":1773824817930480360,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "69", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.096 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.196 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/69" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"69","version":0,"timestamp":1773824818066497911,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "70", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.230 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.330 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/70" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"70","version":0,"timestamp":1773824818201488026,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "71", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.366 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.466 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/71" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"71","version":0,"timestamp":1773824818335940687,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "72", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.501 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.602 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/72" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"72","version":0,"timestamp":1773824818471160844,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "73", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.637 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.737 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/73" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"73","version":0,"timestamp":1773824818607284173,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "74", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.772 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:58.872 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:58.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/74" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:58.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"74","version":0,"timestamp":1773824818742523429,"ephemeral":false}]'
|
||||
2026-03-18 09:06:58.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "75", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:58.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:58.907 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.007 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/75" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"75","version":0,"timestamp":1773824818877224353,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "76", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.042 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.142 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/76" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"76","version":0,"timestamp":1773824819012204087,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "77", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.278 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/77" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"77","version":0,"timestamp":1773824819147896111,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "78", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.315 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.415 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/78" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"78","version":0,"timestamp":1773824819284911115,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "79", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.450 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.551 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/79" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"79","version":0,"timestamp":1773824819420566931,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "80", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.586 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.686 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/80" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"80","version":0,"timestamp":1773824819556118265,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "81", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.721 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.822 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/81" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"81","version":0,"timestamp":1773824819691328226,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "82", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.856 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:06:59.957 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:06:59.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/82" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"82","version":0,"timestamp":1773824819826773760,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "83", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:59.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:59.992 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.092 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/83" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"83","version":0,"timestamp":1773824819962236106,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "84", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.127 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.228 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/84" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"84","version":0,"timestamp":1773824820098417996,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "85", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.262 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.362 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/85" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"85","version":0,"timestamp":1773824820232956037,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "86", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.399 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.499 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/86" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"86","version":0,"timestamp":1773824820367762989,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "87", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.634 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/87" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"87","version":0,"timestamp":1773824820504120734,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "88", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.669 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.769 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/88" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"88","version":0,"timestamp":1773824820639316753,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "89", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.804 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:00.905 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:00.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/89" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:00.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"89","version":0,"timestamp":1773824820774389971,"ephemeral":false}]'
|
||||
2026-03-18 09:07:00.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "90", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:00.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:00.940 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.040 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/90" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"90","version":0,"timestamp":1773824820910248617,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "91", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.075 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.176 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/91" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"91","version":0,"timestamp":1773824821045677271,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "92", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.211 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.311 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/92" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"92","version":0,"timestamp":1773824821181394572,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "93", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.348 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.448 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/93" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"93","version":0,"timestamp":1773824821316932449,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "94", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.484 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.584 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/94" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"94","version":0,"timestamp":1773824821454003130,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "95", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.619 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.720 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/95" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"95","version":0,"timestamp":1773824821589401136,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "96", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.755 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.855 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/96" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"96","version":0,"timestamp":1773824821725280658,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.860 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "97", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:01.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:01.890 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:01.991 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:01.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/97" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:01.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"97","version":0,"timestamp":1773824821860643487,"ephemeral":false}]'
|
||||
2026-03-18 09:07:01.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "98", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:02.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:02.026 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:02.126 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:02.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/98" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:02.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"98","version":0,"timestamp":1773824821996105524,"ephemeral":false}]'
|
||||
2026-03-18 09:07:02.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "99", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:02.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:02.161 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:02.262 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:02.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/99" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:02.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"99","version":0,"timestamp":1773824822131428597,"ephemeral":false}]'
|
||||
2026-03-18 09:07:02.268 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:02.269 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:02.269 DEBUG [src.node.waku_node] Stopping container with id fb671616707a
|
||||
2026-03-18 09:07:02.871 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:02.873 DEBUG [src.node.waku_node] Stopping container with id bb29c602a12e
|
||||
2026-03-18 09:07:03.458 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:03.461 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:03.538 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:03.550 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
87
manual/37/data/attachments/18d9eb04fef2d703.txt
Normal file
87
manual/37/data/attachments/18d9eb04fef2d703.txt
Normal file
@ -0,0 +1,87 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_retrieve_messages_without_subscribing_via_api with id: 2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.86.60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49840', '49841', '49842', '49843', '49844']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49840:49840 -p 49841:49841 -p 49842:49842 -p 49843:49843 -p 49844:49844 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49842 --rest-port=49840 --tcp-port=49841 --discv5-udp-port=49843 --rest-address=0.0.0.0 --nat=extip:172.18.86.60 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7e57ffbbbeaec1c53ba33000e0b8d63e4f15ace84bfed539bacedfceeeb01806 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49844 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1216034b8fe6. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.86.60 waku 885afe879210022f1735872625f2f0c2ec2fb1da9267859506f5893d2ca2870b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 885afe879210. Setting up logs at ./log/docker/node1_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 49840
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aaa95ad0543d. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49840/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49840/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.60/tcp/49841/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP","/ip4/172.18.86.60/tcp/49842/ws/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP"],"enrUri":"enr:-L24QOyF25PZVasfCPpitJPzeGvsQWv4HoEk2rA3xbRLMg53DmNOYrmvEihjlUN_Iwr4V9yp3I8JF59CQySvhElH6YcCgmlkgnY0gmlwhKwSVjyKbXVsdGlhZGRyc5YACASsElY8BsKxAAoErBJWPAbCst0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRnCimJez3wWgWpfk6s4MA25CWMlq3NPW6a_eS4iV7vSDdGNwgsKxg3VkcILCs4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.76.148
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14974', '14975', '14976', '14977', '14978']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14974:14974 -p 14975:14975 -p 14976:14976 -p 14977:14977 -p 14978:14978 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14976 --rest-port=14974 --tcp-port=14975 --discv5-udp-port=14977 --rest-address=0.0.0.0 --nat=extip:172.18.76.148 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae83db2febe6a97f7afcd0b11577a361f3e6b7bacfddcbed842ea1ffbc4e44cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14978 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOyF25PZVasfCPpitJPzeGvsQWv4HoEk2rA3xbRLMg53DmNOYrmvEihjlUN_Iwr4V9yp3I8JF59CQySvhElH6YcCgmlkgnY0gmlwhKwSVjyKbXVsdGlhZGRyc5YACASsElY8BsKxAAoErBJWPAbCst0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRnCimJez3wWgWpfk6s4MA25CWMlq3NPW6a_eS4iV7vSDdGNwgsKxg3VkcILCs4V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.148 waku 819bfca3347e079c9f71b145a18a69bd6be939c16136bfc639cc5676c86cbb0e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 819bfca3347e. Setting up logs at ./log/docker/node2_2026-03-18_09-08-13__a79f1de8-72dc-4fff-ad5a-f3031cc933e3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 14974
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.148/tcp/14975/p2p/16Uiu2HAkxRqZeu1KcVnXuiCHCRvPPTbP2FGAEosps1jMRKHh9KbG","/ip4/172.18.76.148/tcp/14976/ws/p2p/16Uiu2HAkxRqZeu1KcVnXuiCHCRvPPTbP2FGAEosps1jMRKHh9KbG"],"enrUri":"enr:-L24QGuoRHezHJE6w8z3PSN0QmFcvYgR-cUjRrwjUPGwnvOIWEzNQR02lYPuvsEuUMEblE9yw5OWcf7rmriKWsep2x0CgmlkgnY0gmlwhKwSTJSKbXVsdGlhZGRyc5YACASsEkyUBjp_AAoErBJMlAY6gN0DgnJzhQACAQAAiXNlY3AyNTZrMaECLJ3lsFXcrbKfjTzcgiBQJKpPzY-ObTjGkx3xu5rIbouDdGNwgjp_g3VkcII6gYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14974/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.60/tcp/49841/p2p/16Uiu2HAmHPxWDbYiWvB9tePiF67D5MMmjJjkDELCWTE5mi2czkJP"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824896987962881,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14974/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824896987962881,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 885afe879210
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 819bfca3347e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
61
manual/37/data/attachments/1900792385d8e426.txt
Normal file
61
manual/37/data/attachments/1900792385d8e426.txt
Normal file
@ -0,0 +1,61 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_main_node_relay_lightpush__peer_only_filter with id: 2026-03-18_09-06-57__c41ce478-550e-435a-b068-247bce710d63
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-06-57__c41ce478-550e-435a-b068-247bce710d63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.185.147
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38934', '38935', '38936', '38937', '38938']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38934:38934 -p 38935:38935 -p 38936:38936 -p 38937:38937 -p 38938:38938 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38936 --rest-port=38934 --tcp-port=38935 --discv5-udp-port=38937 --rest-address=0.0.0.0 --nat=extip:172.18.185.147 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=34b5f225fecadc6c5ab0d4dedc0fccaab31211ff7180add04f8064999cd275b3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38938 --metrics-logging=true --lightpush=false --relay=false --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.147 waku 1121721c573bb843469affa1c7566eb03afcd640c2a6440324f87e0a69c93c14
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a64ead591826. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1121721c573b. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-06-57__c41ce478-550e-435a-b068-247bce710d63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38934
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0c5a26a15deb. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38934/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38934/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.147/tcp/38935/p2p/16Uiu2HAkxurnAioKZJEDb9UzyGWtPeJoExXsr9SfjiqdiLvuHNaH","/ip4/172.18.185.147/tcp/38936/ws/p2p/16Uiu2HAkxurnAioKZJEDb9UzyGWtPeJoExXsr9SfjiqdiLvuHNaH"],"enrUri":"enr:-L24QE7ryo47Ew1d_OvAN8C476fxVUauE7Xr6sgemys2Gl5LGzv3191-KD1Ka-c73u3kjjlxDvCA3JK5xKiDIPHWRjECgmlkgnY0gmlwhKwSuZOKbXVsdGlhZGRyc5YACASsErmTBpgXAAoErBK5kwaYGN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECM8uI18qDn6ClMExg2d1d50g2fx-gQEQwIF0EwrIU_J6DdGNwgpgXg3VkcIKYGYV3YWt1MgQ"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-06-57__c41ce478-550e-435a-b068-247bce710d63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.207.179
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17120', '17121', '17122', '17123', '17124']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17120:17120 -p 17121:17121 -p 17122:17122 -p 17123:17123 -p 17124:17124 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17122 --rest-port=17120 --tcp-port=17121 --discv5-udp-port=17123 --rest-address=0.0.0.0 --nat=extip:172.18.207.179 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8f9cfdefcb3fa2bd94a5f2b6cfebacd745ebf62cbcf8faa1c539ab82a457e91c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17124 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE7ryo47Ew1d_OvAN8C476fxVUauE7Xr6sgemys2Gl5LGzv3191-KD1Ka-c73u3kjjlxDvCA3JK5xKiDIPHWRjECgmlkgnY0gmlwhKwSuZOKbXVsdGlhZGRyc5YACASsErmTBpgXAAoErBK5kwaYGN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECM8uI18qDn6ClMExg2d1d50g2fx-gQEQwIF0EwrIU_J6DdGNwgpgXg3VkcIKYGYV3YWt1MgQ --lightpushnode=/ip4/172.18.185.147/tcp/38935/p2p/16Uiu2HAkxurnAioKZJEDb9UzyGWtPeJoExXsr9SfjiqdiLvuHNaH --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.207.179 waku c45a02812a19ac44e0d0b59c6289397b34ae671aaecb0d7d0f34647a7a1803be
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c45a02812a19. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-06-57__c41ce478-550e-435a-b068-247bce710d63__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17120
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17120/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17120/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.179/tcp/17121/p2p/16Uiu2HAmMsjv9P3TPEkc8pibQWiLxvtX8toyaF4tshUzhzVUXBXN","/ip4/172.18.207.179/tcp/17122/ws/p2p/16Uiu2HAmMsjv9P3TPEkc8pibQWiLxvtX8toyaF4tshUzhzVUXBXN"],"enrUri":"enr:-L24QA8Gq-iJ5py1F2EHg9ON-DHxrR1yNORadeSNE44x-G6UQXDcbnAhu7pj9HivaBLmra0F062bWhz9z7t7fsK_p60CgmlkgnY0gmlwhKwSz7OKbXVsdGlhZGRyc5YACASsEs-zBkLhAAoErBLPswZC4t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDiP1priykdJIXioZj-GeCYNgS9aUDXMWbfHkuJRLcWGmDdGNwgkLhg3VkcIJC44V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17120/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.147/tcp/38935/p2p/16Uiu2HAkxurnAioKZJEDb9UzyGWtPeJoExXsr9SfjiqdiLvuHNaH"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17120/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824819722636202}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:17120/lightpush/v1/message. Response content: b'Failed to request a message push: dial_failure'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1121721c573b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c45a02812a19
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
191
manual/37/data/attachments/194169da2a92b9ac.txt
Normal file
191
manual/37/data/attachments/194169da2a92b9ac.txt
Normal file
@ -0,0 +1,191 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-03-18_09-08-08__a37ed001-48ba-442e-aeca-5b236b0c0c73
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-08__a37ed001-48ba-442e-aeca-5b236b0c0c73__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.75.74
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24486', '24487', '24488', '24489', '24490']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24486:24486 -p 24487:24487 -p 24488:24488 -p 24489:24489 -p 24490:24490 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24488 --rest-port=24486 --tcp-port=24487 --discv5-udp-port=24489 --rest-address=0.0.0.0 --nat=extip:172.18.75.74 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=951b5a0a8b393b2cf81376bcf0092bffcdd4ccdcedfebf5555ddb6ac5aba88af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24490 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.74 waku 1216034b8fe681a47b5591bb1abc93d48c8b03cb006d87e972cfcb54d8da1160
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74c48f41db34. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1216034b8fe6. Setting up logs at ./log/docker/node1_2026-03-18_09-08-08__a37ed001-48ba-442e-aeca-5b236b0c0c73__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 24486
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4c5b27f3a48. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.74/tcp/24487/p2p/16Uiu2HAmDf8XSNUdUnpW1aEPf9sSzzqVP5R4ubLQXV8SXeG4ZRcn","/ip4/172.18.75.74/tcp/24488/ws/p2p/16Uiu2HAmDf8XSNUdUnpW1aEPf9sSzzqVP5R4ubLQXV8SXeG4ZRcn"],"enrUri":"enr:-L24QHg-Au-oPE30PNQ50sipA1rYFCwRvaXdZG3L0dNqpWRjDxacNTjJDjEP-w7IMCXgJGf-ukliYTp7N9rDn3MO1sACgmlkgnY0gmlwhKwSS0qKbXVsdGlhZGRyc5YACASsEktKBl-nAAoErBJLSgZfqN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDDuTuLnQzEbgENa-qXNT0U9lr7M-_YItcVyXsKM0-tUuDdGNwgl-ng3VkcIJfqYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-08__a37ed001-48ba-442e-aeca-5b236b0c0c73__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.101.110
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31746', '31747', '31748', '31749', '31750']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31746:31746 -p 31747:31747 -p 31748:31748 -p 31749:31749 -p 31750:31750 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31748 --rest-port=31746 --tcp-port=31747 --discv5-udp-port=31749 --rest-address=0.0.0.0 --nat=extip:172.18.101.110 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=99ac1a6fc21cbeff581df9dbfbd4fce133e0faba2b41cbb1dc8598bbed6951ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31750 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHg-Au-oPE30PNQ50sipA1rYFCwRvaXdZG3L0dNqpWRjDxacNTjJDjEP-w7IMCXgJGf-ukliYTp7N9rDn3MO1sACgmlkgnY0gmlwhKwSS0qKbXVsdGlhZGRyc5YACASsEktKBl-nAAoErBJLSgZfqN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDDuTuLnQzEbgENa-qXNT0U9lr7M-_YItcVyXsKM0-tUuDdGNwgl-ng3VkcIJfqYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.110 waku aaa95ad0543d119233fef8e044215f86e909bd852338364f642400223075727a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID aaa95ad0543d. Setting up logs at ./log/docker/node2_2026-03-18_09-08-08__a37ed001-48ba-442e-aeca-5b236b0c0c73__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 31746
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.110/tcp/31747/p2p/16Uiu2HAmGCRWy7Bwz2qpUoFqEX7u5GLCdEeRduRFEkj7AphvtD2r","/ip4/172.18.101.110/tcp/31748/ws/p2p/16Uiu2HAmGCRWy7Bwz2qpUoFqEX7u5GLCdEeRduRFEkj7AphvtD2r"],"enrUri":"enr:-L24QIuxs_Wu-A4o_gl8Ii4ue9Dkk5XeKLJGbyEKuFrpNcHnPYwJqNZlB1oJdtjmsDY8DkO2ozG5csiN69ogV7gH4N4CgmlkgnY0gmlwhKwSZW6KbXVsdGlhZGRyc5YACASsEmVuBnwDAAoErBJlbgZ8BN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDNKCFqiuQIEQR6PbJK-Szg4ATk2F18b-d7F2Oesgv66ODdGNwgnwDg3VkcIJ8BYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31746/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.74/tcp/24487/p2p/16Uiu2HAmDf8XSNUdUnpW1aEPf9sSzzqVP5R4ubLQXV8SXeG4ZRcn"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/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"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31746/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"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824890912060603,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824890912060603,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773824891029175323,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773824891029175323,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773824891144186089,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773824891144186089,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824891258930742,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824891258930742,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773824891374903254,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773824891374903254,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773824891489654972,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773824891489654972,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773824891604827701,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773824891604827701,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773824891719982254,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773824891719982254,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:24486/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:31746/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24486/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24486/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24486/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824891868946980,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773824891868946980,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773824891982977672,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773824891982977672,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773824892098691218,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773824892098691218,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773824892236802518,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773824892236802518,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24486/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773824892353756064,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31746/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773824892353756064,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1216034b8fe6
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id aaa95ad0543d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
8102
manual/37/data/attachments/1980afbe1a2677dd.txt
Normal file
8102
manual/37/data/attachments/1980afbe1a2677dd.txt
Normal file
File diff suppressed because it is too large
Load Diff
192
manual/37/data/attachments/19d9331251a711a8.txt
Normal file
192
manual/37/data/attachments/19d9331251a711a8.txt
Normal file
@ -0,0 +1,192 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_timestamps with id: 2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.155
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23108', '23109', '23110', '23111', '23112']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23108:23108 -p 23109:23109 -p 23110:23110 -p 23111:23111 -p 23112:23112 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23110 --rest-port=23108 --tcp-port=23109 --discv5-udp-port=23111 --rest-address=0.0.0.0 --nat=extip:172.18.147.155 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bde9f74a767da494d636a92dfecc68b77da7b6d072ce631b3efd5bab4d36b6e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23112 --metrics-logging=true --lightpush=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0e7718a8d275. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.155 waku ed7cb918ae833c3fd434043782c72c56c53f091a0546c56434bf5e087efa7f44
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ed7cb918ae83. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23108
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3076addc39e5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.155/tcp/23109/p2p/16Uiu2HAmKY3yZBcy2ikpnxWPeCgZjAg2HqWoTx5iEmTxuZhbzQDQ","/ip4/172.18.147.155/tcp/23110/ws/p2p/16Uiu2HAmKY3yZBcy2ikpnxWPeCgZjAg2HqWoTx5iEmTxuZhbzQDQ"],"enrUri":"enr:-L24QGNu4frTSqadX2zRV3ymopjsNAC-4_fJDXvcs7rsRZM8XoWRR7fdhutzc0QB-s7PK2b_zO8_-xMLi4hc8_FyG8sCgmlkgnY0gmlwhKwSk5uKbXVsdGlhZGRyc5YACASsEpObBlpFAAoErBKTmwZaRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDZjrXiLiSNUViVGEHSgQUqK__PMy6SsB_kNoDsH6ErhODdGNwglpFg3VkcIJaR4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.12
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28400', '28401', '28402', '28403', '28404']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28400:28400 -p 28401:28401 -p 28402:28402 -p 28403:28403 -p 28404:28404 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28402 --rest-port=28400 --tcp-port=28401 --discv5-udp-port=28403 --rest-address=0.0.0.0 --nat=extip:172.18.3.12 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2e996eaa978d4bcc8df2fa99ec07ddfa0eaba72e027dfd6dd4be536de3917fb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28404 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.12 waku 08d43ee3fa5a00cb68a537e74d76c1a20a06893a7b76e6dd1a89d06887e4c55a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 08d43ee3fa5a. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 28400
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.12/tcp/28401/p2p/16Uiu2HAmEXqtW3Qe8qUviSyKPjXY2kNvjPwFnrvQfVXPyhv2jaRX","/ip4/172.18.3.12/tcp/28402/ws/p2p/16Uiu2HAmEXqtW3Qe8qUviSyKPjXY2kNvjPwFnrvQfVXPyhv2jaRX"],"enrUri":"enr:-L24QLWRLH95hksoBs_5lY4EHAvdFBJjQYb9U7Az2nvSV49IZn774IG5VBXMEAgstUnmtfZPivh_ifboiIMEi1X4stUCgmlkgnY0gmlwhKwSAwyKbXVsdGlhZGRyc5YACASsEgMMBm7xAAoErBIDDAZu8t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDG-K9heiM123ByX5OUMw8mcpbTW1v75JJSUjneFGQIPKDdGNwgm7xg3VkcIJu84V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28400/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.155/tcp/23109/p2p/16Uiu2HAmKY3yZBcy2ikpnxWPeCgZjAg2HqWoTx5iEmTxuZhbzQDQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.1.238
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47449', '47450', '47451', '47452', '47453']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47449:47449 -p 47450:47450 -p 47451:47451 -p 47452:47452 -p 47453:47453 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47451 --rest-port=47449 --tcp-port=47450 --discv5-udp-port=47452 --rest-address=0.0.0.0 --nat=extip:172.18.1.238 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dceee45c29dfdcfbb6762f0e7ceaf2be775ddcff672c91f4ec8c30ebcabd7a4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47453 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGNu4frTSqadX2zRV3ymopjsNAC-4_fJDXvcs7rsRZM8XoWRR7fdhutzc0QB-s7PK2b_zO8_-xMLi4hc8_FyG8sCgmlkgnY0gmlwhKwSk5uKbXVsdGlhZGRyc5YACASsEpObBlpFAAoErBKTmwZaRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDZjrXiLiSNUViVGEHSgQUqK__PMy6SsB_kNoDsH6ErhODdGNwglpFg3VkcIJaR4V3YWt1Mgk --lightpushnode=/ip4/172.18.147.155/tcp/23109/p2p/16Uiu2HAmKY3yZBcy2ikpnxWPeCgZjAg2HqWoTx5iEmTxuZhbzQDQ --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.238 waku 4a3416bb743f09843e8f17c130dd8d81b04ae5c5068d54e89574ef3eda07f696
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4a3416bb743f. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-12-27__a13275c8-a7fe-4675-b866-df562d0918f0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 47449
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.238/tcp/47450/p2p/16Uiu2HAkwwuhz5kV789WSweEYxeUdm6tPVgZjx3TwWqeZAvBc1t9","/ip4/172.18.1.238/tcp/47451/ws/p2p/16Uiu2HAkwwuhz5kV789WSweEYxeUdm6tPVgZjx3TwWqeZAvBc1t9"],"enrUri":"enr:-L24QMO9xg1g5e36ClEdsExo0LIx4a_ipbep54OILL-nkHGSHzusGdWr7_r3GVtQ8Hl3l0lgAecG_bwXwdtSWxef_LoCgmlkgnY0gmlwhKwSAe6KbXVsdGlhZGRyc5YACASsEgHuBrlaAAoErBIB7ga5W90DgnJzhQDGAQAAiXNlY3AyNTZrMaECJXZR3b_AORRVeXDdGaaAkLxIpHij8XoapO6chKY_jQ6DdGNwgrlag3VkcIK5XIV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.155/tcp/23109/p2p/16Uiu2HAmKY3yZBcy2ikpnxWPeCgZjAg2HqWoTx5iEmTxuZhbzQDQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.12/tcp/28401/p2p/16Uiu2HAmEXqtW3Qe8qUviSyKPjXY2kNvjPwFnrvQfVXPyhv2jaRX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23108/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28400/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Now
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824708146702080}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824708146702080,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824708146702080,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824708146702080,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Far future
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2089184708146689024}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2089184708146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2089184708146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2089184708146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Recent past
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773821108146689024}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773821108146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773821108146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773821108146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Near future
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773828308146689024}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773828308146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773828308146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773828308146689024,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Positive number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Negative number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": -1}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:158 Running test with timestamp DST change
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47449/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1583632800000000000}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28400/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ed7cb918ae83
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 08d43ee3fa5a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4a3416bb743f
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ed7cb918ae83. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
63
manual/37/data/attachments/19f0f5c4d509a20b.txt
Normal file
63
manual/37/data/attachments/19f0f5c4d509a20b.txt
Normal file
@ -0,0 +1,63 @@
|
||||
2026-03-18 09:08:50.068 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:50.069 DEBUG [tests.conftest] Running test: test_filter_ping_on_peer_without_subscription with id: 2026-03-18_09-08-50__7da2b0ef-87cb-4138-89d5-771a5d137efc
|
||||
2026-03-18 09:08:50.069 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:50.069 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:08:50.070 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:08:50.077 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:50.077 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-50__7da2b0ef-87cb-4138-89d5-771a5d137efc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:50.077 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:50.077 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:50.079 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:50.079 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.62
|
||||
2026-03-18 09:08:50.079 DEBUG [src.node.docker_mananger] Generated ports ['16306', '16307', '16308', '16309', '16310']
|
||||
2026-03-18 09:08:50.079 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:50.079 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:50.080 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:50.080 DEBUG [src.node.docker_mananger] docker run -i -t -p 16306:16306 -p 16307:16307 -p 16308:16308 -p 16309:16309 -p 16310:16310 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16308 --rest-port=16306 --tcp-port=16307 --discv5-udp-port=16309 --rest-address=0.0.0.0 --nat=extip:172.18.46.62 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=47ffa15dcdda4dbc9cfb8f3ba3b644e165c65aaba7f2dacaf8e42f86fecb736c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16310 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:08:50.250 ERROR [src.node.docker_mananger] Max retries reached for container a9b9890ff0bb. Exiting log stream.
|
||||
2026-03-18 09:08:50.272 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.62 waku 3d4806ed529d38e2f751704902313bcda5c874516e6c9fdcd174066fb1c79f5a
|
||||
2026-03-18 09:08:50.311 DEBUG [src.node.docker_mananger] Container started with ID 3d4806ed529d. Setting up logs at ./log/docker/node1_2026-03-18_09-08-50__7da2b0ef-87cb-4138-89d5-771a5d137efc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:50.313 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 16306
|
||||
2026-03-18 09:08:50.313 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:50.859 ERROR [src.node.docker_mananger] Max retries reached for container 37c7bad411f2. Exiting log stream.
|
||||
2026-03-18 09:08:51.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16306/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:51.316 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:51.317 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:51.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16306/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:51.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.62/tcp/16307/p2p/16Uiu2HAm2GyFhuamTg11WonZC7nypJyUiAPeQ6XXUfYxgXoQaDY4","/ip4/172.18.46.62/tcp/16308/ws/p2p/16Uiu2HAm2GyFhuamTg11WonZC7nypJyUiAPeQ6XXUfYxgXoQaDY4"],"enrUri":"enr:-L24QGFD2dGoAPda1GxUYiFhFHsakZfQ7uymf67wTI-T83WMbxc3pVXKDWQPnJSrYa_WgrBCXgX-maHOWyn27MhMcF4CgmlkgnY0gmlwhKwSLj6KbXVsdGlhZGRyc5YACASsEi4-Bj-zAAoErBIuPgY_tN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECZccdBloKewg0N78Ehr13bHGy6gIMSFiqcz1CD7t91RGDdGNwgj-zg3VkcII_tYV3YWt1MgU"}'
|
||||
2026-03-18 09:08:51.319 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:51.320 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:08:51.327 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:51.327 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-50__7da2b0ef-87cb-4138-89d5-771a5d137efc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:51.327 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:51.327 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:51.329 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:51.329 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.162
|
||||
2026-03-18 09:08:51.329 DEBUG [src.node.docker_mananger] Generated ports ['48583', '48584', '48585', '48586', '48587']
|
||||
2026-03-18 09:08:51.329 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:51.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:51.330 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:51.330 DEBUG [src.node.docker_mananger] docker run -i -t -p 48583:48583 -p 48584:48584 -p 48585:48585 -p 48586:48586 -p 48587:48587 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48585 --rest-port=48583 --tcp-port=48584 --discv5-udp-port=48586 --rest-address=0.0.0.0 --nat=extip:172.18.219.162 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cbd5dbdfaced226ca64722ba6efdcfb1d2ddf5ebaca3aad68a3a0bcf7b9d73a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48587 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGFD2dGoAPda1GxUYiFhFHsakZfQ7uymf67wTI-T83WMbxc3pVXKDWQPnJSrYa_WgrBCXgX-maHOWyn27MhMcF4CgmlkgnY0gmlwhKwSLj6KbXVsdGlhZGRyc5YACASsEi4-Bj-zAAoErBIuPgY_tN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECZccdBloKewg0N78Ehr13bHGy6gIMSFiqcz1CD7t91RGDdGNwgj-zg3VkcII_tYV3YWt1MgU --filternode=/ip4/172.18.46.62/tcp/16307/p2p/16Uiu2HAm2GyFhuamTg11WonZC7nypJyUiAPeQ6XXUfYxgXoQaDY4
|
||||
2026-03-18 09:08:51.532 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.162 waku 674757cbdea4dd91b1a20292bf0f96869a0a8c9832ffc81496542825f719fe2f
|
||||
2026-03-18 09:08:51.567 DEBUG [src.node.docker_mananger] Container started with ID 674757cbdea4. Setting up logs at ./log/docker/node2_2026-03-18_09-08-50__7da2b0ef-87cb-4138-89d5-771a5d137efc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:51.568 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 48583
|
||||
2026-03-18 09:08:51.568 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:52.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48583/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:52.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:52.572 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:52.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48583/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:52.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.162/tcp/48584/p2p/16Uiu2HAmSaMDjFqZ7bPrbVHg2LK6x5pQ5VVJuUfqML6GKLD4b4YH","/ip4/172.18.219.162/tcp/48585/ws/p2p/16Uiu2HAmSaMDjFqZ7bPrbVHg2LK6x5pQ5VVJuUfqML6GKLD4b4YH"],"enrUri":"enr:-L24QO7UgWeX8Ho_vPz9MUu1d6IP_R2tfgwVmRtWmydorgMDEYgE2_yKt68eoLxbhkAmLyFGiLAVyOZL-cXrH1UKMQ8CgmlkgnY0gmlwhKwS26KKbXVsdGlhZGRyc5YACASsEtuiBr3IAAoErBLboga9yd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDztNPcFcb1cHg7UJy1q2oLUa5eg0JXUdp06sPvgXVY0KDdGNwgr3Ig3VkcIK9yoV3YWt1MgA"}'
|
||||
2026-03-18 09:08:52.574 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:52.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48583/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.62/tcp/16307/p2p/16Uiu2HAm2GyFhuamTg11WonZC7nypJyUiAPeQ6XXUfYxgXoQaDY4"]'
|
||||
2026-03-18 09:08:52.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48583/filter/v2/subscriptions/e42483bb-7037-44d8-9235-e7ec9ada734f" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:52.637 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:48583/filter/v2/subscriptions/e42483bb-7037-44d8-9235-e7ec9ada734f. Response content: b'{"requestId":"e42483bb-7037-44d8-9235-e7ec9ada734f","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
2026-03-18 09:08:52.647 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:52.648 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:52.648 DEBUG [src.node.waku_node] Stopping container with id 3d4806ed529d
|
||||
2026-03-18 09:08:53.211 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:53.214 DEBUG [src.node.waku_node] Stopping container with id 674757cbdea4
|
||||
2026-03-18 09:08:53.763 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:53.766 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:53.770 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:53.774 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
104
manual/37/data/attachments/1a9ca8a8789a7989.txt
Normal file
104
manual/37/data/attachments/1a9ca8a8789a7989.txt
Normal file
@ -0,0 +1,104 @@
|
||||
2026-03-18 09:14:45.161 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:14:45.161 DEBUG [tests.conftest] Running test: test_publishing_node_restarts with id: 2026-03-18_09-14-45__5926f859-24c0-4bc6-9f80-025f2e8a2ed8
|
||||
2026-03-18 09:14:45.161 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:14:45.162 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:14:45.162 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:14:45.169 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:45.169 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-14-45__5926f859-24c0-4bc6-9f80-025f2e8a2ed8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:45.170 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:45.170 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:45.171 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:45.171 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.42
|
||||
2026-03-18 09:14:45.171 DEBUG [src.node.docker_mananger] Generated ports ['3776', '3777', '3778', '3779', '3780']
|
||||
2026-03-18 09:14:45.172 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:45.172 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:45.172 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:45.172 DEBUG [src.node.docker_mananger] docker run -i -t -p 3776:3776 -p 3777:3777 -p 3778:3778 -p 3779:3779 -p 3780:3780 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3778 --rest-port=3776 --tcp-port=3777 --discv5-udp-port=3779 --rest-address=0.0.0.0 --nat=extip:172.18.66.42 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b02de16285a297e385ba40baec5e2a9ca59ba6c2be9edcdcad3f7dc56ae8f2b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3780 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:14:45.349 ERROR [src.node.docker_mananger] Max retries reached for container 65eccd49ffbf. Exiting log stream.
|
||||
2026-03-18 09:14:45.368 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.42 waku 5b3c50dfc1222a76b83866ec9def8bfa20a2e57ff147e633454e7622f5baff0c
|
||||
2026-03-18 09:14:45.406 DEBUG [src.node.docker_mananger] Container started with ID 5b3c50dfc122. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-14-45__5926f859-24c0-4bc6-9f80-025f2e8a2ed8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:45.406 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 3776
|
||||
2026-03-18 09:14:45.407 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:45.888 ERROR [src.node.docker_mananger] Max retries reached for container 770fdadf4259. Exiting log stream.
|
||||
2026-03-18 09:14:46.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:46.410 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:46.410 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:46.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:46.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.42/tcp/3777/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr","/ip4/172.18.66.42/tcp/3778/ws/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr"],"enrUri":"enr:-L24QFRV1-s_R3aKVJMGH0wNCDkwZu8YBqyKkgk9xQ1KaKVjcXNrSQsFGlbXj5PjEFZ_I8kMA4vrqJ2Wa8jL-8bh5JkCgmlkgnY0gmlwhKwSQiqKbXVsdGlhZGRyc5YACASsEkIqBg7BAAoErBJCKgYOwt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC5cNIBS6UMUVdPG6qPaEOyiXcJKvD-Zr7I6c_t8yHcBuDdGNwgg7Bg3VkcIIOw4V3YWt1MgM"}'
|
||||
2026-03-18 09:14:46.413 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:46.420 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:46.421 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-14-45__5926f859-24c0-4bc6-9f80-025f2e8a2ed8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:46.421 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:46.421 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:46.422 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:46.422 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.137
|
||||
2026-03-18 09:14:46.423 DEBUG [src.node.docker_mananger] Generated ports ['62413', '62414', '62415', '62416', '62417']
|
||||
2026-03-18 09:14:46.423 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:46.423 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:46.423 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:46.423 DEBUG [src.node.docker_mananger] docker run -i -t -p 62413:62413 -p 62414:62414 -p 62415:62415 -p 62416:62416 -p 62417:62417 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62415 --rest-port=62413 --tcp-port=62414 --discv5-udp-port=62416 --rest-address=0.0.0.0 --nat=extip:172.18.226.137 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9ac9edc9e3e5eb922daf0e24f742bc26bf4fc8cb909db216fdf1fdb5eeed4a0a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62417 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFRV1-s_R3aKVJMGH0wNCDkwZu8YBqyKkgk9xQ1KaKVjcXNrSQsFGlbXj5PjEFZ_I8kMA4vrqJ2Wa8jL-8bh5JkCgmlkgnY0gmlwhKwSQiqKbXVsdGlhZGRyc5YACASsEkIqBg7BAAoErBJCKgYOwt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC5cNIBS6UMUVdPG6qPaEOyiXcJKvD-Zr7I6c_t8yHcBuDdGNwgg7Bg3VkcIIOw4V3YWt1MgM --storenode=/ip4/172.18.66.42/tcp/3777/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr --store=true --relay=true
|
||||
2026-03-18 09:14:46.631 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.137 waku c9f4cbabf877955f44ffe038380579d2bcc567ae80bd0cfda2b2f620bb8ccf28
|
||||
2026-03-18 09:14:46.666 DEBUG [src.node.docker_mananger] Container started with ID c9f4cbabf877. Setting up logs at ./log/docker/store_node1_2026-03-18_09-14-45__5926f859-24c0-4bc6-9f80-025f2e8a2ed8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:46.666 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 62413
|
||||
2026-03-18 09:14:46.666 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:47.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62413/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:47.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:47.670 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:47.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62413/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:47.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.137/tcp/62414/p2p/16Uiu2HAmESCbXGaVVe3kvvMsS3kEzn8YQmSgaEwGULVXrWWb4SjX","/ip4/172.18.226.137/tcp/62415/ws/p2p/16Uiu2HAmESCbXGaVVe3kvvMsS3kEzn8YQmSgaEwGULVXrWWb4SjX"],"enrUri":"enr:-L24QNtwcScF7VeYGwyzI_uDF_iIDnMup3pM0oZYYL1vLF-AKTNtSw1fesxx23cTQXBsDnFXJLYfZhuaDxAjKb1k2JECgmlkgnY0gmlwhKwS4omKbXVsdGlhZGRyc5YACASsEuKJBvPOAAoErBLiiQbzz90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDGnCrU6V_JJyl7aXjC2o6E4fO1AZS7vgT_pr5K-lCUZ6DdGNwgvPOg3VkcILz0IV3YWt1MgM"}'
|
||||
2026-03-18 09:14:47.673 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:47.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62413/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.42/tcp/3777/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr"]'
|
||||
2026-03-18 09:14:47.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3776/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:47.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62413/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:47.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.683 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:47.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3776/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:47.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:47.688 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:14:47.889 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:47.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:47.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"}]}'
|
||||
2026-03-18 09:14:47.893 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:14:47.893 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:47.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62413/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:47.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"}]}'
|
||||
2026-03-18 09:14:47.896 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:14:47.897 DEBUG [src.node.waku_node] Restarting container with id 5b3c50dfc122
|
||||
2026-03-18 09:14:48.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.078 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:49.078 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:49.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.42/tcp/3777/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr","/ip4/172.18.66.42/tcp/3778/ws/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr"],"enrUri":"enr:-L24QFRV1-s_R3aKVJMGH0wNCDkwZu8YBqyKkgk9xQ1KaKVjcXNrSQsFGlbXj5PjEFZ_I8kMA4vrqJ2Wa8jL-8bh5JkCgmlkgnY0gmlwhKwSQiqKbXVsdGlhZGRyc5YACASsEkIqBg7BAAoErBJCKgYOwt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC5cNIBS6UMUVdPG6qPaEOyiXcJKvD-Zr7I6c_t8yHcBuDdGNwgg7Bg3VkcIIOw4V3YWt1MgM"}'
|
||||
2026-03-18 09:14:49.081 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:49.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62413/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.42/tcp/3777/p2p/16Uiu2HAmAta3tRa19hfhEjgq88Cw62HPsTs7paFEqvWAYP7PUvUr"]'
|
||||
2026-03-18 09:14:49.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:49.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3776/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:49.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:49.128 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:49.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3776/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:49.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:49.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:14:49.334 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:49.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"},{"messageHash":"0xb6e793fec2af6f1b24b763c0a482c8b8bd9ded80a998d5f6465c389a148c2f4f"}]}'
|
||||
2026-03-18 09:14:49.338 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:14:49.338 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:49.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62413/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"},{"messageHash":"0xb6e793fec2af6f1b24b763c0a482c8b8bd9ded80a998d5f6465c389a148c2f4f"}]}'
|
||||
2026-03-18 09:14:49.342 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:14:49.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3776/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"},{"messageHash":"0xb6e793fec2af6f1b24b763c0a482c8b8bd9ded80a998d5f6465c389a148c2f4f"}]}'
|
||||
2026-03-18 09:14:49.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62413/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:49.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x558f41b60801c8f571a440aab17f79ab4cbfa8b76f32bb40e83cb23afed47303"},{"messageHash":"0xb6e793fec2af6f1b24b763c0a482c8b8bd9ded80a998d5f6465c389a148c2f4f"}]}'
|
||||
2026-03-18 09:14:49.350 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:14:49.351 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:14:49.352 DEBUG [src.node.waku_node] Stopping container with id 5b3c50dfc122
|
||||
2026-03-18 09:14:49.930 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:49.931 DEBUG [src.node.waku_node] Stopping container with id c9f4cbabf877
|
||||
2026-03-18 09:14:50.481 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:50.483 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:14:50.506 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:14:50.515 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2233
manual/37/data/attachments/1ac4b72bdf03bfba.txt
Normal file
2233
manual/37/data/attachments/1ac4b72bdf03bfba.txt
Normal file
File diff suppressed because it is too large
Load Diff
101
manual/37/data/attachments/1ae4ed563b88d132.txt
Normal file
101
manual/37/data/attachments/1ae4ed563b88d132.txt
Normal file
@ -0,0 +1,101 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_empty_pubsub_topics with id: 2026-03-18_09-11-17__50c0bd32-063b-42e5-831e-421308a70ce4
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-17__50c0bd32-063b-42e5-831e-421308a70ce4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.185.217
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14136', '14137', '14138', '14139', '14140']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14136:14136 -p 14137:14137 -p 14138:14138 -p 14139:14139 -p 14140:14140 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14138 --rest-port=14136 --tcp-port=14137 --discv5-udp-port=14139 --rest-address=0.0.0.0 --nat=extip:172.18.185.217 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=db41e20fc6f7efabc6fd4c65b6f5fd8613cd2740d0f71abf2ab786a6aa21bbfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14140 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88a87e4939a6. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.217 waku c745908de39b957d26442c96ff81b9d0c56d94d4492e956ddc4ed987b722225c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c745908de39b. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-17__50c0bd32-063b-42e5-831e-421308a70ce4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 14136
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c8b5e1692dc. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14136/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14136/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.217/tcp/14137/p2p/16Uiu2HAm6h9tpyPcdEjNCrGkMJJGGLwSjJjUiT2eQSSq5qx4DLAh","/ip4/172.18.185.217/tcp/14138/ws/p2p/16Uiu2HAm6h9tpyPcdEjNCrGkMJJGGLwSjJjUiT2eQSSq5qx4DLAh"],"enrUri":"enr:-L24QFP2yKDo0BdG1FJLAOXlZdEWW31MWnbWy4gugcvxQfV8BwcYGcWua39C7A6FotneFY-wW9T3vAVqdOix0nhlXHgCgmlkgnY0gmlwhKwSudmKbXVsdGlhZGRyc5YACASsErnZBjc5AAoErBK52QY3Ot0DgnJzhQDGAQAAiXNlY3AyNTZrMaECp2fUywvvfmxnF0bUuRi8Ymbl8p63bxMqNz3ppAAxvk6DdGNwgjc5g3VkcII3O4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-17__50c0bd32-063b-42e5-831e-421308a70ce4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.122.100
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43155', '43156', '43157', '43158', '43159']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43155:43155 -p 43156:43156 -p 43157:43157 -p 43158:43158 -p 43159:43159 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43157 --rest-port=43155 --tcp-port=43156 --discv5-udp-port=43158 --rest-address=0.0.0.0 --nat=extip:172.18.122.100 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3ad421bb75e4d07acfc755aebedb8cdc64baf6cfd9e429bed6aaf15ad710abab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43159 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFP2yKDo0BdG1FJLAOXlZdEWW31MWnbWy4gugcvxQfV8BwcYGcWua39C7A6FotneFY-wW9T3vAVqdOix0nhlXHgCgmlkgnY0gmlwhKwSudmKbXVsdGlhZGRyc5YACASsErnZBjc5AAoErBK52QY3Ot0DgnJzhQDGAQAAiXNlY3AyNTZrMaECp2fUywvvfmxnF0bUuRi8Ymbl8p63bxMqNz3ppAAxvk6DdGNwgjc5g3VkcII3O4V3YWt1MgM --storenode=/ip4/172.18.185.217/tcp/14137/p2p/16Uiu2HAm6h9tpyPcdEjNCrGkMJJGGLwSjJjUiT2eQSSq5qx4DLAh --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.122.100 waku 39b86024b26315c7a0d50ac6ae4f7019222d116b6ca5b14cd6278bf425e1de27
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 39b86024b263. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-17__50c0bd32-063b-42e5-831e-421308a70ce4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 43155
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43155/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.100/tcp/43156/p2p/16Uiu2HAm8onRDvkbCDoemkZ9MMXEoTUTC17EgdN7cy5Ltzhs7enr","/ip4/172.18.122.100/tcp/43157/ws/p2p/16Uiu2HAm8onRDvkbCDoemkZ9MMXEoTUTC17EgdN7cy5Ltzhs7enr"],"enrUri":"enr:-L24QLL0b8NCTMu3x0Ajf0jxNJTo_cH2GRFMxwqv6mqmuuOZDj6p7Tj5OtOcJfwntViw1xHjkp7Y9uT5qpWlnj_3beICgmlkgnY0gmlwhKwSemSKbXVsdGlhZGRyc5YACASsEnpkBqiUAAoErBJ6ZAaold0DgnJzhQDGAQAAiXNlY3AyNTZrMaECxtH84ewx_Ub3_zi3-hc2c-JAzOMwfja3lywgqHygqmeDdGNwgqiUg3VkcIKoloV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43155/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.217/tcp/14137/p2p/16Uiu2HAm6h9tpyPcdEjNCrGkMJJGGLwSjJjUiT2eQSSq5qx4DLAh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14136/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:121 Trying to get stored msg with empty pubsub topic
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14136/store/v3/messages?includeData=true&pubsubTopic=&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcb97aa90553b6d498f0e6f1c06547c6fe01020e1ce18380eb0725b5e2977897e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825080487566271,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xb3f3bcf961511f22649de1d4702c31f52ac6444e50ac4ac719a2b68cf6d2ae74","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773825080695078224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xa9ce1180a0f67053e8cc816b771265114684b50a6bf231f124d2556e74caf9c2","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773825080903569213,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x2dedea1c53630ae5462c5e08aa432ea8010172869837b25837255e7683e09416","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825081112264435,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x05b7083a2de9e9cf3260a697a0a7eb439e1a46cd2361c95192d9b6a3aa21bbea","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825081321409735,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x0ad2f341129610f5d117ca789d2b7d8ed43209dcc93c08a600b287cdac6cf336","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825081529120529,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0xd57ab29ffffc17154528719b4a8ea18c4db0efed6bd73996c36ec1ceeb19a6b4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825081737699835,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"},{"messageHash":"0x008e51fb39ab2d821748df039ee0d4110da0004b9b6636f489fb4eb8c32e72f6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825081946780388,"ephemeral":false},"pubsubTopic":"/waku/2/rs/198/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:123 getting the following response when sending empty pubsub_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0xcb97aa90553b6d498f0e6f1c06547c6fe01020e1ce18380eb0725b5e2977897e', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1773825080487566271, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xb3f3bcf961511f22649de1d4702c31f52ac6444e50ac4ac719a2b68cf6d2ae74', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1773825080695078224, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xa9ce1180a0f67053e8cc816b771265114684b50a6bf231f124d2556e74caf9c2', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1773825080903569213, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x2dedea1c53630ae5462c5e08aa432ea8010172869837b25837255e7683e09416', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1773825081112264435, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x05b7083a2de9e9cf3260a697a0a7eb439e1a46cd2361c95192d9b6a3aa21bbea', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1773825081321409735, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x0ad2f341129610f5d117ca789d2b7d8ed43209dcc93c08a600b287cdac6cf336', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1773825081529120529, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0xd57ab29ffffc17154528719b4a8ea18c4db0efed6bd73996c36ec1ceeb19a6b4', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1773825081737699835, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}, {'messageHash': '0x008e51fb39ab2d821748df039ee0d4110da0004b9b6636f489fb4eb8c32e72f6', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1773825081946780388, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/198/0'}]}
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:126 messages successfully queried with empty pubsub topic
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c745908de39b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 39b86024b263
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
552
manual/37/data/attachments/1aeeb0a18b1d6a08.txt
Normal file
552
manual/37/data/attachments/1aeeb0a18b1d6a08.txt
Normal file
@ -0,0 +1,552 @@
|
||||
2026-03-18 09:08:32.096 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:32.096 DEBUG [tests.conftest] Running test: test_different_cursor_and_indexes[110-120] with id: 2026-03-18_09-08-32__4a6fb395-29fe-4503-ba1e-3c77b161aea0
|
||||
2026-03-18 09:08:32.097 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:32.097 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:08:32.097 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:08:32.105 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:32.105 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-32__4a6fb395-29fe-4503-ba1e-3c77b161aea0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:32.105 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:32.105 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:32.106 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:32.107 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.253
|
||||
2026-03-18 09:08:32.107 DEBUG [src.node.docker_mananger] Generated ports ['32255', '32256', '32257', '32258', '32259']
|
||||
2026-03-18 09:08:32.107 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:32.107 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:32.107 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:32.107 DEBUG [src.node.docker_mananger] docker run -i -t -p 32255:32255 -p 32256:32256 -p 32257:32257 -p 32258:32258 -p 32259:32259 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32257 --rest-port=32255 --tcp-port=32256 --discv5-udp-port=32258 --rest-address=0.0.0.0 --nat=extip:172.18.191.253 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bccda9f52ec96cce4c41c1fd7a1afd3ed2dfa27c1d27cb5bf5d0a3d627e88d45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32259 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:08:32.318 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.253 waku 47b8104f9a079ce76703566fca2c36e92261af9c2e27c67e4cdc88b16dc5c7cd
|
||||
2026-03-18 09:08:32.329 ERROR [src.node.docker_mananger] Max retries reached for container 3bd07a04b9a7. Exiting log stream.
|
||||
2026-03-18 09:08:32.356 DEBUG [src.node.docker_mananger] Container started with ID 47b8104f9a07. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-32__4a6fb395-29fe-4503-ba1e-3c77b161aea0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:32.357 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 32255
|
||||
2026-03-18 09:08:32.357 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:32.864 ERROR [src.node.docker_mananger] Max retries reached for container 1eea9975cb61. Exiting log stream.
|
||||
2026-03-18 09:08:33.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32255/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:33.360 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:33.360 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:33.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32255/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:33.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.253/tcp/32256/p2p/16Uiu2HAkzXYHyC4SyG5Xu9b4eJuyACrkNdgwzucNHcAdWGcUQNCT","/ip4/172.18.191.253/tcp/32257/ws/p2p/16Uiu2HAkzXYHyC4SyG5Xu9b4eJuyACrkNdgwzucNHcAdWGcUQNCT"],"enrUri":"enr:-L24QNT2NfkV4ScLBXC1kIa59S8KvnaIXsQwJ5xP3Nrk1LthMEUDhpW5IRm7WCgWZqGTtoUbDcCvgoQbdjv55hV7JUMCgmlkgnY0gmlwhKwSv_2KbXVsdGlhZGRyc5YACASsEr_9Bn4AAAoErBK__QZ-Ad0DgnJzhQDGAQAAiXNlY3AyNTZrMaECS8s6azfikQzF_Rqk-aRFOUSYi3pDTc5y_IZRnmIxPfSDdGNwgn4Ag3VkcIJ-AoV3YWt1MgM"}'
|
||||
2026-03-18 09:08:33.363 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:33.372 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:33.372 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-32__4a6fb395-29fe-4503-ba1e-3c77b161aea0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:33.372 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:33.372 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:33.373 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:33.374 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.194
|
||||
2026-03-18 09:08:33.374 DEBUG [src.node.docker_mananger] Generated ports ['11739', '11740', '11741', '11742', '11743']
|
||||
2026-03-18 09:08:33.374 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:33.374 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:33.374 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:33.374 DEBUG [src.node.docker_mananger] docker run -i -t -p 11739:11739 -p 11740:11740 -p 11741:11741 -p 11742:11742 -p 11743:11743 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11741 --rest-port=11739 --tcp-port=11740 --discv5-udp-port=11742 --rest-address=0.0.0.0 --nat=extip:172.18.81.194 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9def8a9cbc8ccc80a6e33eef9deacbb4c0cdf3eedccbeacf81b73a9ddd544cce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11743 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNT2NfkV4ScLBXC1kIa59S8KvnaIXsQwJ5xP3Nrk1LthMEUDhpW5IRm7WCgWZqGTtoUbDcCvgoQbdjv55hV7JUMCgmlkgnY0gmlwhKwSv_2KbXVsdGlhZGRyc5YACASsEr_9Bn4AAAoErBK__QZ-Ad0DgnJzhQDGAQAAiXNlY3AyNTZrMaECS8s6azfikQzF_Rqk-aRFOUSYi3pDTc5y_IZRnmIxPfSDdGNwgn4Ag3VkcIJ-AoV3YWt1MgM --storenode=/ip4/172.18.191.253/tcp/32256/p2p/16Uiu2HAkzXYHyC4SyG5Xu9b4eJuyACrkNdgwzucNHcAdWGcUQNCT --store=true --relay=true
|
||||
2026-03-18 09:08:33.578 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.194 waku 57c89936f85fb47802f1806098b30976452f06537a366858fb0c333ae4c9e498
|
||||
2026-03-18 09:08:33.614 DEBUG [src.node.docker_mananger] Container started with ID 57c89936f85f. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-32__4a6fb395-29fe-4503-ba1e-3c77b161aea0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:33.614 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 11739
|
||||
2026-03-18 09:08:33.614 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:34.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11739/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:34.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:34.618 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:34.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11739/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:34.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.194/tcp/11740/p2p/16Uiu2HAmK1pNiQkg6teaNvFDyCgjynq2HzTzkpzB4iFfscpGUchJ","/ip4/172.18.81.194/tcp/11741/ws/p2p/16Uiu2HAmK1pNiQkg6teaNvFDyCgjynq2HzTzkpzB4iFfscpGUchJ"],"enrUri":"enr:-L24QFAK5d_De2p_xd3q4X2YQnBS0zG_1lZOvHySvnPzIc99ZBA4K5w4dgMATcjm-1RbH5-uJbavdXrYCgGG7t_NIuYCgmlkgnY0gmlwhKwSUcKKbXVsdGlhZGRyc5YACASsElHCBi3cAAoErBJRwgYt3d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDXnwKDvdmJOTz6YBMcj-z0TvcqrRAQybfXLogC6hmiVWDdGNwgi3cg3VkcIIt3oV3YWt1MgM"}'
|
||||
2026-03-18 09:08:34.621 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:34.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11739/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.253/tcp/32256/p2p/16Uiu2HAkzXYHyC4SyG5Xu9b4eJuyACrkNdgwzucNHcAdWGcUQNCT"]'
|
||||
2026-03-18 09:08:34.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:34.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:34.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:34.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11739/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:34.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:34.631 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:34.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:34.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:34.637 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:34.838 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:34.838 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:34.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:34.844 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:35.045 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:35.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:35.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:35.052 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:35.253 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:35.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:35.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:35.260 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:35.460 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:35.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:35.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:35.467 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:35.668 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:35.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:35.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:35.675 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:35.876 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:35.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:35.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:35.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.084 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.090 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.292 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.298 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.499 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.499 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.506 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.706 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.720 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.922 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.131 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.138 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.339 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.346 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.547 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.554 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.754 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.761 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.962 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.969 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:38.170 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:38.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:38.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:38.178 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:38.379 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:38.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:38.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:38.386 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:38.587 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:38.587 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:38.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:38.593 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:38.794 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:38.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:38.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:38.801 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:39.001 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:39.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:39.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:39.008 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:39.209 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:39.210 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:39.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:39.216 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:39.418 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:39.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:39.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:39.425 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:39.626 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:39.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:39.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:39.633 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:39.834 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:39.834 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:39.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:39.841 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:40.042 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:40.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:40.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:40.049 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:40.250 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:40.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:40.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:40.258 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:40.458 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:40.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:40.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:40.465 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:40.666 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:40.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:40.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:40.672 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:40.873 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:40.873 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:40.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:40.880 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:41.081 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:41.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:41.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:41.088 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:41.289 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:41.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:41.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:41.296 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:41.496 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:41.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:41.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:41.503 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:41.704 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:41.704 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:41.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:41.711 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:41.912 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:41.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:41.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:41.919 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:42.119 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:42.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:42.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:42.126 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:42.327 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:42.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:42.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:42.335 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:42.536 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:42.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:42.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:42.543 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:42.744 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:42.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:42.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:42.751 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:42.952 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:42.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:42.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:42.959 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:43.160 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:43.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:43.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:43.167 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:43.368 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:43.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:43.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:43.376 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:43.576 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:43.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:43.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:43.583 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:43.784 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:43.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:43.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:43.791 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:43.992 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:43.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:43.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:43.998 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:44.200 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:44.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:44.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:44.207 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:44.408 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:44.408 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:44.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:44.415 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:44.616 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:44.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:44.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:44.624 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:44.825 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:44.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:44.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:44.832 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:45.033 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:45.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:45.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:45.041 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:45.241 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:45.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:45.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:45.248 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:45.449 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:45.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:45.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:45.455 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:45.656 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:45.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:45.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:45.662 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:45.863 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:45.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:45.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:45.870 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:46.071 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:46.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.078 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:46.278 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:46.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.286 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:46.488 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:46.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.494 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:46.695 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:46.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.703 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:46.904 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:46.904 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.911 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:47.112 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:47.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:47.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:47.120 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:47.321 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:47.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:47.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:47.328 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:47.528 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:47.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:47.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:47.536 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:47.736 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:47.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:47.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:47.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:47.945 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:47.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:47.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:47.951 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:48.153 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:48.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:48.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:48.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:48.360 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:48.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:48.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:48.367 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:48.568 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:48.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:48.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:48.575 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:48.777 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:48.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:48.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:48.783 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:48.984 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:48.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:48.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:48.991 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:49.191 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:49.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:49.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:49.198 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:49.399 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:49.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:49.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:49.405 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:49.606 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:49.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:49.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:49.612 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:49.813 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:49.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:49.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:49.822 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:50.023 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:50.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:50.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:50.030 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:50.231 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:50.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:50.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:50.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:50.439 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:50.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:50.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:50.446 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:50.647 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:50.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:50.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:50.654 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:50.855 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:50.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:50.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:50.862 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:51.063 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:51.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:51.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:51.071 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:51.272 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:51.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:51.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:51.279 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:51.480 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:51.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:51.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:51.487 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:51.688 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:51.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:51.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:51.699 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:51.900 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:51.900 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:51.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:51.907 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:52.107 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:52.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:52.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.114 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:52.314 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:52.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:52.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.321 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:52.522 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:52.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:52.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.529 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:52.730 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:52.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:52.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.737 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:52.938 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:52.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:52.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:52.946 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:53.147 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:53.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:53.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:53.153 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:53.355 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:53.355 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:53.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:53.361 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:53.562 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:53.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:53.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:53.569 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:53.770 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:53.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:53.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:53.777 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:53.978 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:53.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:53.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:53.985 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:54.186 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:54.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:54.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:54.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:54.394 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:54.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:54.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:54.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:54.602 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:54.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:54.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:54.610 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:54.811 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:54.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:54.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:54.819 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:55.020 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:55.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:55.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:55.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:55.229 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:55.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:55.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:55.236 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:55.436 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:55.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:55.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:55.443 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:55.644 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:55.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:55.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:55.651 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:55.852 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:55.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:55.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:55.858 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:56.059 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:56.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:56.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:56.066 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:56.267 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:56.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:56.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:56.274 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:56.475 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:56.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:56.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:56.482 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:56.683 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:56.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:56.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:56.689 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:56.890 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:56.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:56.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:56.898 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.099 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.107 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.308 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.315 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.516 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.523 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.725 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.732 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.933 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.940 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.141 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.148 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.348 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.356 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.556 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.564 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.765 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.771 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.972 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.980 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:59.181 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:59.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:59.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:59.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:59.389 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:59.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32255/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:59.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:59.395 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:59.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32255/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:59.602 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-18 09:08:59.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11739/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:59.608 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-18 09:08:59.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32255/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xa13048e87a327fbf89cbd01651fca278deefbf427a631f5adbe98fb536a14734&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:59.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x956f99e798c7a5e2b6ec9b39271a30728e9736a6d22260c4ecf6f085e1b63221"},{"messageHash":"0xbf43ebf15d7e6a38eef9d565d3d4707582e39a54b56e5a55fe831ef0a03bf774"},{"messageHash":"0xc500fd7d35fec661187cff14306c309401548c6210c9c76049e28f3c3a32b1f8"},{"messageHash":"0xf0bc5b82d2b6ccbed4cffd2f1a290c0191c41294dc82f55e2502b3aa12134fe6"},{"messageHash":"0xe7af852fd0798240e32a130dfea18abeae8a8564d44d40f6d3e0528bebf6fb1b"},{"messageHash":"0x151e2daf84ca9bdd52ab45bb57f4278ad6fcf812b07c508a89ec200e8fb94d64"},{"messageHash":"0xf24b9019d60e3b8aaac34046546aa0d05e0ce912151845b3243792274ab15f42"},{"messageHash":"0xd443108612ed240532042ea5ce2ab77bd93c105f4dc57309722e0d025fd30688"},{"messageHash":"0x97dd3d3a0f22692f7e30b5788d0b48a020791890b52e2a94d391601841f0eb7c"},{"messageHash":"0xe777e92274fa76b08f4d78227d2983f47238eeeeb8d905644f87b3c0c077a804"},{"messageHash":"0x489104de151f9f7a91ed1de61a2d34840739d15408e471b6cc2bb085e724546b"},{"messageHash":"0xa46e740052275dc545bbbb7940da296489bdd394d00cdc4da0e413ddbb98903a"},{"messageHash":"0x1fc32da3b41b41697061f294481f03e51cb319e3afe38ea840f3ccccdef2956c"},{"messageHash":"0x782b7430ef4dcad8bc4abfaadbe4d63d00c6a1a11fb57508d41ae9d7f2aaf8f1"},{"messageHash":"0xd4b65c1e2264b4892b60cee72ec4a9e3f16870a4fd7c07fe922cfdf6c0ca7ee4"},{"messageHash":"0x6de502fb6aee93735d01cec90f1182fe50b97521f2b92530de6d34debfd0fe21"},{"messageHash":"0x2ca2a2bc3d0edae3ae368c8a205809b3db7760ae4dcd71df569298ff5f38e33e"},{"messageHash":"0x7cfbd99c50c40c575471062aeac1c2e4342819a7ba781f375138fc397f9f38e2"},{"messageHash":"0x1b1f4530e14852881da6a25a29f36ac27844b235216e9cca9f509aab3089c744"},{"messageHash":"0xd692ef737d53f4bda99d5d32afe8d52d2a4d064edf1219cb8a7ad2a2a69d56d9"}]}'
|
||||
2026-03-18 09:08:59.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11739/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xa13048e87a327fbf89cbd01651fca278deefbf427a631f5adbe98fb536a14734&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:59.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x956f99e798c7a5e2b6ec9b39271a30728e9736a6d22260c4ecf6f085e1b63221"},{"messageHash":"0xbf43ebf15d7e6a38eef9d565d3d4707582e39a54b56e5a55fe831ef0a03bf774"},{"messageHash":"0xc500fd7d35fec661187cff14306c309401548c6210c9c76049e28f3c3a32b1f8"},{"messageHash":"0xf0bc5b82d2b6ccbed4cffd2f1a290c0191c41294dc82f55e2502b3aa12134fe6"},{"messageHash":"0xe7af852fd0798240e32a130dfea18abeae8a8564d44d40f6d3e0528bebf6fb1b"},{"messageHash":"0x151e2daf84ca9bdd52ab45bb57f4278ad6fcf812b07c508a89ec200e8fb94d64"},{"messageHash":"0xf24b9019d60e3b8aaac34046546aa0d05e0ce912151845b3243792274ab15f42"},{"messageHash":"0xd443108612ed240532042ea5ce2ab77bd93c105f4dc57309722e0d025fd30688"},{"messageHash":"0x97dd3d3a0f22692f7e30b5788d0b48a020791890b52e2a94d391601841f0eb7c"},{"messageHash":"0xe777e92274fa76b08f4d78227d2983f47238eeeeb8d905644f87b3c0c077a804"},{"messageHash":"0x489104de151f9f7a91ed1de61a2d34840739d15408e471b6cc2bb085e724546b"},{"messageHash":"0xa46e740052275dc545bbbb7940da296489bdd394d00cdc4da0e413ddbb98903a"},{"messageHash":"0x1fc32da3b41b41697061f294481f03e51cb319e3afe38ea840f3ccccdef2956c"},{"messageHash":"0x782b7430ef4dcad8bc4abfaadbe4d63d00c6a1a11fb57508d41ae9d7f2aaf8f1"},{"messageHash":"0xd4b65c1e2264b4892b60cee72ec4a9e3f16870a4fd7c07fe922cfdf6c0ca7ee4"},{"messageHash":"0x6de502fb6aee93735d01cec90f1182fe50b97521f2b92530de6d34debfd0fe21"},{"messageHash":"0x2ca2a2bc3d0edae3ae368c8a205809b3db7760ae4dcd71df569298ff5f38e33e"},{"messageHash":"0x7cfbd99c50c40c575471062aeac1c2e4342819a7ba781f375138fc397f9f38e2"},{"messageHash":"0x1b1f4530e14852881da6a25a29f36ac27844b235216e9cca9f509aab3089c744"},{"messageHash":"0xd692ef737d53f4bda99d5d32afe8d52d2a4d064edf1219cb8a7ad2a2a69d56d9"}]}'
|
||||
2026-03-18 09:08:59.619 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:59.620 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:59.620 DEBUG [src.node.waku_node] Stopping container with id 47b8104f9a07
|
||||
2026-03-18 09:09:00.227 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:09:00.228 DEBUG [src.node.waku_node] Stopping container with id 57c89936f85f
|
||||
2026-03-18 09:09:00.777 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:09:00.780 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:09:00.818 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:09:00.858 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/1b077919c104a96c.txt
Normal file
84
manual/37/data/attachments/1b077919c104a96c.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-18 09:08:55.247 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:55.247 DEBUG [tests.conftest] Running test: test_store_with_non_hex_hash with id: 2026-03-18_09-08-55__30885085-d1f4-469d-ac61-57e4a357b326
|
||||
2026-03-18 09:08:55.248 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:55.248 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:08:55.248 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:08:55.254 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:55.255 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-55__30885085-d1f4-469d-ac61-57e4a357b326__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:55.255 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:55.255 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:55.256 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:55.256 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.235
|
||||
2026-03-18 09:08:55.256 DEBUG [src.node.docker_mananger] Generated ports ['18567', '18568', '18569', '18570', '18571']
|
||||
2026-03-18 09:08:55.257 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:55.257 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:55.257 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:55.257 DEBUG [src.node.docker_mananger] docker run -i -t -p 18567:18567 -p 18568:18568 -p 18569:18569 -p 18570:18570 -p 18571:18571 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18569 --rest-port=18567 --tcp-port=18568 --discv5-udp-port=18570 --rest-address=0.0.0.0 --nat=extip:172.18.40.235 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=abb7dfc6d8cec99cf7bc7bed47c47f11ca96b1ad8daf3e46d7de5cb8f3be80db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18571 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:08:55.449 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.235 waku ac709afeaba8ef99fefa44a48989a5635049870b4489ec4da0426439798f0ab1
|
||||
2026-03-18 09:08:55.486 ERROR [src.node.docker_mananger] Max retries reached for container a783796ef08e. Exiting log stream.
|
||||
2026-03-18 09:08:55.488 DEBUG [src.node.docker_mananger] Container started with ID ac709afeaba8. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-55__30885085-d1f4-469d-ac61-57e4a357b326__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:55.488 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18567
|
||||
2026-03-18 09:08:55.489 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:56.044 ERROR [src.node.docker_mananger] Max retries reached for container 132aa0d4cecf. Exiting log stream.
|
||||
2026-03-18 09:08:56.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18567/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:56.492 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:56.492 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:56.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18567/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:56.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.235/tcp/18568/p2p/16Uiu2HAmHte6LkScn96nPTqxjEDGU1751PW8Prg4G7K8TrWJQMFa","/ip4/172.18.40.235/tcp/18569/ws/p2p/16Uiu2HAmHte6LkScn96nPTqxjEDGU1751PW8Prg4G7K8TrWJQMFa"],"enrUri":"enr:-L24QKXDoWwSyzHNMi70TxRNHBmFpN47sm69KAYLE6U0ENMbTnjAiTtGohDqV7CFu7Pobahw5qCyNT7nsVqb69QuvsACgmlkgnY0gmlwhKwSKOuKbXVsdGlhZGRyc5YACASsEijrBkiIAAoErBIo6wZIid0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDTcmpFE_-VB8RqGqF1EFCmT811HXarn1OkXwVZiz7syWDdGNwgkiIg3VkcIJIioV3YWt1MgM"}'
|
||||
2026-03-18 09:08:56.495 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:56.502 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:56.502 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-55__30885085-d1f4-469d-ac61-57e4a357b326__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:56.502 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:56.502 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.249.134
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.docker_mananger] Generated ports ['58683', '58684', '58685', '58686', '58687']
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:56.504 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:56.504 DEBUG [src.node.docker_mananger] docker run -i -t -p 58683:58683 -p 58684:58684 -p 58685:58685 -p 58686:58686 -p 58687:58687 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58685 --rest-port=58683 --tcp-port=58684 --discv5-udp-port=58686 --rest-address=0.0.0.0 --nat=extip:172.18.249.134 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2581be8ab28e8243bebbbaa55fb42b02b038d50d70087a4bf3cf6504b9bfec4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58687 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKXDoWwSyzHNMi70TxRNHBmFpN47sm69KAYLE6U0ENMbTnjAiTtGohDqV7CFu7Pobahw5qCyNT7nsVqb69QuvsACgmlkgnY0gmlwhKwSKOuKbXVsdGlhZGRyc5YACASsEijrBkiIAAoErBIo6wZIid0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDTcmpFE_-VB8RqGqF1EFCmT811HXarn1OkXwVZiz7syWDdGNwgkiIg3VkcIJIioV3YWt1MgM --storenode=/ip4/172.18.40.235/tcp/18568/p2p/16Uiu2HAmHte6LkScn96nPTqxjEDGU1751PW8Prg4G7K8TrWJQMFa --store=true --relay=true
|
||||
2026-03-18 09:08:56.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.249.134 waku 4d3389e8a13333e9c243cf9903e0a45518db79740282c7e680624724bd687825
|
||||
2026-03-18 09:08:56.739 DEBUG [src.node.docker_mananger] Container started with ID 4d3389e8a133. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-55__30885085-d1f4-469d-ac61-57e4a357b326__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:56.739 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58683
|
||||
2026-03-18 09:08:56.740 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:57.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58683/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:57.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:57.743 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:57.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58683/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:57.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.134/tcp/58684/p2p/16Uiu2HAkwkVPiMA9sXuyAyaW96EYrDDPJTGfSbT5MRxsj8CEByvw","/ip4/172.18.249.134/tcp/58685/ws/p2p/16Uiu2HAkwkVPiMA9sXuyAyaW96EYrDDPJTGfSbT5MRxsj8CEByvw"],"enrUri":"enr:-L24QClY36OQyg7YolMBwQ8lcq5v80OFrUU4IQ8ghyTMy09kECoze6LUy12BeMn4fwSmbT_DwSqgB-7IXFEVp8aN-oECgmlkgnY0gmlwhKwS-YaKbXVsdGlhZGRyc5YACASsEvmGBuU8AAoErBL5hgblPd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECIolwFB0SdmVl5C-SI4rSTJGzHywJgcWOvDmd6cX5dhiDdGNwguU8g3VkcILlPoV3YWt1MgM"}'
|
||||
2026-03-18 09:08:57.746 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:57.747 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58683/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.40.235/tcp/18568/p2p/16Uiu2HAmHte6LkScn96nPTqxjEDGU1751PW8Prg4G7K8TrWJQMFa"]'
|
||||
2026-03-18 09:08:57.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18567/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:57.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58683/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:57.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.756 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18567/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:57.964 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:57.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18567/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:57.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:57.970 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.171 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18567/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.177 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.378 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:58.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18567/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:58.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:58.385 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:58.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18567/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=test&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:58.588 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:18567/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
|
||||
2026-03-18 09:08:58.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58683/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=test&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:58.592 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58683/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
|
||||
2026-03-18 09:08:58.594 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:58.595 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:58.595 DEBUG [src.node.waku_node] Stopping container with id ac709afeaba8
|
||||
2026-03-18 09:08:59.217 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:59.217 DEBUG [src.node.waku_node] Stopping container with id 4d3389e8a133
|
||||
2026-03-18 09:08:59.762 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:59.763 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:59.777 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:59.784 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/1b29aba3ac6eefe3.txt
Normal file
84
manual/37/data/attachments/1b29aba3ac6eefe3.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-18 09:09:44.722 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:09:44.722 DEBUG [tests.conftest] Running test: test_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2026-03-18_09-09-44__8f1b0dc4-9519-4c33-be85-a848f0baaddf
|
||||
2026-03-18 09:09:44.722 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:09:44.723 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:09:44.723 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-18 09:09:44.732 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:44.733 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-44__8f1b0dc4-9519-4c33-be85-a848f0baaddf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:44.733 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:09:44.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:09:44.735 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:09:44.736 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.104
|
||||
2026-03-18 09:09:44.737 DEBUG [src.node.docker_mananger] Generated ports ['50493', '50494', '50495', '50496', '50497']
|
||||
2026-03-18 09:09:44.737 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:09:44.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:09:44.739 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:09:44.739 DEBUG [src.node.docker_mananger] docker run -i -t -p 50493:50493 -p 50494:50494 -p 50495:50495 -p 50496:50496 -p 50497:50497 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50495 --rest-port=50493 --tcp-port=50494 --discv5-udp-port=50496 --rest-address=0.0.0.0 --nat=extip:172.18.121.104 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dbceab9db3c63dbffc2934eaffdd44af422af8df1eb180d1ffcc621680cc8bab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50497 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:09:44.930 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.104 waku ff55a778934ec6ddf65e981379e463f52c85f904fc73418370a465a237d2530e
|
||||
2026-03-18 09:09:44.947 ERROR [src.node.docker_mananger] Max retries reached for container 2c3611b5ba88. Exiting log stream.
|
||||
2026-03-18 09:09:44.966 DEBUG [src.node.docker_mananger] Container started with ID ff55a778934e. Setting up logs at ./log/docker/node1_2026-03-18_09-09-44__8f1b0dc4-9519-4c33-be85-a848f0baaddf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:44.967 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 50493
|
||||
2026-03-18 09:09:44.967 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:09:45.552 ERROR [src.node.docker_mananger] Max retries reached for container 6a1f83c2081b. Exiting log stream.
|
||||
2026-03-18 09:09:45.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50493/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:45.971 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-18 09:09:45.971 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:09:45.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50493/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:45.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.104/tcp/50494/p2p/16Uiu2HAkxhaNURVeMoXJTi4iNMV237ahHioGAnjd84gf7qB91JuH","/ip4/172.18.121.104/tcp/50495/ws/p2p/16Uiu2HAkxhaNURVeMoXJTi4iNMV237ahHioGAnjd84gf7qB91JuH"],"enrUri":"enr:-L24QDDGs1fImMBLQqRSB4WQldnKJAjuD8x5hAoGxL7-cdgJLFyudDTaJCsAIsc64xfp0UQHxYqYT21wyFNKKuXlBNYCgmlkgnY0gmlwhKwSeWiKbXVsdGlhZGRyc5YACASsEnloBsU-AAoErBJ5aAbFP90DgnJzhQDGAQAAiXNlY3AyNTZrMaECMKYC-2ep6dCX41GOHkqWtZaF0zpEqVsv92_gIStKVvyDdGNwgsU-g3VkcILFQIV3YWt1MgE"}'
|
||||
2026-03-18 09:09:45.974 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:09:45.980 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:45.981 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-44__8f1b0dc4-9519-4c33-be85-a848f0baaddf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:45.981 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:09:45.981 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:09:45.982 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:09:45.982 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.187
|
||||
2026-03-18 09:09:45.983 DEBUG [src.node.docker_mananger] Generated ports ['32324', '32325', '32326', '32327', '32328']
|
||||
2026-03-18 09:09:45.983 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:09:45.983 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:09:45.983 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:09:45.983 DEBUG [src.node.docker_mananger] docker run -i -t -p 32324:32324 -p 32325:32325 -p 32326:32326 -p 32327:32327 -p 32328:32328 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32326 --rest-port=32324 --tcp-port=32325 --discv5-udp-port=32327 --rest-address=0.0.0.0 --nat=extip:172.18.191.187 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c77ebdefa2c8dfa11b3ca595c10a8a3e8f1c51f7dd9ebad615b44bbb6186f7ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32328 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDDGs1fImMBLQqRSB4WQldnKJAjuD8x5hAoGxL7-cdgJLFyudDTaJCsAIsc64xfp0UQHxYqYT21wyFNKKuXlBNYCgmlkgnY0gmlwhKwSeWiKbXVsdGlhZGRyc5YACASsEnloBsU-AAoErBJ5aAbFP90DgnJzhQDGAQAAiXNlY3AyNTZrMaECMKYC-2ep6dCX41GOHkqWtZaF0zpEqVsv92_gIStKVvyDdGNwgsU-g3VkcILFQIV3YWt1MgE
|
||||
2026-03-18 09:09:46.183 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.187 waku b641a53156eb045958250e48d3391e3538880365d320277b65d9235df117c005
|
||||
2026-03-18 09:09:46.217 DEBUG [src.node.docker_mananger] Container started with ID b641a53156eb. Setting up logs at ./log/docker/node2_2026-03-18_09-09-44__8f1b0dc4-9519-4c33-be85-a848f0baaddf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:46.217 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 32324
|
||||
2026-03-18 09:09:46.218 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:09:47.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32324/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:47.234 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-18 09:09:47.235 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:09:47.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32324/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:47.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.187/tcp/32325/p2p/16Uiu2HAm2kKJfdJb3jeU2jcPJzCyAzCePJo5b66FUJ6s5TJ5gbmo","/ip4/172.18.191.187/tcp/32326/ws/p2p/16Uiu2HAm2kKJfdJb3jeU2jcPJzCyAzCePJo5b66FUJ6s5TJ5gbmo"],"enrUri":"enr:-L24QI-QasKq8QikDLnqD_Iwo3APokGtDoCkT37MKEqKZKHPYk6xAgTUy2wacGfrg-NdvFDv70jJVU-6sZXxZejXeXYCgmlkgnY0gmlwhKwSv7uKbXVsdGlhZGRyc5YACASsEr-7Bn5FAAoErBK_uwZ-Rt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECbMh3jjBna4I9C2Ep538HMCBdvjSEcmYeShXWzc7h5WaDdGNwgn5Fg3VkcIJ-R4V3YWt1MgE"}'
|
||||
2026-03-18 09:09:47.242 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:09:47.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32324/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.104/tcp/50494/p2p/16Uiu2HAkxhaNURVeMoXJTi4iNMV237ahHioGAnjd84gf7qB91JuH"]'
|
||||
2026-03-18 09:09:47.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.247 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-18 09:09:47.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50493/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:09:47.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.252 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32324/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:09:47.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50493/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:09:47.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.264 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:09:47.365 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:09:47.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50493/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:47.367 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":1773824987258305536,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:09:47.369 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:09:47.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32324/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:47.371 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":1773824987258305536,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:09:47.373 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-18 09:09:47.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50493/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
2026-03-18 09:09:47.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.380 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32324/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
2026-03-18 09:09:47.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50493/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:09:47.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:47.401 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:09:47.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32324/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:47.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-18 09:09:47.505 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:09:47.506 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:09:47.506 DEBUG [src.node.waku_node] Stopping container with id ff55a778934e
|
||||
2026-03-18 09:09:48.043 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:09:48.046 DEBUG [src.node.waku_node] Stopping container with id b641a53156eb
|
||||
2026-03-18 09:09:48.604 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:09:48.605 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:09:48.613 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:09:48.620 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
475
manual/37/data/attachments/1b7c4435815bf8da.txt
Normal file
475
manual/37/data/attachments/1b7c4435815bf8da.txt
Normal file
@ -0,0 +1,475 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_packet_reordering with id: 2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.27.28
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15824', '15825', '15826', '15827', '15828']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15824:15824 -p 15825:15825 -p 15826:15826 -p 15827:15827 -p 15828:15828 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15826 --rest-port=15824 --tcp-port=15825 --discv5-udp-port=15827 --rest-address=0.0.0.0 --nat=extip:172.18.27.28 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cfff88dbfe0635ca22aa4c527fcf0f5f1f99cdab5ca582ef1df24ffdcc49d457 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15828 --metrics-logging=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3009fbf5756f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.28 waku 30459324783d7baa5876a03745efe292e24b50c0b83ce39b0aa828c144df36e8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 30459324783d. Setting up logs at ./log/docker/node1_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 15824
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f979ae566836. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15824/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15824/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.28/tcp/15825/p2p/16Uiu2HAmSxDh1nZJffH9D7wL3N9TeR5hzN7ndQksRojrBrgqyxVf","/ip4/172.18.27.28/tcp/15826/ws/p2p/16Uiu2HAmSxDh1nZJffH9D7wL3N9TeR5hzN7ndQksRojrBrgqyxVf"],"enrUri":"enr:-L24QNeyTAEBeVw34w8pnj06Uz2-iT_ItT1MP4f2LZ1F1ECUTdmb-iuUkg2Wgs0H5ehYMFA3l6vfYwaPEOqNuWRupV8CgmlkgnY0gmlwhKwSGxyKbXVsdGlhZGRyc5YACASsEhscBj3RAAoErBIbHAY90t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED1G2TC6lSjZ6Z4dU0b4628YPYXhfSwLguhvl6eqZs-JqDdGNwgj3Rg3VkcII904V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.222.167
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52711', '52712', '52713', '52714', '52715']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52711:52711 -p 52712:52712 -p 52713:52713 -p 52714:52714 -p 52715:52715 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=200 --websocket-port=52713 --rest-port=52711 --tcp-port=52712 --discv5-udp-port=52714 --rest-address=0.0.0.0 --nat=extip:172.18.222.167 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=02b2dd87a40fe5764bfa3ab251bef1cbded2abbc9dac5f642150baef6bbab9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52715 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNeyTAEBeVw34w8pnj06Uz2-iT_ItT1MP4f2LZ1F1ECUTdmb-iuUkg2Wgs0H5ehYMFA3l6vfYwaPEOqNuWRupV8CgmlkgnY0gmlwhKwSGxyKbXVsdGlhZGRyc5YACASsEhscBj3RAAoErBIbHAY90t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED1G2TC6lSjZ6Z4dU0b4628YPYXhfSwLguhvl6eqZs-JqDdGNwgj3Rg3VkcII904V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.167 waku 089cac532bb7ef6b3c1f7520adaa6dff268dca50ed20506424885cef0c50ce25
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 089cac532bb7. Setting up logs at ./log/docker/node2_2026-03-18_09-10-05__a3f20a1f-e07f-47a5-8c34-f8f006135c0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 52711
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52711/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52711/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.167/tcp/52712/p2p/16Uiu2HAkyUYj3kzcd6fJsBZ23ZHMAGrQMDbZYhM4YNoL7ipVf9G2","/ip4/172.18.222.167/tcp/52713/ws/p2p/16Uiu2HAkyUYj3kzcd6fJsBZ23ZHMAGrQMDbZYhM4YNoL7ipVf9G2"],"enrUri":"enr:-L24QL5cKEE5VNn4zRBLOOBNuPEe5LurhG2xopJJltGZqDH_K0cPCP56slDASGkKVfAkdITq8my1zmSsoGQ5bn-x03MCgmlkgnY0gmlwhKwS3qeKbXVsdGlhZGRyc5YACASsEt6nBs3oAAoErBLepwbN6d0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPCtJqiYsgGA62GXwO_FUD5rwHzlRjjbpVrs6Oe2uzteDdGNwgs3og3VkcILN6oV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52711/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15824/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.222.167/tcp/57490/p2p/16Uiu2HAkyUYj3kzcd6fJsBZ23ZHMAGrQMDbZYhM4YNoL7ipVf9G2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52711/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.27.28/tcp/15825/p2p/16Uiu2HAmSxDh1nZJffH9D7wL3N9TeR5hzN7ndQksRojrBrgqyxVf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '12179', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '12179', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '10ms', 'reorder', '25%', '50%']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:721 packet_reordering reorder=25% corr=50% msg_count=200 received=200 elapsed=0.54s
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 30459324783d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 089cac532bb7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
108
manual/37/data/attachments/1b9d53215e34b141.txt
Normal file
108
manual/37/data/attachments/1b9d53215e34b141.txt
Normal file
@ -0,0 +1,108 @@
|
||||
2026-03-18 09:13:31.882 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:13:31.882 DEBUG [tests.conftest] Running test: test_cursor_equal_to_first_message with id: 2026-03-18_09-13-31__de17c3ea-a049-413d-bd3d-f59f7b39e7d3
|
||||
2026-03-18 09:13:31.882 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:13:31.883 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:13:31.883 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:13:31.890 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:13:31.890 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-13-31__de17c3ea-a049-413d-bd3d-f59f7b39e7d3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:31.890 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:13:31.890 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:13:31.891 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:13:31.891 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.100.27
|
||||
2026-03-18 09:13:31.892 DEBUG [src.node.docker_mananger] Generated ports ['18871', '18872', '18873', '18874', '18875']
|
||||
2026-03-18 09:13:31.892 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:13:31.892 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:13:31.892 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:13:31.892 DEBUG [src.node.docker_mananger] docker run -i -t -p 18871:18871 -p 18872:18872 -p 18873:18873 -p 18874:18874 -p 18875:18875 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18873 --rest-port=18871 --tcp-port=18872 --discv5-udp-port=18874 --rest-address=0.0.0.0 --nat=extip:172.18.100.27 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9ddb4d982b37ef418bc11d83a5c75a5dedbfc452844ced4dd9afbe38644ee9fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18875 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:13:32.088 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.100.27 waku a05888b844e806956b0b25fee03784e4e49ce13576c44ef7d01372b3d724bae5
|
||||
2026-03-18 09:13:32.121 DEBUG [src.node.docker_mananger] Container started with ID a05888b844e8. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-13-31__de17c3ea-a049-413d-bd3d-f59f7b39e7d3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:32.122 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18871
|
||||
2026-03-18 09:13:32.124 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:13:32.159 ERROR [src.node.docker_mananger] Max retries reached for container 5e1216b96e3d. Exiting log stream.
|
||||
2026-03-18 09:13:32.671 ERROR [src.node.docker_mananger] Max retries reached for container d54685ebdca6. Exiting log stream.
|
||||
2026-03-18 09:13:33.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18871/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:33.127 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:13:33.127 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:13:33.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:33.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.27/tcp/18872/p2p/16Uiu2HAmSFsYD5h5XsDBbBBYSiZLkY2iUj8gca6q8cwhLoPLaUCh","/ip4/172.18.100.27/tcp/18873/ws/p2p/16Uiu2HAmSFsYD5h5XsDBbBBYSiZLkY2iUj8gca6q8cwhLoPLaUCh"],"enrUri":"enr:-L24QCIrNH6am-zrt1eEnGXySAojhR6hkZ9D-F2wZMnQgcHAedgpFZvkKFHONGvSunyxPEff7oxMSRtG31gt99JwsJACgmlkgnY0gmlwhKwSZBuKbXVsdGlhZGRyc5YACASsEmQbBkm4AAoErBJkGwZJud0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyheOafN9MA4Zr0FopgM9dfr2tS4ggpglPwGfJilc54qDdGNwgkm4g3VkcIJJuoV3YWt1MgM"}'
|
||||
2026-03-18 09:13:33.130 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:13:33.138 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:13:33.138 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-13-31__de17c3ea-a049-413d-bd3d-f59f7b39e7d3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:33.138 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:13:33.138 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:13:33.139 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:13:33.140 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.73
|
||||
2026-03-18 09:13:33.140 DEBUG [src.node.docker_mananger] Generated ports ['53139', '53140', '53141', '53142', '53143']
|
||||
2026-03-18 09:13:33.140 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:13:33.140 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:13:33.140 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:13:33.140 DEBUG [src.node.docker_mananger] docker run -i -t -p 53139:53139 -p 53140:53140 -p 53141:53141 -p 53142:53142 -p 53143:53143 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53141 --rest-port=53139 --tcp-port=53140 --discv5-udp-port=53142 --rest-address=0.0.0.0 --nat=extip:172.18.172.73 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cac0fdd36d73cc2aece1d2bbeb93ef6d9fdde8fad214065bceafcf1dd5bd01af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53143 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCIrNH6am-zrt1eEnGXySAojhR6hkZ9D-F2wZMnQgcHAedgpFZvkKFHONGvSunyxPEff7oxMSRtG31gt99JwsJACgmlkgnY0gmlwhKwSZBuKbXVsdGlhZGRyc5YACASsEmQbBkm4AAoErBJkGwZJud0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyheOafN9MA4Zr0FopgM9dfr2tS4ggpglPwGfJilc54qDdGNwgkm4g3VkcIJJuoV3YWt1MgM --storenode=/ip4/172.18.100.27/tcp/18872/p2p/16Uiu2HAmSFsYD5h5XsDBbBBYSiZLkY2iUj8gca6q8cwhLoPLaUCh --store=true --relay=true
|
||||
2026-03-18 09:13:33.338 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.73 waku 37ed8edbcbf39c43234dabd5bf95aeb6e6f6ee75c8377ea3866028836ce403de
|
||||
2026-03-18 09:13:33.375 DEBUG [src.node.docker_mananger] Container started with ID 37ed8edbcbf3. Setting up logs at ./log/docker/store_node1_2026-03-18_09-13-31__de17c3ea-a049-413d-bd3d-f59f7b39e7d3__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:33.375 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 53139
|
||||
2026-03-18 09:13:33.375 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:13:34.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53139/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:34.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:13:34.379 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:13:34.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53139/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:34.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.73/tcp/53140/p2p/16Uiu2HAkvWNoGwz7TrVXKpaoBzsd8F4YGNR7MDjpW64UoxAhs1uQ","/ip4/172.18.172.73/tcp/53141/ws/p2p/16Uiu2HAkvWNoGwz7TrVXKpaoBzsd8F4YGNR7MDjpW64UoxAhs1uQ"],"enrUri":"enr:-L24QPE0X1Pbu0wwW9IG15EEuR_mxzcwAFmp-C68pxi6SKXHHLTn-J8clxxIyarVLlzJew4PwLukSqSSu05VTkldLlcCgmlkgnY0gmlwhKwSrEmKbXVsdGlhZGRyc5YACASsEqxJBs-UAAoErBKsSQbPld0DgnJzhQDGAQAAiXNlY3AyNTZrMaECEBAp-dSrumg0wV3V4o2Q1wxLniN_n3wlS1hIfbBHBI-DdGNwgs-Ug3VkcILPloV3YWt1MgM"}'
|
||||
2026-03-18 09:13:34.382 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:13:34.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53139/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.27/tcp/18872/p2p/16Uiu2HAmSFsYD5h5XsDBbBBYSiZLkY2iUj8gca6q8cwhLoPLaUCh"]'
|
||||
2026-03-18 09:13:34.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:13:34.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53139/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:13:34.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.392 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:34.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:34.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.397 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:34.599 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:34.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:34.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:34.807 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:34.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:34.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:34.814 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:35.015 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:35.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:35.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:35.022 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:35.223 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:35.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:35.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:35.230 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:35.430 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:35.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:35.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:35.437 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:35.638 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:35.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:35.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:35.645 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:35.846 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:35.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:35.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:35.853 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:36.054 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:36.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:36.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:36.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:36.263 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:36.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:36.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:36.270 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:36.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18871/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x89d1a5f7035e29fa149af1479fed637aa0109d6853783495bc5e116c111b244b&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:36.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x889f7700f5a2359652ecfaeaef06c5b544d8e7deae127c116ab3878945c3de27"},{"messageHash":"0x3a2cd2974dace44ddbeed8fa7fddca11dae152e88a5aa92d7d423398b04aefb5"},{"messageHash":"0x4218dd333c330f073fe10cefb501608005616ae250541c90757dd087048d3020"},{"messageHash":"0xeda174c38dc3a50a943e214163d7fcc28aa837a69bf5037685bf12bbdaba7f1e"},{"messageHash":"0x2de4d3855f9a5d6bc5f324d5dc6ae2836ed4b65940e82d1163b4e312c02d8de1"},{"messageHash":"0x3c48879e312e0d80c6049e62a18b5e36b060511cc02152fa4b1d5b050bb3ea53"},{"messageHash":"0x9a3ae2a5970b39f4cd695cf382573c38a716d4fadaf898e978fd2248c80ae44f"},{"messageHash":"0x3571629336e61d7e1230874b30a3977c69af5040f68d7305d5f55a35675d107d"},{"messageHash":"0xb524acea2db0fe259a1eee05a3e20309eea8e2af2c6ecfb513fe345b24c259ad"}]}'
|
||||
2026-03-18 09:13:36.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53139/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x89d1a5f7035e29fa149af1479fed637aa0109d6853783495bc5e116c111b244b&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:36.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x889f7700f5a2359652ecfaeaef06c5b544d8e7deae127c116ab3878945c3de27"},{"messageHash":"0x3a2cd2974dace44ddbeed8fa7fddca11dae152e88a5aa92d7d423398b04aefb5"},{"messageHash":"0x4218dd333c330f073fe10cefb501608005616ae250541c90757dd087048d3020"},{"messageHash":"0xeda174c38dc3a50a943e214163d7fcc28aa837a69bf5037685bf12bbdaba7f1e"},{"messageHash":"0x2de4d3855f9a5d6bc5f324d5dc6ae2836ed4b65940e82d1163b4e312c02d8de1"},{"messageHash":"0x3c48879e312e0d80c6049e62a18b5e36b060511cc02152fa4b1d5b050bb3ea53"},{"messageHash":"0x9a3ae2a5970b39f4cd695cf382573c38a716d4fadaf898e978fd2248c80ae44f"},{"messageHash":"0x3571629336e61d7e1230874b30a3977c69af5040f68d7305d5f55a35675d107d"},{"messageHash":"0xb524acea2db0fe259a1eee05a3e20309eea8e2af2c6ecfb513fe345b24c259ad"}]}'
|
||||
2026-03-18 09:13:36.480 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:13:36.481 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:13:36.481 DEBUG [src.node.waku_node] Stopping container with id a05888b844e8
|
||||
2026-03-18 09:13:37.034 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:13:37.036 DEBUG [src.node.waku_node] Stopping container with id 37ed8edbcbf3
|
||||
2026-03-18 09:13:37.566 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:13:37.569 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:13:37.584 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:13:37.591 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
manual/37/data/attachments/1be0dff5416e55bd.txt
Normal file
68
manual/37/data/attachments/1be0dff5416e55bd.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_no_pubsub_topic with id: 2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.152.194
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1501', '1502', '1503', '1504', '1505']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1501:1501 -p 1502:1502 -p 1503:1503 -p 1504:1504 -p 1505:1505 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1503 --rest-port=1501 --tcp-port=1502 --discv5-udp-port=1504 --rest-address=0.0.0.0 --nat=extip:172.18.152.194 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b1ecdb9d1fbffdb2a74aa10c63863bd5ce4bfe0acafcdc0c5643cb42aad17f80 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1505 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9e23a7b00975. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.194 waku 2201dd8a19cd9376cc98137f8ba5e869b7f7f5eb5ddfed8073ccc50902f6e521
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2201dd8a19cd. Setting up logs at ./log/docker/node1_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1501
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c66d55fa687c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1501/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1501/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n","/ip4/172.18.152.194/tcp/1503/ws/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n"],"enrUri":"enr:-L24QECuHBhV4hxcttcq0lhvXlYwS-4ApoIdyswr8wAb1ZJeei-VcnKQFcbZVVurAqK71DA68_s-PT_SMGs7cCN_dFgCgmlkgnY0gmlwhKwSmMKKbXVsdGlhZGRyc5YACASsEpjCBgXeAAoErBKYwgYF390DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkWO00Ubq4clHjmmSKeRAjxdh2-S_0-vLoKLB3Dvby_eDdGNwggXeg3VkcIIF4IV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.205.203
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49781', '49782', '49783', '49784', '49785']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49781:49781 -p 49782:49782 -p 49783:49783 -p 49784:49784 -p 49785:49785 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49783 --rest-port=49781 --tcp-port=49782 --discv5-udp-port=49784 --rest-address=0.0.0.0 --nat=extip:172.18.205.203 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cef2cce8af4feddbd5b2768ea10f5fab63ff2ffa9b76f2870f4b1cbdd8a301ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49785 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QECuHBhV4hxcttcq0lhvXlYwS-4ApoIdyswr8wAb1ZJeei-VcnKQFcbZVVurAqK71DA68_s-PT_SMGs7cCN_dFgCgmlkgnY0gmlwhKwSmMKKbXVsdGlhZGRyc5YACASsEpjCBgXeAAoErBKYwgYF390DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkWO00Ubq4clHjmmSKeRAjxdh2-S_0-vLoKLB3Dvby_eDdGNwggXeg3VkcIIF4IV3YWt1MgU --filternode=/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.203 waku 4817cab84c56974de08df2150c6baf89872171128fdd9d691b3c0455573c82cd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4817cab84c56. Setting up logs at ./log/docker/node2_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 49781
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49781/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49781/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.203/tcp/49782/p2p/16Uiu2HAmCimBJDVeszay6G6cjnVqzgL7sxUzM7WSbsMhwQoVZ2YR","/ip4/172.18.205.203/tcp/49783/ws/p2p/16Uiu2HAmCimBJDVeszay6G6cjnVqzgL7sxUzM7WSbsMhwQoVZ2YR"],"enrUri":"enr:-L24QDfl0n6d2AqjyxF091r3us642NqwtGwuThcsJYeStD9CMdVDKxD9EDCislZMgikrQ6wxi4NRorLHzvtnXdbKFKwCgmlkgnY0gmlwhKwSzcuKbXVsdGlhZGRyc5YACASsEs3LBsJ2AAoErBLNywbCd90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDAPdt5hDpK0mhk5vgROZM3ZFwck44lRGyUz0cq8VhiIKDdGNwgsJ2g3VkcILCeIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49781/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1501/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49781/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9adbcfd0-c5df-464e-bf93-7ca67e919dbc", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9adbcfd0-c5df-464e-bf93-7ca67e919dbc","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:49781/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2201dd8a19cd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4817cab84c56
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/1c347e6c9c8c79d8.txt
Normal file
84
manual/37/data/attachments/1c347e6c9c8c79d8.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-18 09:13:27.383 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:13:27.383 DEBUG [tests.conftest] Running test: test_passing_non_base64_cursor with id: 2026-03-18_09-13-27__124a4b58-44e0-44f3-9aaf-366052d37a91
|
||||
2026-03-18 09:13:27.383 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:13:27.383 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:13:27.384 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:13:27.390 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:13:27.391 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-13-27__124a4b58-44e0-44f3-9aaf-366052d37a91__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:27.391 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:13:27.391 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:13:27.392 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:13:27.392 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.223
|
||||
2026-03-18 09:13:27.392 DEBUG [src.node.docker_mananger] Generated ports ['14802', '14803', '14804', '14805', '14806']
|
||||
2026-03-18 09:13:27.393 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:13:27.393 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:13:27.393 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:13:27.393 DEBUG [src.node.docker_mananger] docker run -i -t -p 14802:14802 -p 14803:14803 -p 14804:14804 -p 14805:14805 -p 14806:14806 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14804 --rest-port=14802 --tcp-port=14803 --discv5-udp-port=14805 --rest-address=0.0.0.0 --nat=extip:172.18.244.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8a61dfbc0aedfefc4bafdb4b62fab2aaebeed5ed480d28df88b0fcf4a7bafddf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14806 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:13:27.588 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.223 waku 5e1216b96e3de7d2c550ee28ce98c365ce65c79f7775413910f6dbab66ad2c91
|
||||
2026-03-18 09:13:27.617 ERROR [src.node.docker_mananger] Max retries reached for container c7bb2c879364. Exiting log stream.
|
||||
2026-03-18 09:13:27.623 DEBUG [src.node.docker_mananger] Container started with ID 5e1216b96e3d. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-13-27__124a4b58-44e0-44f3-9aaf-366052d37a91__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:27.623 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 14802
|
||||
2026-03-18 09:13:27.623 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:13:28.173 ERROR [src.node.docker_mananger] Max retries reached for container 69302306861c. Exiting log stream.
|
||||
2026-03-18 09:13:28.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14802/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:28.627 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:13:28.627 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:13:28.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14802/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:28.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.223/tcp/14803/p2p/16Uiu2HAm8bbf7ccyVSC88sC9oG6wjBjepJAjK9uCFPuUkf42ub24","/ip4/172.18.244.223/tcp/14804/ws/p2p/16Uiu2HAm8bbf7ccyVSC88sC9oG6wjBjepJAjK9uCFPuUkf42ub24"],"enrUri":"enr:-L24QDUMesHCHhp3B2AM2QYmsueFwobzdPtMGFX6wj04FvZ9Y_kIB0pZ59Z3gO3DwA0krj90NZ85A6P7_3IdkF-m-2cCgmlkgnY0gmlwhKwS9N-KbXVsdGlhZGRyc5YACASsEvTfBjnTAAoErBL03wY51N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECw7LZ5vXQdLtJqrhXj3ED1khYqmDeTF5fEC-xNzxKaRWDdGNwgjnTg3VkcII51YV3YWt1MgM"}'
|
||||
2026-03-18 09:13:28.630 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:13:28.637 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:13:28.637 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-13-27__124a4b58-44e0-44f3-9aaf-366052d37a91__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:28.637 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:13:28.637 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:13:28.639 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:13:28.639 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.244
|
||||
2026-03-18 09:13:28.639 DEBUG [src.node.docker_mananger] Generated ports ['1667', '1668', '1669', '1670', '1671']
|
||||
2026-03-18 09:13:28.639 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:13:28.639 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:13:28.639 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:13:28.640 DEBUG [src.node.docker_mananger] docker run -i -t -p 1667:1667 -p 1668:1668 -p 1669:1669 -p 1670:1670 -p 1671:1671 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1669 --rest-port=1667 --tcp-port=1668 --discv5-udp-port=1670 --rest-address=0.0.0.0 --nat=extip:172.18.136.244 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=45ebde5dfdfe4be9be1b29cd01cad542fccd531d0a6811ba5955e2ccaab8cee1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1671 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDUMesHCHhp3B2AM2QYmsueFwobzdPtMGFX6wj04FvZ9Y_kIB0pZ59Z3gO3DwA0krj90NZ85A6P7_3IdkF-m-2cCgmlkgnY0gmlwhKwS9N-KbXVsdGlhZGRyc5YACASsEvTfBjnTAAoErBL03wY51N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECw7LZ5vXQdLtJqrhXj3ED1khYqmDeTF5fEC-xNzxKaRWDdGNwgjnTg3VkcII51YV3YWt1MgM --storenode=/ip4/172.18.244.223/tcp/14803/p2p/16Uiu2HAm8bbf7ccyVSC88sC9oG6wjBjepJAjK9uCFPuUkf42ub24 --store=true --relay=true
|
||||
2026-03-18 09:13:28.837 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.244 waku d54685ebdca692657439ba9f470e6bd8053ff912e7cad34fa5f99536f1974d18
|
||||
2026-03-18 09:13:28.873 DEBUG [src.node.docker_mananger] Container started with ID d54685ebdca6. Setting up logs at ./log/docker/store_node1_2026-03-18_09-13-27__124a4b58-44e0-44f3-9aaf-366052d37a91__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:13:28.874 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1667
|
||||
2026-03-18 09:13:28.874 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:13:29.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1667/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:29.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:13:29.877 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:13:29.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1667/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:29.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.244/tcp/1668/p2p/16Uiu2HAmKohCw9v7amH5YwBsEvTL2yNBbMncQtUEyq1FJ7BH3W59","/ip4/172.18.136.244/tcp/1669/ws/p2p/16Uiu2HAmKohCw9v7amH5YwBsEvTL2yNBbMncQtUEyq1FJ7BH3W59"],"enrUri":"enr:-L24QPpq4TmiC0dkCGiOoxSr7ad5eZ05JDM37eJR9exchfyIeG3QRG-KJV9pJQKNGewwS-y1jWEXQQ2HBMFv1BpWnTsCgmlkgnY0gmlwhKwSiPSKbXVsdGlhZGRyc5YACASsEoj0BgaEAAoErBKI9AYGhd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDajymoouzSpYAWMkLldzf63MPaCX14OoAUj_vrKXX0ZSDdGNwggaEg3VkcIIGhoV3YWt1MgM"}'
|
||||
2026-03-18 09:13:29.880 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:13:29.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1667/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.244.223/tcp/14803/p2p/16Uiu2HAm8bbf7ccyVSC88sC9oG6wjBjepJAjK9uCFPuUkf42ub24"]'
|
||||
2026-03-18 09:13:29.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:29.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14802/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:13:29.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:29.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1667/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:13:29.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:29.891 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:29.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:29.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:29.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:30.097 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:30.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:30.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:30.104 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:30.305 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:30.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:30.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:30.311 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:30.512 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:13:30.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:13:30.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:13:30.519 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:13:30.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14802/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=test&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:30.722 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14802/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=test&pageSize=100&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
|
||||
2026-03-18 09:13:30.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1667/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=test&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:13:30.725 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:1667/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=test&pageSize=100&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
|
||||
2026-03-18 09:13:30.727 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:13:30.729 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:13:30.729 DEBUG [src.node.waku_node] Stopping container with id 5e1216b96e3d
|
||||
2026-03-18 09:13:31.318 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:13:31.320 DEBUG [src.node.waku_node] Stopping container with id d54685ebdca6
|
||||
2026-03-18 09:13:31.857 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:13:31.861 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:13:31.872 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:13:31.879 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
668
manual/37/data/attachments/1c81a85208c03eb2.txt
Normal file
668
manual/37/data/attachments/1c81a85208c03eb2.txt
Normal file
@ -0,0 +1,668 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_extreme_number_page_size with id: 2026-03-18_09-12-02__05ef3bc2-d0aa-4671-9746-9ec73a2e4e93
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-12-02__05ef3bc2-d0aa-4671-9746-9ec73a2e4e93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.197.97
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41494', '41495', '41496', '41497', '41498']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41494:41494 -p 41495:41495 -p 41496:41496 -p 41497:41497 -p 41498:41498 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41496 --rest-port=41494 --tcp-port=41495 --discv5-udp-port=41497 --rest-address=0.0.0.0 --nat=extip:172.18.197.97 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c77c64edfd9bba39a0cf85cd5ebd0290a6befdc1b2eeb1335ba9166b568bbcf3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41498 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.97 waku ddd9fa409c0987e7d83baa57a4ce417b413998e97ba57b38251ad9d299cc9a50
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ddd9fa409c09. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-12-02__05ef3bc2-d0aa-4671-9746-9ec73a2e4e93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 41494
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4cf83c0ca6a6. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 23d08d97d743. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41494/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.97/tcp/41495/p2p/16Uiu2HAmSqyqrQ9KYwr2uetz6c6cEHptXGvNXAcbAw44z2xsoDXj","/ip4/172.18.197.97/tcp/41496/ws/p2p/16Uiu2HAmSqyqrQ9KYwr2uetz6c6cEHptXGvNXAcbAw44z2xsoDXj"],"enrUri":"enr:-L24QAHbEfb_pMF55bZ16xfqB3RjJc5jTUM8Bs3KPqwIMVtmAoVUODrZzVdxPbpo3dzZntyCJJ0PovY9aWDb_LM-XQMCgmlkgnY0gmlwhKwSxWGKbXVsdGlhZGRyc5YACASsEsVhBqIXAAoErBLFYQaiGN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED0tRulvNRJeYD1dbEnGi-Z7pJdKtWzup1wmD04A2pmBaDdGNwgqIXg3VkcIKiGYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-12-02__05ef3bc2-d0aa-4671-9746-9ec73a2e4e93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.177
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64967', '64968', '64969', '64970', '64971']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64967:64967 -p 64968:64968 -p 64969:64969 -p 64970:64970 -p 64971:64971 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64969 --rest-port=64967 --tcp-port=64968 --discv5-udp-port=64970 --rest-address=0.0.0.0 --nat=extip:172.18.91.177 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9bfbd8b11aa338d9abab48d6ad7fb6ba48e6fd31f82868c1a6bbc034684df0c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64971 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAHbEfb_pMF55bZ16xfqB3RjJc5jTUM8Bs3KPqwIMVtmAoVUODrZzVdxPbpo3dzZntyCJJ0PovY9aWDb_LM-XQMCgmlkgnY0gmlwhKwSxWGKbXVsdGlhZGRyc5YACASsEsVhBqIXAAoErBLFYQaiGN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED0tRulvNRJeYD1dbEnGi-Z7pJdKtWzup1wmD04A2pmBaDdGNwgqIXg3VkcIKiGYV3YWt1MgM --storenode=/ip4/172.18.197.97/tcp/41495/p2p/16Uiu2HAmSqyqrQ9KYwr2uetz6c6cEHptXGvNXAcbAw44z2xsoDXj --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.177 waku cdc88f619d0ca26c6f04e51672a301004d719677267df686bcf884d2ed8fc519
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cdc88f619d0c. Setting up logs at ./log/docker/store_node1_2026-03-18_09-12-02__05ef3bc2-d0aa-4671-9746-9ec73a2e4e93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 64967
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64967/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64967/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.177/tcp/64968/p2p/16Uiu2HAmCdwL4phGxk7qVFJjp7mHJYHskWrKbCfKpw724naegAbP","/ip4/172.18.91.177/tcp/64969/ws/p2p/16Uiu2HAmCdwL4phGxk7qVFJjp7mHJYHskWrKbCfKpw724naegAbP"],"enrUri":"enr:-L24QFeMsZdIU6TybfvVlp5O1t5OhXTDnuOMaeyfPQo8AiaPRBx-eTsFZH3nC-LdkTVfJKwzlfe-U7IpZuhFBQUhi3ICgmlkgnY0gmlwhKwSW7GKbXVsdGlhZGRyc5YACASsEluxBv3IAAoErBJbsQb9yd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC_7sA0_67zXiATqdZcJrrLQrV53GAkbxfnCufRUJnTNaDdGNwgv3Ig3VkcIL9yoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64967/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.97/tcp/41495/p2p/16Uiu2HAmSqyqrQ9KYwr2uetz6c6cEHptXGvNXAcbAw44z2xsoDXj"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64967/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41494/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=1000000&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64967/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=1000000&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ddd9fa409c09
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id cdc88f619d0c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
104
manual/37/data/attachments/1c9f5ea9c8db96ba.txt
Normal file
104
manual/37/data/attachments/1c9f5ea9c8db96ba.txt
Normal file
@ -0,0 +1,104 @@
|
||||
2026-03-18 09:06:53.516 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:06:53.516 DEBUG [tests.conftest] Running test: test_admin_service_peers_contains_expected_addrs_and_protocols with id: 2026-03-18_09-06-53__ca71cef5-a108-403b-8c60-37596fb6436f
|
||||
2026-03-18 09:06:53.516 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:06:53.516 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:06:53.517 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:06:53.522 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.522 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-53__ca71cef5-a108-403b-8c60-37596fb6436f__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.527 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.527 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-53__ca71cef5-a108-403b-8c60-37596fb6436f__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.532 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.532 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-06-53__ca71cef5-a108-403b-8c60-37596fb6436f__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.537 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.537 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-06-53__ca71cef5-a108-403b-8c60-37596fb6436f__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.538 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:06:53.538 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:06:53.544 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.544 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.549 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.549 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.553 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:06:53.553 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.554 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:53.554 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:53.555 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:53.555 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.177
|
||||
2026-03-18 09:06:53.555 DEBUG [src.node.docker_mananger] Generated ports ['28258', '28259', '28260', '28261', '28262']
|
||||
2026-03-18 09:06:53.555 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:53.555 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:53.556 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:53.556 DEBUG [src.node.docker_mananger] docker run -i -t -p 28258:28258 -p 28259:28259 -p 28260:28260 -p 28261:28261 -p 28262:28262 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28260 --rest-port=28258 --tcp-port=28259 --discv5-udp-port=28261 --rest-address=0.0.0.0 --nat=extip:172.18.236.177 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dcab78003e962d274ad3bc73bbf916cd95baf2dfe17f8fe3c354eedaf5b1ab07 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28262 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:06:53.701 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.177 waku bac66b9578ce2425a0692a0416ac1e303b13cbd9539cb0a0959ef60192510a30
|
||||
2026-03-18 09:06:53.731 DEBUG [src.node.docker_mananger] Container started with ID bac66b9578ce. Setting up logs at ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:53.732 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28258
|
||||
2026-03-18 09:06:53.732 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:53.853 ERROR [src.node.docker_mananger] Max retries reached for container 31961672177f. Exiting log stream.
|
||||
2026-03-18 09:06:54.318 ERROR [src.node.docker_mananger] Max retries reached for container 1313874939c2. Exiting log stream.
|
||||
2026-03-18 09:06:54.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28258/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.736 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-18 09:06:54.736 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:54.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28258/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:54.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.177/tcp/28259/p2p/16Uiu2HAmB9ZaAQfKDFAgRaBdvhddri4kP9eLyNsE1AaoakcFrFME","/ip4/172.18.236.177/tcp/28260/ws/p2p/16Uiu2HAmB9ZaAQfKDFAgRaBdvhddri4kP9eLyNsE1AaoakcFrFME"],"enrUri":"enr:-L24QHois4HAcca2ccIFLb1iPcwelBGvos9aeJnHF79MW4_JSTAYZdG7vFYSim0qQ-AT_LZnIyfqCIA33kJ4C2bw8ksCgmlkgnY0gmlwhKwS7LGKbXVsdGlhZGRyc5YACASsEuyxBm5jAAoErBLssQZuZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6Zpz9o66jddeykF9oE1PPy9e_VG9JysWci4YVnd5jTWDdGNwgm5jg3VkcIJuZYV3YWt1MgE"}'
|
||||
2026-03-18 09:06:54.739 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:54.739 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:54.739 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:54.740 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:54.740 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.93
|
||||
2026-03-18 09:06:54.740 DEBUG [src.node.docker_mananger] Generated ports ['62950', '62951', '62952', '62953', '62954']
|
||||
2026-03-18 09:06:54.740 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:54.741 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:54.741 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:54.741 DEBUG [src.node.docker_mananger] docker run -i -t -p 62950:62950 -p 62951:62951 -p 62952:62952 -p 62953:62953 -p 62954:62954 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62952 --rest-port=62950 --tcp-port=62951 --discv5-udp-port=62953 --rest-address=0.0.0.0 --nat=extip:172.18.131.93 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=f6036dff6ffcd9ec69f0b71f736a4ae61fafdfda3c1f2ef29a9b2cecb91b3cbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62954 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHois4HAcca2ccIFLb1iPcwelBGvos9aeJnHF79MW4_JSTAYZdG7vFYSim0qQ-AT_LZnIyfqCIA33kJ4C2bw8ksCgmlkgnY0gmlwhKwS7LGKbXVsdGlhZGRyc5YACASsEuyxBm5jAAoErBLssQZuZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6Zpz9o66jddeykF9oE1PPy9e_VG9JysWci4YVnd5jTWDdGNwgm5jg3VkcIJuZYV3YWt1MgE
|
||||
2026-03-18 09:06:54.882 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.93 waku b0eb89ba2024de78d48f1f8e11fd309c2374a6972da7d062d072efc25c9f72a6
|
||||
2026-03-18 09:06:54.907 DEBUG [src.node.docker_mananger] Container started with ID b0eb89ba2024. Setting up logs at ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:54.907 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62950
|
||||
2026-03-18 09:06:54.908 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:55.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62950/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.943 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-18 09:06:55.946 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:55.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62950/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:55.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.93/tcp/62951/p2p/16Uiu2HAmNHUGkUbS1vBjYfSUxvJz5bregwt2c1Ptcux15DuEo2Ec","/ip4/172.18.131.93/tcp/62952/ws/p2p/16Uiu2HAmNHUGkUbS1vBjYfSUxvJz5bregwt2c1Ptcux15DuEo2Ec"],"enrUri":"enr:-L24QIMosA1sLjANIeY0VuxlYEy_4X_645H4sRQh1450wK9ISIYAUw8K4KiYNyc63bMYVhR5mAHrlqDa1W-P_3B3-MMCgmlkgnY0gmlwhKwSg12KbXVsdGlhZGRyc5YACASsEoNdBvXnAAoErBKDXQb16N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDjxGppJ9VIi_dfyqJv6Mt9JiiuwymabbWfi5GfzzBlLmDdGNwgvXng3VkcIL16YV3YWt1MgE"}'
|
||||
2026-03-18 09:06:55.951 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:55.951 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:55.951 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.22
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.docker_mananger] Generated ports ['12238', '12239', '12240', '12241', '12242']
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:55.955 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:55.955 DEBUG [src.node.docker_mananger] docker run -i -t -p 12238:12238 -p 12239:12239 -p 12240:12240 -p 12241:12241 -p 12242:12242 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12240 --rest-port=12238 --tcp-port=12239 --discv5-udp-port=12241 --rest-address=0.0.0.0 --nat=extip:172.18.139.22 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fd6bce8b9febd599e4ef77412ba29d0dfb0fca6a2b58eb9589aebda4cb810e11 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12242 --metrics-logging=true --store=true --discv5-bootstrap-node=enr:-L24QHois4HAcca2ccIFLb1iPcwelBGvos9aeJnHF79MW4_JSTAYZdG7vFYSim0qQ-AT_LZnIyfqCIA33kJ4C2bw8ksCgmlkgnY0gmlwhKwS7LGKbXVsdGlhZGRyc5YACASsEuyxBm5jAAoErBLssQZuZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6Zpz9o66jddeykF9oE1PPy9e_VG9JysWci4YVnd5jTWDdGNwgm5jg3VkcIJuZYV3YWt1MgE
|
||||
2026-03-18 09:06:56.100 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.22 waku ecf8b27ddef1339a2e18ff33eeb0f6444fef89b936397b9001befca9d3af7ddb
|
||||
2026-03-18 09:06:56.126 DEBUG [src.node.docker_mananger] Container started with ID ecf8b27ddef1. Setting up logs at ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:06:56.126 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12238
|
||||
2026-03-18 09:06:56.126 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:57.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12238/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.131 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:06:57.131 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:57.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12238/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.22/tcp/12239/p2p/16Uiu2HAm71HKYnGzrG46XtvpBvhr2uBTUnPBskCQHzAkcxtBqdEz","/ip4/172.18.139.22/tcp/12240/ws/p2p/16Uiu2HAm71HKYnGzrG46XtvpBvhr2uBTUnPBskCQHzAkcxtBqdEz"],"enrUri":"enr:-L24QENeLYSoLMqWx_AQ8CiAm4CNwOaB74e2UWrpncdRw1aVZat2iMWhfl8u_Uvje-3c2rpdIDVKiVJxK21HipE9S6UCgmlkgnY0gmlwhKwSixaKbXVsdGlhZGRyc5YACASsEosWBi_PAAoErBKLFgYv0N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECrAyuwZxVj7cij-Rel42FTW6Ni-HACAr1Ev8Bx6J8JXuDdGNwgi_Pg3VkcIIv0YV3YWt1MgM"}'
|
||||
2026-03-18 09:06:57.133 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:57.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28258/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.93/tcp/62951/p2p/16Uiu2HAmNHUGkUbS1vBjYfSUxvJz5bregwt2c1Ptcux15DuEo2Ec"]'
|
||||
2026-03-18 09:06:57.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62950/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.177/tcp/28259/p2p/16Uiu2HAmB9ZaAQfKDFAgRaBdvhddri4kP9eLyNsE1AaoakcFrFME"]'
|
||||
2026-03-18 09:06:57.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28258/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.22/tcp/12239/p2p/16Uiu2HAm71HKYnGzrG46XtvpBvhr2uBTUnPBskCQHzAkcxtBqdEz"]'
|
||||
2026-03-18 09:06:57.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12238/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.177/tcp/28259/p2p/16Uiu2HAmB9ZaAQfKDFAgRaBdvhddri4kP9eLyNsE1AaoakcFrFME"]'
|
||||
2026-03-18 09:06:57.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28258/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:57.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.131.93/tcp/34502/p2p/16Uiu2HAmNHUGkUbS1vBjYfSUxvJz5bregwt2c1Ptcux15DuEo2Ec","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0-2-g85a7bf","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.139.22/tcp/49434/p2p/16Uiu2HAm71HKYnGzrG46XtvpBvhr2uBTUnPBskCQHzAkcxtBqdEz","protocols":["/vac/waku/relay/2.0.0","/vac/waku/store-query/3.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0-2-g85a7bf","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:06:57.179 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.131.93/tcp/34502/p2p/16Uiu2HAmNHUGkUbS1vBjYfSUxvJz5bregwt2c1Ptcux15DuEo2Ec', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.38.0-rc.0-2-g85a7bf', 'origin': 'UnknownOrigin'}, {'multiaddr': '/ip4/172.18.139.22/tcp/49434/p2p/16Uiu2HAm71HKYnGzrG46XtvpBvhr2uBTUnPBskCQHzAkcxtBqdEz', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/store-query/3.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.38.0-rc.0-2-g85a7bf', 'origin': 'UnknownOrigin'}]
|
||||
2026-03-18 09:06:57.181 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:06:57.182 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:06:57.182 DEBUG [src.node.waku_node] Stopping container with id bac66b9578ce
|
||||
2026-03-18 09:06:57.676 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:57.678 DEBUG [src.node.waku_node] Stopping container with id b0eb89ba2024
|
||||
2026-03-18 09:06:58.125 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:58.126 DEBUG [src.node.waku_node] Stopping container with id ecf8b27ddef1
|
||||
2026-03-18 09:06:58.490 ERROR [src.node.docker_mananger] Max retries reached for container bac66b9578ce. Exiting log stream.
|
||||
2026-03-18 09:06:58.579 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:58.581 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:06:58.588 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:06:58.592 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:06:58.597 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
71
manual/37/data/attachments/1d13ef65459c31d7.txt
Normal file
71
manual/37/data/attachments/1d13ef65459c31d7.txt
Normal file
@ -0,0 +1,71 @@
|
||||
2026-03-18 09:05:09.460 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:05:09.460 DEBUG [tests.conftest] Running test: test_relay with id: 2026-03-18_09-05-09__4589b9a2-5d8e-4af1-a901-eacca30d6400
|
||||
2026-03-18 09:05:09.461 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:05:09.461 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:05:09.461 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:05:09.461 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:05:09.462 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:05:09.472 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:09.472 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-05-09__4589b9a2-5d8e-4af1-a901-eacca30d6400__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:09.472 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:09.473 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:09.518 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-18 09:05:09.518 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.203
|
||||
2026-03-18 09:05:09.518 DEBUG [src.node.docker_mananger] Generated ports ['16988', '16989', '16990', '16991', '16992']
|
||||
2026-03-18 09:05:09.518 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:09.518 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:09.519 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:09.519 DEBUG [src.node.docker_mananger] docker run -i -t -p 16988:16988 -p 16989:16989 -p 16990:16990 -p 16991:16991 -p 16992:16992 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16990 --rest-port=16988 --tcp-port=16989 --discv5-udp-port=16991 --rest-address=0.0.0.0 --nat=extip:172.18.131.203 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=1dec11b0b9e9da22696aefc503ecd3ee1f4dc83db8adeea8ddf4cc1a4e523e34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16992 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:05:25.199 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.203 waku 23889a553bc1be35ba047266fee14f478f47f9454b444381eda66e7f94f29d6d
|
||||
2026-03-18 09:05:25.234 DEBUG [src.node.docker_mananger] Container started with ID 23889a553bc1. Setting up logs at ./log/docker/node1_2026-03-18_09-05-09__4589b9a2-5d8e-4af1-a901-eacca30d6400__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:25.234 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 16988
|
||||
2026-03-18 09:05:25.234 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:26.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16988/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:26.240 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-18 09:05:26.240 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:26.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16988/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:26.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.203/tcp/16989/p2p/16Uiu2HAmJGCoymAFAJjneA8c76MbJTcoRr8V7Sm41ehmqVgK7Lbt","/ip4/172.18.131.203/tcp/16990/ws/p2p/16Uiu2HAmJGCoymAFAJjneA8c76MbJTcoRr8V7Sm41ehmqVgK7Lbt"],"enrUri":"enr:-L24QPb8LHKLUszfHxX7O60teCMpPfC-RwJsnnozKDxTWYtGLNOSFRiknp1w0sYtZkIZgNc76GU1sR5FAK6TWj3GIPcCgmlkgnY0gmlwhKwSg8uKbXVsdGlhZGRyc5YACASsEoPLBkJdAAoErBKDywZCXt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDU0_aCTfMqv6KWxA2Wld68qXw7DsNzM-WoOz1wfDvvAODdGNwgkJdg3VkcIJCX4V3YWt1MgE"}'
|
||||
2026-03-18 09:05:26.242 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:26.249 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.249 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-05-09__4589b9a2-5d8e-4af1-a901-eacca30d6400__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.249 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:26.250 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:26.251 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:26.251 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.100
|
||||
2026-03-18 09:05:26.251 DEBUG [src.node.docker_mananger] Generated ports ['48443', '48444', '48445', '48446', '48447']
|
||||
2026-03-18 09:05:26.251 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:26.252 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:26.252 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:26.252 DEBUG [src.node.docker_mananger] docker run -i -t -p 48443:48443 -p 48444:48444 -p 48445:48445 -p 48446:48446 -p 48447:48447 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48445 --rest-port=48443 --tcp-port=48444 --discv5-udp-port=48446 --rest-address=0.0.0.0 --nat=extip:172.18.214.100 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=09e96c12d0d3d4cc08de5ac8c686d12e2ade32ee80bd6e83eebcd8cffe4b6b57 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48447 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPb8LHKLUszfHxX7O60teCMpPfC-RwJsnnozKDxTWYtGLNOSFRiknp1w0sYtZkIZgNc76GU1sR5FAK6TWj3GIPcCgmlkgnY0gmlwhKwSg8uKbXVsdGlhZGRyc5YACASsEoPLBkJdAAoErBKDywZCXt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDU0_aCTfMqv6KWxA2Wld68qXw7DsNzM-WoOz1wfDvvAODdGNwgkJdg3VkcIJCX4V3YWt1MgE
|
||||
2026-03-18 09:05:26.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.100 waku a6384c921bc53a66890a944d304cbb8d275ca077f7346df9a4fdcb783082165d
|
||||
2026-03-18 09:05:26.479 DEBUG [src.node.docker_mananger] Container started with ID a6384c921bc5. Setting up logs at ./log/docker/node1_2026-03-18_09-05-09__4589b9a2-5d8e-4af1-a901-eacca30d6400__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.479 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 48443
|
||||
2026-03-18 09:05:26.479 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:27.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48443/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.494 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-18 09:05:27.496 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:27.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48443/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.100/tcp/48444/p2p/16Uiu2HAkwXKQkc4FRn7R8ADkiEA7rBqzqGtmbYBYt3rP6a6SXEZ3","/ip4/172.18.214.100/tcp/48445/ws/p2p/16Uiu2HAkwXKQkc4FRn7R8ADkiEA7rBqzqGtmbYBYt3rP6a6SXEZ3"],"enrUri":"enr:-L24QCQ5mU2LPJDoZhOfZBPnpPCb2UgBg8hW2pYklTydlGktF0WDNULE6MXgpe_X9PjZQKaQqnnchAwekWaRLPsMPfwCgmlkgnY0gmlwhKwS1mSKbXVsdGlhZGRyc5YACASsEtZkBr08AAoErBLWZAa9Pd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECHymZusi_qzHyix5HwLFaJE-L3DMGsy8NOOaaJAtKmDaDdGNwgr08g3VkcIK9PoV3YWt1MgE"}'
|
||||
2026-03-18 09:05:27.503 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:27.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16988/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:27.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:27.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48443/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:27.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:27.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16988/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:05:27.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:27.523 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:05:27.624 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:05:27.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16988/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.627 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":1773824727516584704,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:05:27.629 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:05:27.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48443/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.632 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":1773824727516584704,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:05:27.635 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:05:27.636 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:05:27.636 DEBUG [src.node.waku_node] Stopping container with id 23889a553bc1
|
||||
2026-03-18 09:05:28.185 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:05:28.186 DEBUG [src.node.waku_node] Stopping container with id a6384c921bc5
|
||||
2026-03-18 09:05:28.735 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:05:28.739 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:05:28.752 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:05:28.764 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
430
manual/37/data/attachments/1d31cf89a2701511.txt
Normal file
430
manual/37/data/attachments/1d31cf89a2701511.txt
Normal file
@ -0,0 +1,430 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_continuous_store_sync with id: 2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.92.75
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30711', '30712', '30713', '30714', '30715']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30711:30711 -p 30712:30712 -p 30713:30713 -p 30714:30714 -p 30715:30715 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30713 --rest-port=30711 --tcp-port=30712 --discv5-udp-port=30714 --rest-address=0.0.0.0 --nat=extip:172.18.92.75 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5fc3c581acab29cc8da2d92b52ef9c9cbc219a2c7f4de1af84d40d46260ffbb5 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30715 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 20a6af6855c0. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.75 waku 93effc49307dbcbc1aa7d8d17aa8e9410cdb3ac9961679e8236a91ff95eb7183
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93effc49307d. Setting up logs at ./log/docker/node1_2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 30711
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 00ab49e82d92. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30711/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30711/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.75/tcp/30712/p2p/16Uiu2HAmKBxXr4FSC5kRE8W9fk9jQm3V7jsrWELfmtPvC3QSsdTb","/ip4/172.18.92.75/tcp/30713/ws/p2p/16Uiu2HAmKBxXr4FSC5kRE8W9fk9jQm3V7jsrWELfmtPvC3QSsdTb"],"enrUri":"enr:-L24QHHU5VrvvaAY-66XO1fp7OYoCgRMHo1u_jkicUPJAkJMUXZnl5IyI-GhiHBy2jN9J4Lja-4xQBAgdeZADZQpjtcCgmlkgnY0gmlwhKwSXEuKbXVsdGlhZGRyc5YACASsElxLBnf4AAoErBJcSwZ3-d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDYRUSL1Ksxg-VDnYnOQ3FkQ6NT4NLLXuEslXAxzHZb9aDdGNwgnf4g3VkcIJ3-oV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.17
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23443', '23444', '23445', '23446', '23447']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23443:23443 -p 23444:23444 -p 23445:23445 -p 23446:23446 -p 23447:23447 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23445 --rest-port=23443 --tcp-port=23444 --discv5-udp-port=23446 --rest-address=0.0.0.0 --nat=extip:172.18.135.17 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9ba1efcbac9415d88affd209e2100db1beabf1c9788eee3ebc7fcd5e1a7f956a --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23447 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.17 waku 017327f2d4fd0f562d1ad57bc2bf7b0455db47e60774745d31ed3c132196ee0e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 017327f2d4fd. Setting up logs at ./log/docker/node2_2026-03-18_09-08-39__e8f1a682-d3fe-4ebe-b071-f17da9b73a6b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23443
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23443/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23443/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.17/tcp/23444/p2p/16Uiu2HAmFrdAaUohCVmjeJ3EJ4Ps3oYei8cEYYAMJ4HuJCpAYdHj","/ip4/172.18.135.17/tcp/23445/ws/p2p/16Uiu2HAmFrdAaUohCVmjeJ3EJ4Ps3oYei8cEYYAMJ4HuJCpAYdHj"],"enrUri":"enr:-L24QBQf5aHczdKJX5DFm78eNsHCDhqtVHgNakEaVvAxRcJ0Dj04l3N4ZwEO_Xj49T5pbD4M_dLG6wpJx2IIlHd3vu8CgmlkgnY0gmlwhKwShxGKbXVsdGlhZGRyc5YACASsEocRBluUAAoErBKHEQZbld0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDL44TrtK6IhNkQwn3wPD3Mr7H4b7oViFuZcSbgmD1FOKDdGNwgluUg3VkcIJbloV3YWt1MhI"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23443/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.75/tcp/30712/p2p/16Uiu2HAmKBxXr4FSC5kRE8W9fk9jQm3V7jsrWELfmtPvC3QSsdTb"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23443/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x349692acd0a6f77dfcec85c82a708e5e7eb0c7975133e63af59f574aab35911b"},{"messageHash":"0x1d5dae188faf0f0573c6630c40990b2c535c6425cd8ff3b165f1fa1166c47f64"},{"messageHash":"0xbe043a5ad3a5e0e313e2ac6414d31af8c0938ef00c8372e62f76cb16b23c13d5"},{"messageHash":"0x3773824a67237383fcfa91d331146ab809fe5a0ffbf4acd45c2b74a53696654d"},{"messageHash":"0xc900608efc834cc67ccbc812b94593f56ab3e230a28021defe6235e6a4f28112"},{"messageHash":"0x1ef45e44b27b708ead219409011be5227be2ee3e258b372cd73aa659b1e156c0"},{"messageHash":"0xbb151846c76ac97f27f93ef95e73347d270436e285e5dbe6599f9f772ce72320"},{"messageHash":"0x807c9b0c57d5f1b689e04a9f07c180dd4ae19c3eedc34ef50ed35c9eed95d9ed"},{"messageHash":"0xca29b53eeb39b24ba3d3f86c00e40ec2a8b6b324d4fdfa0fc26071077b53e41c"},{"messageHash":"0x1f0d68fabec2aa8789980b088dc2acaec6c465d2560f1ec7fd5caaeb8ca58e36"},{"messageHash":"0xa8ce7c9a3e6e1ba79b7e93ffc3fcb9988e599da1a87d78e14236562c6c43e784"},{"messageHash":"0xc8ee273fbd6e5f2de68108cf6914e6aab438f39e798fc2a5a8aebbeaab6e7d0c"},{"messageHash":"0x00315dff2856816df7c8c056af1c354a6b2391d4034fdcbc771b42109423e755"},{"messageHash":"0xcec552e5022178f8dc1e17ac25d3a2d0166a6f44dc3d53f04ff3fcc1ae6c4c08"},{"messageHash":"0x2268fd09aa0d6735248cb6f3c4ca1ac05150cbef49e2a7d32b08f2b9943dd995"},{"messageHash":"0x75e17c5c1a5ca21a9268dba270b0664094ef4d49d16bc9b67570edf8d4fbcac3"},{"messageHash":"0x585dc735f0b57ee2b057326cf9dace6f75e6f8eb59c3094c5f4a023efcb5a14b"},{"messageHash":"0x03f4ea03470472cf13129b2da5c2656556c4e6a223eaff425934cae0e6d1caad"},{"messageHash":"0xf704b5ebfe43cb2ee9957f54a514a56d21ceec560848c427da30da65b9565d5d"},{"messageHash":"0xf142f1cf3afb591db840b55380c15757fbe3790564e150ead6c214f469c551cc"},{"messageHash":"0x6bfe7ea554b22048cc5005b849feed30bebc753efb6e59b24de87cd668e29232"},{"messageHash":"0xec906f36d449dd85e92baa1548827513601d64d58b88b4e3ee2a05a762f98f04"},{"messageHash":"0x1d3230ab4f363b6bc91a620b48cb00234495c423fc8aa1342b101974ca26b666"},{"messageHash":"0x1f26371ed65258fe481d4fca114b18e0330423c611046b7a8eb8052c914ec2b6"},{"messageHash":"0xac728560fb9926f6fc9069a6a3ca6d68115005138b5aee6ae7b566fc3b227d6b"},{"messageHash":"0xfc323c79c889a1b0f7f8f4d85f9580be981c8ab5fc54a3600f979d14ef0fb272"},{"messageHash":"0x9192e0c8233b87fe9fa322742ec3ec5bc08074c15b7f4bd30570f5a6d85d44f6"},{"messageHash":"0x21abad844e8bc7e87c4b7ef535bd2a544e9f5b2f6acdf812ac0574dcf02058a8"},{"messageHash":"0xda31c38bec3b1f9ac079b2cd575901e3c846795ff07104516c639417ee955280"},{"messageHash":"0xa9dadeaca48c7eacbcd3548a2ff98b20551c89496aa08d144a9c625aa6cc6deb"}]}'
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:1036 Node-2 store has 30/30 messages
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23443/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:1036 Node-2 store has 60/60 messages
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23443/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:1036 Node-2 store has 90/90 messages
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 93effc49307d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 017327f2d4fd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
80
manual/37/data/attachments/1d3ec1df4b1f1af5.txt
Normal file
80
manual/37/data/attachments/1d3ec1df4b1f1af5.txt
Normal file
@ -0,0 +1,80 @@
|
||||
2026-03-18 09:08:44.150 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:44.151 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_very_large_request_id with id: 2026-03-18_09-08-44__369423d9-3eef-4c6e-aff8-7d777c163467
|
||||
2026-03-18 09:08:44.151 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:44.151 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:08:44.151 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:08:44.158 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:44.158 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-44__369423d9-3eef-4c6e-aff8-7d777c163467__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:44.158 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:44.158 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.41
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.docker_mananger] Generated ports ['4471', '4472', '4473', '4474', '4475']
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:44.160 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:44.160 DEBUG [src.node.docker_mananger] docker run -i -t -p 4471:4471 -p 4472:4472 -p 4473:4473 -p 4474:4474 -p 4475:4475 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4473 --rest-port=4471 --tcp-port=4472 --discv5-udp-port=4474 --rest-address=0.0.0.0 --nat=extip:172.18.0.41 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0b7ed3cbf60cdfd09f14db61ff8737f44e17dce8392dc6a084a62c37f1e70ed9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4475 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:08:44.357 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.41 waku 0ec73d0bb82eb62658c049e7b78f72a7c9f43595cb157963e9002029b6a3598d
|
||||
2026-03-18 09:08:44.391 DEBUG [src.node.docker_mananger] Container started with ID 0ec73d0bb82e. Setting up logs at ./log/docker/node1_2026-03-18_09-08-44__369423d9-3eef-4c6e-aff8-7d777c163467__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:44.391 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 4471
|
||||
2026-03-18 09:08:44.392 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:44.398 ERROR [src.node.docker_mananger] Max retries reached for container b47d074a04ef. Exiting log stream.
|
||||
2026-03-18 09:08:44.954 ERROR [src.node.docker_mananger] Max retries reached for container ba0e27bae699. Exiting log stream.
|
||||
2026-03-18 09:08:45.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4471/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:45.395 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:45.395 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:45.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4471/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:45.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.41/tcp/4472/p2p/16Uiu2HAmLCJF2zTnDTkLhCYUGU4qQE6MiVbu9qGF22goDPcd16h8","/ip4/172.18.0.41/tcp/4473/ws/p2p/16Uiu2HAmLCJF2zTnDTkLhCYUGU4qQE6MiVbu9qGF22goDPcd16h8"],"enrUri":"enr:-L24QLHyxf9PuiG5__4-4Lp4h2koMr7obNB0LX4N3hkRSOiIL_V7Ee4vjEWK0yQSlwZMpCae18Sys73dQnIoiRXGY6ICgmlkgnY0gmlwhKwSACmKbXVsdGlhZGRyc5YACASsEgApBhF4AAoErBIAKQYRed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDcAcLVu9ZOUxbCMJC3om6lpMDzD6FH6RBSUmwOEIZzWuDdGNwghF4g3VkcIIReoV3YWt1MgU"}'
|
||||
2026-03-18 09:08:45.398 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:45.398 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:08:45.405 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:45.405 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-44__369423d9-3eef-4c6e-aff8-7d777c163467__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:45.405 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:45.405 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:45.406 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:45.406 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.129.251
|
||||
2026-03-18 09:08:45.407 DEBUG [src.node.docker_mananger] Generated ports ['16672', '16673', '16674', '16675', '16676']
|
||||
2026-03-18 09:08:45.407 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:45.407 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:45.407 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:45.407 DEBUG [src.node.docker_mananger] docker run -i -t -p 16672:16672 -p 16673:16673 -p 16674:16674 -p 16675:16675 -p 16676:16676 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16674 --rest-port=16672 --tcp-port=16673 --discv5-udp-port=16675 --rest-address=0.0.0.0 --nat=extip:172.18.129.251 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cfa85fcbb9ccd3f7ecf17744d718fd7e1ade4e52fc6a4ea75a4c97cadebcc0af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16676 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLHyxf9PuiG5__4-4Lp4h2koMr7obNB0LX4N3hkRSOiIL_V7Ee4vjEWK0yQSlwZMpCae18Sys73dQnIoiRXGY6ICgmlkgnY0gmlwhKwSACmKbXVsdGlhZGRyc5YACASsEgApBhF4AAoErBIAKQYRed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDcAcLVu9ZOUxbCMJC3om6lpMDzD6FH6RBSUmwOEIZzWuDdGNwghF4g3VkcIIReoV3YWt1MgU --filternode=/ip4/172.18.0.41/tcp/4472/p2p/16Uiu2HAmLCJF2zTnDTkLhCYUGU4qQE6MiVbu9qGF22goDPcd16h8
|
||||
2026-03-18 09:08:45.613 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.129.251 waku b9b31657fd132470a911d015c9e107dec4f8b78375e070ba2ee3682f1b72c230
|
||||
2026-03-18 09:08:45.649 DEBUG [src.node.docker_mananger] Container started with ID b9b31657fd13. Setting up logs at ./log/docker/node2_2026-03-18_09-08-44__369423d9-3eef-4c6e-aff8-7d777c163467__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:45.650 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 16672
|
||||
2026-03-18 09:08:45.650 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:46.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16672/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:46.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:46.654 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:46.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16672/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:46.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.251/tcp/16673/p2p/16Uiu2HAm156gdoGpiGtWJQoZRomye6adoPU1sbuhmGjXk7VugmzG","/ip4/172.18.129.251/tcp/16674/ws/p2p/16Uiu2HAm156gdoGpiGtWJQoZRomye6adoPU1sbuhmGjXk7VugmzG"],"enrUri":"enr:-L24QGc_fneg2BJX-HARw2l-IJKYs3GeMGoZy5gJIGG2GUiaRDQZzVTyCfjK40_y_riBQ2I1b4g2d_2eoZV9iKcIKDkCgmlkgnY0gmlwhKwSgfuKbXVsdGlhZGRyc5YACASsEoH7BkEhAAoErBKB-wZBIt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECU-Dbj5A-MlMjuTROZsBHWufS6ohneXA-5vqsITdr1wGDdGNwgkEhg3VkcIJBI4V3YWt1MgA"}'
|
||||
2026-03-18 09:08:46.657 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:46.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16672/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.41/tcp/4472/p2p/16Uiu2HAmLCJF2zTnDTkLhCYUGU4qQE6MiVbu9qGF22goDPcd16h8"]'
|
||||
2026-03-18 09:08:46.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.690 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-18 09:08:46.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4471/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:08:46.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16672/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9991e65f-fa58-4b76-946e-7df4d41c40a9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:08:46.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9991e65f-fa58-4b76-946e-7df4d41c40a9","statusDesc":"OK"}'
|
||||
2026-03-18 09:08:46.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.741 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:08:46.841 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:08:46.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16672/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:46.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824926733470886,"ephemeral":false}]'
|
||||
2026-03-18 09:08:46.847 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:16672/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "12345678901234567890123456789012345678901234567890", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:08:46.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"12345678901234567890123456789012345678901234567890","statusDesc":"OK"}'
|
||||
2026-03-18 09:08:46.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4471/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:46.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:46.860 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:08:46.961 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:08:46.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16672/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:46.964 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:16672/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
||||
2026-03-18 09:08:46.967 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:46.968 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:46.968 DEBUG [src.node.waku_node] Stopping container with id 0ec73d0bb82e
|
||||
2026-03-18 09:08:47.495 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:47.495 DEBUG [src.node.waku_node] Stopping container with id b9b31657fd13
|
||||
2026-03-18 09:08:48.037 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:48.039 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:48.044 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:48.049 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
654
manual/37/data/attachments/1d451911937dce97.txt
Normal file
654
manual/37/data/attachments/1d451911937dce97.txt
Normal file
@ -0,0 +1,654 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_payloads with id: 2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.90.212
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55587', '55588', '55589', '55590', '55591']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55587:55587 -p 55588:55588 -p 55589:55589 -p 55590:55590 -p 55591:55591 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55589 --rest-port=55587 --tcp-port=55588 --discv5-udp-port=55590 --rest-address=0.0.0.0 --nat=extip:172.18.90.212 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b2b2fcc1242bcab3dc36f78fcfc80aceefabe4287e3c4a4700acc0ccd658ae52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55591 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.90.212 waku f8010226fdcec3c323bc708a7c1f6aae9f38fd4fe892610fc61f256ece584d03
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ef12f37432a1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f8010226fdce. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 55587
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9676330e64df. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.90.212/tcp/55588/p2p/16Uiu2HAmP35JTy3LR1SstgBHoVqD2nrf8sKaw7NmbjREECm5RgyS","/ip4/172.18.90.212/tcp/55589/ws/p2p/16Uiu2HAmP35JTy3LR1SstgBHoVqD2nrf8sKaw7NmbjREECm5RgyS"],"enrUri":"enr:-L24QIJzLxZb6kr1wHgXPcdyea17KbzOyM5rfva9q2mBKWMrbXs2HsWEmiN_dnw8LA6be21hnKiPw4-tjBEtLrZsqMACgmlkgnY0gmlwhKwSWtSKbXVsdGlhZGRyc5YACASsElrUBtkkAAoErBJa1AbZJd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmj0-2r00zhIT86EaIL2NAF_-46VpVSzFrNTKmoi17wWDdGNwgtkkg3VkcILZJoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.235.103
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42437', '42438', '42439', '42440', '42441']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42437:42437 -p 42438:42438 -p 42439:42439 -p 42440:42440 -p 42441:42441 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42439 --rest-port=42437 --tcp-port=42438 --discv5-udp-port=42440 --rest-address=0.0.0.0 --nat=extip:172.18.235.103 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ea5d759b154b787cba140ffbb7baa04e34670c2c11f0df78b46b67217a75980c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42441 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.103 waku 4ce872e51274c9c8f825b366d5d6334a020cfec6af409e508200cdfb2c663a7d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4ce872e51274. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 42437
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.103/tcp/42438/p2p/16Uiu2HAmN4wo67H8XMYf9Xri2vFxRozyJrsTFC1Jc8qVRnQChkqX","/ip4/172.18.235.103/tcp/42439/ws/p2p/16Uiu2HAmN4wo67H8XMYf9Xri2vFxRozyJrsTFC1Jc8qVRnQChkqX"],"enrUri":"enr:-L24QGGj19Xreh9W8zCopd0Gwg2r3vSF7bwJMmzu_pdo8kRtTEEcGlc1CGFrbBDjm9Umao2rFA507x3TQdIfNiycn_kCgmlkgnY0gmlwhKwS62eKbXVsdGlhZGRyc5YACASsEutnBqXGAAoErBLrZwalx90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDi9w7izhgMxXSsZ6lZUSJ9kMiPVLD01pvB8BjCsBljJqDdGNwgqXGg3VkcIKlyIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42437/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.90.212/tcp/55588/p2p/16Uiu2HAmP35JTy3LR1SstgBHoVqD2nrf8sKaw7NmbjREECm5RgyS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.250.168
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50346', '50347', '50348', '50349', '50350']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50346:50346 -p 50347:50347 -p 50348:50348 -p 50349:50349 -p 50350:50350 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50348 --rest-port=50346 --tcp-port=50347 --discv5-udp-port=50349 --rest-address=0.0.0.0 --nat=extip:172.18.250.168 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5abcb34d6eb4dd59a292bb11bd436100dada4edbfcd6abf46dde4485fb289fd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50350 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIJzLxZb6kr1wHgXPcdyea17KbzOyM5rfva9q2mBKWMrbXs2HsWEmiN_dnw8LA6be21hnKiPw4-tjBEtLrZsqMACgmlkgnY0gmlwhKwSWtSKbXVsdGlhZGRyc5YACASsElrUBtkkAAoErBJa1AbZJd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmj0-2r00zhIT86EaIL2NAF_-46VpVSzFrNTKmoi17wWDdGNwgtkkg3VkcILZJoV3YWt1Mgk --lightpushnode=/ip4/172.18.90.212/tcp/55588/p2p/16Uiu2HAmP35JTy3LR1SstgBHoVqD2nrf8sKaw7NmbjREECm5RgyS --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.168 waku ee1c448a4bedd32d4e3ba2cfce2ede3e999dfdf571daa390e512e8c76fa549cd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ee1c448a4bed. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-09-13__36e61fd5-c2c3-4537-8477-2bd851bc35cf__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 50346
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.168/tcp/50347/p2p/16Uiu2HAmMkQy1rEEVwai4oRXR6Jy8dV2afZK7B8QBV5BCHJBu8TV","/ip4/172.18.250.168/tcp/50348/ws/p2p/16Uiu2HAmMkQy1rEEVwai4oRXR6Jy8dV2afZK7B8QBV5BCHJBu8TV"],"enrUri":"enr:-L24QE2Wsu5LJgOTrKZwh08QFq0OH4_zGxeZ8jB01OkwT_40D0cugIaSJOqYkGIvjzSCkOBqlFmquDLVEl9ztUHv3SQCgmlkgnY0gmlwhKwS-qiKbXVsdGlhZGRyc5YACASsEvqoBsSrAAoErBL6qAbErN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhxzrc8Pwq1vVXxjR1IhTu5vSTzOd8dQPVH_F1js5PdyDdGNwgsSrg3VkcILErYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.90.212/tcp/55588/p2p/16Uiu2HAmP35JTy3LR1SstgBHoVqD2nrf8sKaw7NmbjREECm5RgyS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.235.103/tcp/42438/p2p/16Uiu2HAmN4wo67H8XMYf9Xri2vFxRozyJrsTFC1Jc8qVRnQChkqX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55587/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42437/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A simple string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957028449680}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957028449680,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957028449680,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957028449680,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload An integer
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957159014481}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957159014481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957159014481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957159014481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A dictionary
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957289233342}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957289233342,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957289233342,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957289233342,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Chinese characters
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957418305184}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957418305184,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957418305184,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957418305184,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Emojis
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957548085855}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957548085855,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957548085855,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957548085855,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Lorem ipsum text
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957676057473}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957676057473,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957676057473,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957676057473,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload HTML content
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957807114041}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957807114041,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957807114041,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957807114041,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Cyrillic characters
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824957934898438}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957934898438,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957934898438,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824957934898438,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Base64 encoded string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958063586556}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958063586556,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958063586556,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958063586556,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Binary data
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958195346424}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958195346424,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958195346424,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958195346424,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Special characters with whitespace
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958325478088}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958325478088,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958325478088,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958325478088,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Boolean false as a string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958453482232}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958453482232,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958453482232,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958453482232,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A float number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958584167091}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958584167091,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958584167091,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958584167091,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A list
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958711946901}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958711946901,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958711946901,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958711946901,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Hexadecimal number as a string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958839223872}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958839223872,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958839223872,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958839223872,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Email format
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824958967789616}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958967789616,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958967789616,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824958967789616,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload URL format
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959096066102}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959096066102,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959096066102,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959096066102,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload Date and time in ISO format
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959226329295}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959226329295,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959226329295,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959226329295,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload String with escaped quotes
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959355626719}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959355626719,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959355626719,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959355626719,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A regular expression
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959482348084}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959482348084,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959482348084,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959482348084,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A very long string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959611375926}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959611375926,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959611375926,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959611375926,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A JSON string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959746014056}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959746014056,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959746014056,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959746014056,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A Unix path
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824959876172152}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959876172152,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959876172152,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824959876172152,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A Windows path
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960002540683}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960002540683,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960002540683,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960002540683,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload An SQL query
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960132660292}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960132660292,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960132660292,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960132660292,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload JavaScript code snippet
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960262114481}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960262114481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960262114481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960262114481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A CSS snippet
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960390980172}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960390980172,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960390980172,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960390980172,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A Python one-liner
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960517552571}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960517552571,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960517552571,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960517552571,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload An IP address
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960643505916}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960643505916,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960643505916,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960643505916,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A domain name
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960771582086}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960771582086,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960771582086,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960771582086,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A user agent string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824960899335540}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960899335540,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960899335540,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824960899335540,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A credit card number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961027623026}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961027623026,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961027623026,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961027623026,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A phone number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961156318999}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961156318999,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961156318999,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961156318999,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A UUID
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961309928365}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961309928365,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961309928365,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961309928365,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A hashtag
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961438432073}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961438432073,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961438432073,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961438432073,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A Twitter handle
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961567253100}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961567253100,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961567253100,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961567253100,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A password
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961695798543}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961695798543,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961695798543,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961695798543,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A date in common format
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961822494252}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961822494252,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961822494252,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961822494252,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A time string
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824961949460780}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961949460780,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961949460780,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824961949460780,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:23 Running test with payload A mathematical equation
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50346/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773824962080372553}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55587/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824962080372553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42437/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824962080372553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50346/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824962080372553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f8010226fdce
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4ce872e51274
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ee1c448a4bed
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f8010226fdce. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
122
manual/37/data/attachments/1d53fb203a541c66.txt
Normal file
122
manual/37/data/attachments/1d53fb203a541c66.txt
Normal file
@ -0,0 +1,122 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_timestamps with id: 2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.168
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16810', '16811', '16812', '16813', '16814']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16810:16810 -p 16811:16811 -p 16812:16812 -p 16813:16813 -p 16814:16814 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16812 --rest-port=16810 --tcp-port=16811 --discv5-udp-port=16813 --rest-address=0.0.0.0 --nat=extip:172.18.3.168 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=be6c95c16ece9fcd4aa7396d66d328f724ad4db727fdfe7fdd7cbdaf3c1cb62d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16814 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.168 waku 8191b93913cbc8ca6fb13309146223c00ca170f2387c8a6d4d57127606a9ac34
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8191b93913cb. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 16810
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 08d43ee3fa5a. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a3416bb743f. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16810/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16810/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.168/tcp/16811/p2p/16Uiu2HAkwQh4JSXzPNkZLjE7azbzuk6JustHk5qkiTMSbQj2XmqP","/ip4/172.18.3.168/tcp/16812/ws/p2p/16Uiu2HAkwQh4JSXzPNkZLjE7azbzuk6JustHk5qkiTMSbQj2XmqP"],"enrUri":"enr:-L24QEK4s0EhCr3mNnGbUrSOwxO1Map4aBqBKX8SeNq_iI_UTR3AiuYZX43fVfpM3q0rCOtYf8wytmLTbzLZ__egmgsCgmlkgnY0gmlwhKwSA6iKbXVsdGlhZGRyc5YACASsEgOoBkGrAAoErBIDqAZBrN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECHXcC-jAioKYPEVeap3ruA1VyFNHQvYTVOxl0swuerOaDdGNwgkGrg3VkcIJBrYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.213.43
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8247', '8248', '8249', '8250', '8251']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8247:8247 -p 8248:8248 -p 8249:8249 -p 8250:8250 -p 8251:8251 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8249 --rest-port=8247 --tcp-port=8248 --discv5-udp-port=8250 --rest-address=0.0.0.0 --nat=extip:172.18.213.43 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d9dbe6b533be22ecfe3fa2bc5fcbe9c8a35d5f0ab06fd05a49ddb4a80dfa52ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8251 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.43 waku 0a2000f7d7c48357b0bc33ef94c17e5e6e95207c9c82ccf7b170109984a9754e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a2000f7d7c4. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 8247
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8247/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8247/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.43/tcp/8248/p2p/16Uiu2HAmBQpicepTs3xWJTNi84agR9jVGUiHFnC7PHgx5VHrLB47","/ip4/172.18.213.43/tcp/8249/ws/p2p/16Uiu2HAmBQpicepTs3xWJTNi84agR9jVGUiHFnC7PHgx5VHrLB47"],"enrUri":"enr:-L24QLKqeAulOvMdwlr5Z6DyH_7Ek9NPCmiC-LO-K5yH9zZpdYz3dvBea4ryUQCE7Cch-MIKbfhJZWRRolqJ3sqv2FoCgmlkgnY0gmlwhKwS1SuKbXVsdGlhZGRyc5YACASsEtUrBiA4AAoErBLVKwYgOd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC7YNKWwVaKyxNqIgzs6HLEI4oodvcJOhWvP6XNfx1xSSDdGNwgiA4g3VkcIIgOoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8247/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.168/tcp/16811/p2p/16Uiu2HAkwQh4JSXzPNkZLjE7azbzuk6JustHk5qkiTMSbQj2XmqP"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.129.16
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24830', '24831', '24832', '24833', '24834']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24830:24830 -p 24831:24831 -p 24832:24832 -p 24833:24833 -p 24834:24834 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24832 --rest-port=24830 --tcp-port=24831 --discv5-udp-port=24833 --rest-address=0.0.0.0 --nat=extip:172.18.129.16 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ebad73fd7dfaacdf17ddb5a4dfcaecaeccccf4bafa18f4fcf37eab9b67f6603a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24834 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEK4s0EhCr3mNnGbUrSOwxO1Map4aBqBKX8SeNq_iI_UTR3AiuYZX43fVfpM3q0rCOtYf8wytmLTbzLZ__egmgsCgmlkgnY0gmlwhKwSA6iKbXVsdGlhZGRyc5YACASsEgOoBkGrAAoErBIDqAZBrN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECHXcC-jAioKYPEVeap3ruA1VyFNHQvYTVOxl0swuerOaDdGNwgkGrg3VkcIJBrYV3YWt1Mgk --lightpushnode=/ip4/172.18.3.168/tcp/16811/p2p/16Uiu2HAkwQh4JSXzPNkZLjE7azbzuk6JustHk5qkiTMSbQj2XmqP --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.16 waku 161e1d2a305e35fdb6d6181fa18435454638c46dd073b15537fd811cd94c21c1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 161e1d2a305e. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-12-33__51ddb618-52a1-4024-b559-e88dc7084d93__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 24830
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24830/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24830/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.16/tcp/24831/p2p/16Uiu2HAmFKBuLsygjZ453CTN6rXMS8d8mwEfcNtBgCXesMqynkX4","/ip4/172.18.129.16/tcp/24832/ws/p2p/16Uiu2HAmFKBuLsygjZ453CTN6rXMS8d8mwEfcNtBgCXesMqynkX4"],"enrUri":"enr:-L24QH9DglNyIvSYM2YrsWKLmDbIyzI5SJFQOKUkul0HcNogXkduOP4oSFnEHyqA4omDn35WXFv-McHSJEZtMhKYkJUCgmlkgnY0gmlwhKwSgRCKbXVsdGlhZGRyc5YACASsEoEQBmD_AAoErBKBEAZhAN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJ4CB2S5k8UH7ocmNXtdx-icuRoV47TMDa0spaVY_XWODdGNwgmD_g3VkcIJhAYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.168/tcp/16811/p2p/16Uiu2HAkwQh4JSXzPNkZLjE7azbzuk6JustHk5qkiTMSbQj2XmqP"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.43/tcp/8248/p2p/16Uiu2HAmBQpicepTs3xWJTNi84agR9jVGUiHFnC7PHgx5VHrLB47"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16810/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8247/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Timestamp as string number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": "1773824708146715392"}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Invalid large number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 9223372036854775808}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Float number
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1.7738247081467164e+18}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Array instead of timestamp
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": [1773824708146717696]}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Object instead of timestamp
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": {"time": 1773824708146717952}}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp ISO 8601 timestamp
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": "2023-12-26T10:58:51"}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:171 Running test with timestamp Missing
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24830/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": null}}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24830/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8191b93913cb
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 0a2000f7d7c4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 161e1d2a305e
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8191b93913cb. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
102
manual/37/data/attachments/1d57216c59a5bba9.txt
Normal file
102
manual/37/data/attachments/1d57216c59a5bba9.txt
Normal file
@ -0,0 +1,102 @@
|
||||
2026-03-18 09:14:17.559 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:14:17.560 DEBUG [tests.conftest] Running test: test_store_node_restarts with id: 2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe
|
||||
2026-03-18 09:14:17.561 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:14:17.562 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:14:17.562 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:14:17.572 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:17.572 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:17.572 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:17.573 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:17.576 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:17.577 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.98
|
||||
2026-03-18 09:14:17.577 DEBUG [src.node.docker_mananger] Generated ports ['25688', '25689', '25690', '25691', '25692']
|
||||
2026-03-18 09:14:17.578 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:17.579 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:17.579 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:17.579 DEBUG [src.node.docker_mananger] docker run -i -t -p 25688:25688 -p 25689:25689 -p 25690:25690 -p 25691:25691 -p 25692:25692 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25690 --rest-port=25688 --tcp-port=25689 --discv5-udp-port=25691 --rest-address=0.0.0.0 --nat=extip:172.18.14.98 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a2aa90730e54ddf457fcbb9b6cceeff2bdeff0f97a0e682c6cb314dd7f13d7be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25692 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:14:17.751 ERROR [src.node.docker_mananger] Max retries reached for container 25db859e687b. Exiting log stream.
|
||||
2026-03-18 09:14:17.793 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.98 waku cfe8900af3577cf72061979b76504a3afa5c51eb896b640f102e2de8c990a958
|
||||
2026-03-18 09:14:17.829 DEBUG [src.node.docker_mananger] Container started with ID cfe8900af357. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:17.830 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25688
|
||||
2026-03-18 09:14:17.830 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:18.477 ERROR [src.node.docker_mananger] Max retries reached for container a092f25cde12. Exiting log stream.
|
||||
2026-03-18 09:14:18.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25688/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:18.834 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:18.834 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:18.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25688/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:18.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc","/ip4/172.18.14.98/tcp/25690/ws/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc"],"enrUri":"enr:-L24QJ-aLgDAGswlSEBPblHg-lJxTz5L2dasMZHqcv8mEY07cSPThjcjRVCQ64zY7c1ywOMA1pbcmp-gR3kQtn7nbYUCgmlkgnY0gmlwhKwSDmKKbXVsdGlhZGRyc5YACASsEg5iBmRZAAoErBIOYgZkWt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoPmdLT2SwnNB5Z-wmPYz3aJJpWRWMRnTIG0YxWriUH-DdGNwgmRZg3VkcIJkW4V3YWt1MgM"}'
|
||||
2026-03-18 09:14:18.836 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:18.844 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:18.844 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:18.845 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:18.845 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:18.846 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:18.846 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.167
|
||||
2026-03-18 09:14:18.846 DEBUG [src.node.docker_mananger] Generated ports ['17666', '17667', '17668', '17669', '17670']
|
||||
2026-03-18 09:14:18.847 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:18.847 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:18.847 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:18.847 DEBUG [src.node.docker_mananger] docker run -i -t -p 17666:17666 -p 17667:17667 -p 17668:17668 -p 17669:17669 -p 17670:17670 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17668 --rest-port=17666 --tcp-port=17667 --discv5-udp-port=17669 --rest-address=0.0.0.0 --nat=extip:172.18.214.167 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0cfdb5269d54cf6082bef8f4d8f4b0432438e33b3bef33ac659958e7d5adc54b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17670 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ-aLgDAGswlSEBPblHg-lJxTz5L2dasMZHqcv8mEY07cSPThjcjRVCQ64zY7c1ywOMA1pbcmp-gR3kQtn7nbYUCgmlkgnY0gmlwhKwSDmKKbXVsdGlhZGRyc5YACASsEg5iBmRZAAoErBIOYgZkWt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoPmdLT2SwnNB5Z-wmPYz3aJJpWRWMRnTIG0YxWriUH-DdGNwgmRZg3VkcIJkW4V3YWt1MgM --storenode=/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc --store=true --relay=true
|
||||
2026-03-18 09:14:19.048 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.167 waku acc82a434a296f9b6b44561a562cfe26d582e97246c0fc1aea0eabcd48e056c1
|
||||
2026-03-18 09:14:19.085 DEBUG [src.node.docker_mananger] Container started with ID acc82a434a29. Setting up logs at ./log/docker/store_node1_2026-03-18_09-14-17__1a767253-36db-4027-aa05-13a52ede9dbe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:19.086 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17666
|
||||
2026-03-18 09:14:19.086 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:14:20.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:20.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:20.089 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:20.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:20.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.167/tcp/17667/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2","/ip4/172.18.214.167/tcp/17668/ws/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2"],"enrUri":"enr:-L24QNC8WBP-0i5VxweuhPvwtP9ggETax08_fpRN9Sn7CRNuCeXTKGUC2WkjlCJ_-XdY712PQUv16ph5NjG27OlAZIsCgmlkgnY0gmlwhKwS1qeKbXVsdGlhZGRyc5YACASsEtanBkUDAAoErBLWpwZFBN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECnZHK0BRTZjtO-eCL7D6deUltrJ4bOEP8wdfAQznQOlWDdGNwgkUDg3VkcIJFBYV3YWt1MgM"}'
|
||||
2026-03-18 09:14:20.092 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:20.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.98/tcp/25689/p2p/16Uiu2HAmPVNLoBez7Xx3UuoCo7WPcPdpxjrjWSL4HKCRJ5vyLERc"]'
|
||||
2026-03-18 09:14:20.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:20.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25688/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:20.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:20.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:20.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:20.102 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:20.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:20.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:20.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:14:20.309 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:20.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:20.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"}]}'
|
||||
2026-03-18 09:14:20.313 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:14:20.313 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:20.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:20.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"}]}'
|
||||
2026-03-18 09:14:20.317 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:14:20.317 DEBUG [src.node.waku_node] Restarting container with id acc82a434a29
|
||||
2026-03-18 09:14:21.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.227 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:14:21.227 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:14:21.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.167/tcp/17667/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2","/ip4/172.18.214.167/tcp/17668/ws/p2p/16Uiu2HAm62kvmrbbpuNWE2FzQFx1QT6GPJkCjsBeKK5k73HQ7cM2"],"enrUri":"enr:-L24QNC8WBP-0i5VxweuhPvwtP9ggETax08_fpRN9Sn7CRNuCeXTKGUC2WkjlCJ_-XdY712PQUv16ph5NjG27OlAZIsCgmlkgnY0gmlwhKwS1qeKbXVsdGlhZGRyc5YACASsEtanBkUDAAoErBLWpwZFBN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECnZHK0BRTZjtO-eCL7D6deUltrJ4bOEP8wdfAQznQOlWDdGNwgkUDg3VkcIJFBYV3YWt1MgM"}'
|
||||
2026-03-18 09:14:21.230 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:14:21.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:14:21.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:21.233 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:14:21.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25688/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:14:21.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:14:21.239 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:14:21.440 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:21.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
2026-03-18 09:14:21.444 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:14:21.444 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:14:21.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
2026-03-18 09:14:21.447 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:14:21.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25688/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
2026-03-18 09:14:21.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17666/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:14:21.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x75237737fa25c9aab57de81ea9fb10cbff06fe5adc909803395602a44a29b14b"},{"messageHash":"0xa08a390d1aa4b1e17979c46439eca2109e2e0cb09e3107f337db686e1f99807e"}]}'
|
||||
2026-03-18 09:14:21.455 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:14:21.457 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:14:21.457 DEBUG [src.node.waku_node] Stopping container with id cfe8900af357
|
||||
2026-03-18 09:14:22.030 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:22.031 DEBUG [src.node.waku_node] Stopping container with id acc82a434a29
|
||||
2026-03-18 09:14:22.593 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:14:22.594 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:14:22.604 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:14:22.624 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
170
manual/37/data/attachments/1dfa6e12eadf5eb8.txt
Normal file
170
manual/37/data/attachments/1dfa6e12eadf5eb8.txt
Normal file
@ -0,0 +1,170 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_on_multiple_pubsub_topics with id: 2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.65.57
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38699', '38700', '38701', '38702', '38703']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38699:38699 -p 38700:38700 -p 38701:38701 -p 38702:38702 -p 38703:38703 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38701 --rest-port=38699 --tcp-port=38700 --discv5-udp-port=38702 --rest-address=0.0.0.0 --nat=extip:172.18.65.57 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fb8c0bb3aae9f24cf80faa96cf4f0c246bc784b67edba1870b7dbfcf577ddabd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38703 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.65.57 waku 2174d34f9b551d1365c773728fa7d340e26ac0b47fd1d13eee30157397de3a7b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2174d34f9b55. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38699
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a7af63d5efe6. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8d2ae69f66c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.57/tcp/38700/p2p/16Uiu2HAmRahZviFUx1tjzghRkJ2t1UBdSMwxhHxXccZtbBSwzE3w","/ip4/172.18.65.57/tcp/38701/ws/p2p/16Uiu2HAmRahZviFUx1tjzghRkJ2t1UBdSMwxhHxXccZtbBSwzE3w"],"enrUri":"enr:-L24QNKgOwPktU57Pak2godA8JxsjQgzLnvn958GhDujGZYLJoG8kKeUKcw9PCYtbdAGW3VyIHF6d7dsz2v3xjRPH1ECgmlkgnY0gmlwhKwSQTmKbXVsdGlhZGRyc5YACASsEkE5BpcsAAoErBJBOQaXLd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwA6hlnGG6ncf_ls1a2qnnHT-iRX9Rs6XjIt0KjOOtuaDdGNwgpcsg3VkcIKXLoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.86
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1033', '1034', '1035', '1036', '1037']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1033:1033 -p 1034:1034 -p 1035:1035 -p 1036:1036 -p 1037:1037 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1035 --rest-port=1033 --tcp-port=1034 --discv5-udp-port=1036 --rest-address=0.0.0.0 --nat=extip:172.18.91.86 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6dcbfb1fffb5bcd2bc692c294ac708e49ce7cef01ce01b6e44828964068cf6f6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1037 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.86 waku 0e7718a8d27556f5b8492eb6dadc37c159631540bc9f4e8489538a35667abbe7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0e7718a8d275. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1033
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.86/tcp/1034/p2p/16Uiu2HAm5BKcBsddD6mfPr2VLCWCB81J5EK9EhgcNSr9r32tfFzj","/ip4/172.18.91.86/tcp/1035/ws/p2p/16Uiu2HAm5BKcBsddD6mfPr2VLCWCB81J5EK9EhgcNSr9r32tfFzj"],"enrUri":"enr:-L24QGWwUBUZKTtoYJj_zPqbzEAtVac1HSx-RkehogOFQlL4bBbQq7UIEy-bDEmec6wg4HgMGiP8BJ5XKtUzcm7DBmECgmlkgnY0gmlwhKwSW1aKbXVsdGlhZGRyc5YACASsEltWBgQKAAoErBJbVgYEC90DgnJzhQDGAQAAiXNlY3AyNTZrMaECkOez4lt0CDsuItJHYiEJp7CCz16-CsWs0svEoXdLQ8yDdGNwggQKg3VkcIIEDIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1033/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.65.57/tcp/38700/p2p/16Uiu2HAmRahZviFUx1tjzghRkJ2t1UBdSMwxhHxXccZtbBSwzE3w"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.65.210
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62229', '62230', '62231', '62232', '62233']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62229:62229 -p 62230:62230 -p 62231:62231 -p 62232:62232 -p 62233:62233 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62231 --rest-port=62229 --tcp-port=62230 --discv5-udp-port=62232 --rest-address=0.0.0.0 --nat=extip:172.18.65.210 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bf00ba2099d628bfbbdac2ceec01dee1c5dbf0faf7022245a1afc2964be4fdc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62233 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNKgOwPktU57Pak2godA8JxsjQgzLnvn958GhDujGZYLJoG8kKeUKcw9PCYtbdAGW3VyIHF6d7dsz2v3xjRPH1ECgmlkgnY0gmlwhKwSQTmKbXVsdGlhZGRyc5YACASsEkE5BpcsAAoErBJBOQaXLd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwA6hlnGG6ncf_ls1a2qnnHT-iRX9Rs6XjIt0KjOOtuaDdGNwgpcsg3VkcIKXLoV3YWt1Mgk --lightpushnode=/ip4/172.18.65.57/tcp/38700/p2p/16Uiu2HAmRahZviFUx1tjzghRkJ2t1UBdSMwxhHxXccZtbBSwzE3w --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.65.210 waku 3076addc39e5bfb95df47d66676fc9844cc749bde1a7e110f461c6a3912d1f6e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3076addc39e5. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-12-20__f0c4d53f-6fee-4dcd-8a31-c8c6f5fabb49__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 62229
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.210/tcp/62230/p2p/16Uiu2HAm5wZoKpbaak6NyvDDs7QJtuviyiEZNd2kXzkwBr4iQTWh","/ip4/172.18.65.210/tcp/62231/ws/p2p/16Uiu2HAm5wZoKpbaak6NyvDDs7QJtuviyiEZNd2kXzkwBr4iQTWh"],"enrUri":"enr:-L24QALIm0pIaWqkJ81zCDXTipw4s0-NDTmcQo9ncreYRYEHF4Dv-l6GSeocsCRGCgHtYpQbwopxItnmaiBmZsQdzCUCgmlkgnY0gmlwhKwSQdKKbXVsdGlhZGRyc5YACASsEkHSBvMWAAoErBJB0gbzF90DgnJzhQDGAQAAiXNlY3AyNTZrMaECnD1OJA0zFWD1bZwCgczOCdN9VKxI3udRPPNH-RTwoaqDdGNwgvMWg3VkcILzGIV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.65.57/tcp/38700/p2p/16Uiu2HAmRahZviFUx1tjzghRkJ2t1UBdSMwxhHxXccZtbBSwzE3w"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.86/tcp/1034/p2p/16Uiu2HAm5BKcBsddD6mfPr2VLCWCB81J5EK9EhgcNSr9r32tfFzj"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1033/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1033/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:114 Running test with pubsub topic /waku/2/rs/198/0
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825144830122924}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144830122924,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144830122924,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144830122924,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:114 Running test with pubsub topic /waku/2/rs/198/1
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/1", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825144969472273}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144969472273,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144969472273,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825144969472273,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:114 Running test with pubsub topic /waku/2/rs/198/9
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/9", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825145098095411}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145098095411,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145098095411,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145098095411,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:114 Running test with pubsub topic /waku/2/rs/198/25
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/25", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825145225353115}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145225353115,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145225353115,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145225353115,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:114 Running test with pubsub topic /waku/2/rs/198/1000
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62229/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/1000", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825145355219524}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145355219524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1033/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145355219524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62229/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825145355219524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2174d34f9b55
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 0e7718a8d275
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3076addc39e5
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2174d34f9b55. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
79
manual/37/data/attachments/1e8fc0febca40531.txt
Normal file
79
manual/37/data/attachments/1e8fc0febca40531.txt
Normal file
@ -0,0 +1,79 @@
|
||||
2026-03-18 09:12:08.374 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:12:08.374 DEBUG [tests.conftest] Running test: test_filter_get_message_with_ephemeral with id: 2026-03-18_09-12-08__eaacef55-bcf1-499b-9e33-5a4aac4cc4c9
|
||||
2026-03-18 09:12:08.374 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:12:08.375 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:12:08.375 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:12:08.382 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:08.382 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-12-08__eaacef55-bcf1-499b-9e33-5a4aac4cc4c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:08.383 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:08.383 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:08.384 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:08.384 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.162
|
||||
2026-03-18 09:12:08.384 DEBUG [src.node.docker_mananger] Generated ports ['13417', '13418', '13419', '13420', '13421']
|
||||
2026-03-18 09:12:08.385 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:08.385 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:08.385 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:08.385 DEBUG [src.node.docker_mananger] docker run -i -t -p 13417:13417 -p 13418:13418 -p 13419:13419 -p 13420:13420 -p 13421:13421 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13419 --rest-port=13417 --tcp-port=13418 --discv5-udp-port=13420 --rest-address=0.0.0.0 --nat=extip:172.18.95.162 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dcc74c4cdfc5bfa256a908def0811abefc57115ccce5ddb51eef84bacef032d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13421 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:12:08.473 ERROR [src.node.docker_mananger] Max retries reached for container f5418c8d5fcc. Exiting log stream.
|
||||
2026-03-18 09:12:08.581 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.162 waku 76b1822954ae8b8948d0f73547ae9592379c866d6e028989a0b7d1f50d80f8ad
|
||||
2026-03-18 09:12:08.617 DEBUG [src.node.docker_mananger] Container started with ID 76b1822954ae. Setting up logs at ./log/docker/node1_2026-03-18_09-12-08__eaacef55-bcf1-499b-9e33-5a4aac4cc4c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:08.618 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 13417
|
||||
2026-03-18 09:12:08.618 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:09.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13417/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:09.621 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:09.621 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:09.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13417/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:09.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.162/tcp/13418/p2p/16Uiu2HAmMZAnf4ZWA1Qy82iKXSfpazN7ruNJM2pazZ8GUNUMGiYA","/ip4/172.18.95.162/tcp/13419/ws/p2p/16Uiu2HAmMZAnf4ZWA1Qy82iKXSfpazN7ruNJM2pazZ8GUNUMGiYA"],"enrUri":"enr:-L24QCRCpgWXaM_I3C6ZxIBBI-oS80p1AsJRkq9gdOZdkv2tOzeQw6kTmuGNn3xGWxoddeecp49Ye3a3TzvvIkeU2-cCgmlkgnY0gmlwhKwSX6KKbXVsdGlhZGRyc5YACASsEl-iBjRqAAoErBJfogY0a90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhDt_waxqoc5tXRiuVtPT7lLz2Gx7hb64gsjGYZG58wuDdGNwgjRqg3VkcII0bIV3YWt1MgU"}'
|
||||
2026-03-18 09:12:09.624 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:09.625 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:12:09.631 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:09.631 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-12-08__eaacef55-bcf1-499b-9e33-5a4aac4cc4c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:09.631 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:09.631 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.234
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.docker_mananger] Generated ports ['36865', '36866', '36867', '36868', '36869']
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:09.633 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:09.633 DEBUG [src.node.docker_mananger] docker run -i -t -p 36865:36865 -p 36866:36866 -p 36867:36867 -p 36868:36868 -p 36869:36869 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36867 --rest-port=36865 --tcp-port=36866 --discv5-udp-port=36868 --rest-address=0.0.0.0 --nat=extip:172.18.104.234 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cffeef4ab40baed67a199c9fe8b127dcaadd3a02f925b8026c81bc89e62e61a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36869 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCRCpgWXaM_I3C6ZxIBBI-oS80p1AsJRkq9gdOZdkv2tOzeQw6kTmuGNn3xGWxoddeecp49Ye3a3TzvvIkeU2-cCgmlkgnY0gmlwhKwSX6KKbXVsdGlhZGRyc5YACASsEl-iBjRqAAoErBJfogY0a90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhDt_waxqoc5tXRiuVtPT7lLz2Gx7hb64gsjGYZG58wuDdGNwgjRqg3VkcII0bIV3YWt1MgU --filternode=/ip4/172.18.95.162/tcp/13418/p2p/16Uiu2HAmMZAnf4ZWA1Qy82iKXSfpazN7ruNJM2pazZ8GUNUMGiYA
|
||||
2026-03-18 09:12:09.824 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.234 waku ae1d4d48c968fd8a77fbb5cf3de3e9b5ca2b1d2fe9fb058b9f867a2d67ff946e
|
||||
2026-03-18 09:12:09.858 DEBUG [src.node.docker_mananger] Container started with ID ae1d4d48c968. Setting up logs at ./log/docker/node2_2026-03-18_09-12-08__eaacef55-bcf1-499b-9e33-5a4aac4cc4c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:09.858 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 36865
|
||||
2026-03-18 09:12:09.858 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:10.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36865/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:10.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:10.863 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:10.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36865/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:10.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.234/tcp/36866/p2p/16Uiu2HAmP475nXYJDBPdZxxESdCgDzYSbbKb6kPvQwg6ovtBHSXg","/ip4/172.18.104.234/tcp/36867/ws/p2p/16Uiu2HAmP475nXYJDBPdZxxESdCgDzYSbbKb6kPvQwg6ovtBHSXg"],"enrUri":"enr:-L24QCss8tRfPjZR8lCZqk0MU6O1Pr4on7lbtWdZRKr_Xj5eUxX_QdSOztFIexqSxl7TBToC6K0SoSimOvZfKDFoLHYCgmlkgnY0gmlwhKwSaOqKbXVsdGlhZGRyc5YACASsEmjqBpACAAoErBJo6gaQA90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmoDXLgxQwbXHiH6XJZ5_1XvHzhsgMlFNpZBgLKwqLLeDdGNwgpACg3VkcIKQBIV3YWt1MgA"}'
|
||||
2026-03-18 09:12:10.866 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:10.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36865/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.162/tcp/13418/p2p/16Uiu2HAmMZAnf4ZWA1Qy82iKXSfpazN7ruNJM2pazZ8GUNUMGiYA"]'
|
||||
2026-03-18 09:12:10.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:10.905 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-18 09:12:10.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13417/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:10.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:10.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36865/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3c98b995-83da-49ce-b95b-bcea60395907", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:12:10.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3c98b995-83da-49ce-b95b-bcea60395907","statusDesc":"OK"}'
|
||||
2026-03-18 09:12:10.940 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral True
|
||||
2026-03-18 09:12:10.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13417/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
|
||||
2026-03-18 09:12:10.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:10.949 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:11.049 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:11.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36865/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:11.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773825130941240656,"ephemeral":true}]'
|
||||
2026-03-18 09:12:11.054 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral False
|
||||
2026-03-18 09:12:11.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13417/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
|
||||
2026-03-18 09:12:11.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:11.059 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:11.159 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:11.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36865/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:11.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773825131054281225,"ephemeral":false}]'
|
||||
2026-03-18 09:12:11.165 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:12:11.166 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:12:11.167 DEBUG [src.node.waku_node] Stopping container with id 76b1822954ae
|
||||
2026-03-18 09:12:11.728 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:11.730 DEBUG [src.node.waku_node] Stopping container with id ae1d4d48c968
|
||||
2026-03-18 09:12:12.286 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:12.290 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:12:12.296 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:12:12.301 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
224
manual/37/data/attachments/1f5cf9938f1159fa.txt
Normal file
224
manual/37/data/attachments/1f5cf9938f1159fa.txt
Normal file
@ -0,0 +1,224 @@
|
||||
2026-03-18 09:05:26.372 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:05:26.373 DEBUG [tests.conftest] Running test: test_filter_3_senders_multiple_msg_1_receiver with id: 2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589
|
||||
2026-03-18 09:05:26.373 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:05:26.374 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:05:26.376 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:05:26.386 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.386 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.395 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.395 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.401 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.401 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.402 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:05:26.402 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:05:26.408 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.408 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.414 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:26.414 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.414 DEBUG [tests.e2e.test_e2e] Start 5 nodes
|
||||
2026-03-18 09:05:26.415 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:26.415 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:26.416 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:26.416 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.126
|
||||
2026-03-18 09:05:26.416 DEBUG [src.node.docker_mananger] Generated ports ['2900', '2901', '2902', '2903', '2904']
|
||||
2026-03-18 09:05:26.417 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:26.417 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:26.417 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:26.417 DEBUG [src.node.docker_mananger] docker run -i -t -p 2900:2900 -p 2901:2901 -p 2902:2902 -p 2903:2903 -p 2904:2904 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2902 --rest-port=2900 --tcp-port=2901 --discv5-udp-port=2903 --rest-address=0.0.0.0 --nat=extip:172.18.66.126 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8bdf32b0bd2cbdd870efd5cbc4cb684edfd3efbf8ad4adab3197d37d7cedda89 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2904 --metrics-logging=true --relay=true --store=false
|
||||
2026-03-18 09:05:26.602 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.126 waku 6b0db8e2126a26e9952395167a46b4e6a05b4171315d970c44189224617e17df
|
||||
2026-03-18 09:05:26.637 DEBUG [src.node.docker_mananger] Container started with ID 6b0db8e2126a. Setting up logs at ./log/docker/node1_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:26.638 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 2900
|
||||
2026-03-18 09:05:26.638 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:26.649 ERROR [src.node.docker_mananger] Max retries reached for container 595a1daccb44. Exiting log stream.
|
||||
2026-03-18 09:05:27.199 ERROR [src.node.docker_mananger] Max retries reached for container 81f731c208bc. Exiting log stream.
|
||||
2026-03-18 09:05:27.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2900/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.643 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-18 09:05:27.643 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:27.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2900/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:27.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.126/tcp/2901/p2p/16Uiu2HAmH8mHLJJUV6o8UpnE2AfEYavgoNPXARRz78C5zYFPEzFo","/ip4/172.18.66.126/tcp/2902/ws/p2p/16Uiu2HAmH8mHLJJUV6o8UpnE2AfEYavgoNPXARRz78C5zYFPEzFo"],"enrUri":"enr:-L24QH0KkD0jotSeR02COUAQlR5DCxgk0jjB34qkBSQDCCaCBFXozWZX-c-Eg_4EEEzauF22fFzIRPfCslL21HT9E8sCgmlkgnY0gmlwhKwSQn6KbXVsdGlhZGRyc5YACASsEkJ-BgtVAAoErBJCfgYLVt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQow77PT0mrjy7LRjgYPBwkvuvhoK5GbcbIh1OBFqSMaDdGNwggtVg3VkcIILV4V3YWt1MgE"}'
|
||||
2026-03-18 09:05:27.645 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:27.646 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:27.646 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:27.647 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:27.647 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.250
|
||||
2026-03-18 09:05:27.648 DEBUG [src.node.docker_mananger] Generated ports ['16194', '16195', '16196', '16197', '16198']
|
||||
2026-03-18 09:05:27.648 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:27.648 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:27.648 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:27.648 DEBUG [src.node.docker_mananger] docker run -i -t -p 16194:16194 -p 16195:16195 -p 16196:16196 -p 16197:16197 -p 16198:16198 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16196 --rest-port=16194 --tcp-port=16195 --discv5-udp-port=16197 --rest-address=0.0.0.0 --nat=extip:172.18.148.250 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2c145b91bac3d0cccb6283b37af073b60ce18addab7dfbee643efba42cc1f910 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16198 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QH0KkD0jotSeR02COUAQlR5DCxgk0jjB34qkBSQDCCaCBFXozWZX-c-Eg_4EEEzauF22fFzIRPfCslL21HT9E8sCgmlkgnY0gmlwhKwSQn6KbXVsdGlhZGRyc5YACASsEkJ-BgtVAAoErBJCfgYLVt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQow77PT0mrjy7LRjgYPBwkvuvhoK5GbcbIh1OBFqSMaDdGNwggtVg3VkcIILV4V3YWt1MgE
|
||||
2026-03-18 09:05:27.840 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.250 waku e101580358c847bead46ce29f4ed438d87b8fa104ad56bc4fd04febd084c6e63
|
||||
2026-03-18 09:05:27.877 DEBUG [src.node.docker_mananger] Container started with ID e101580358c8. Setting up logs at ./log/docker/node2_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:27.877 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 16194
|
||||
2026-03-18 09:05:27.878 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:28.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16194/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:28.903 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-18 09:05:28.903 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:28.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16194/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:28.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.250/tcp/16195/p2p/16Uiu2HAmTFBsAaKwcnRNgQNXtgWdEQfDgB1EcBWtQRagYEuqWaRX","/ip4/172.18.148.250/tcp/16196/ws/p2p/16Uiu2HAmTFBsAaKwcnRNgQNXtgWdEQfDgB1EcBWtQRagYEuqWaRX"],"enrUri":"enr:-L24QBVqmEz80Y0hC8hVaeBxsOaaZB4PuAYokY_Zgwvy9oZ5cznpuGqGzXw_43w22iOGroMPaFGQoKyC7_BlmkiIzVMCgmlkgnY0gmlwhKwSlPqKbXVsdGlhZGRyc5YACASsEpT6Bj9DAAoErBKU-gY_RN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED2MZieDcyzJL2hAb17MrXCxYOWMcKV07fMnsMp2q4hPqDdGNwgj9Dg3VkcII_RYV3YWt1MgE"}'
|
||||
2026-03-18 09:05:28.909 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:28.910 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:28.910 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:28.913 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:28.913 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.219
|
||||
2026-03-18 09:05:28.913 DEBUG [src.node.docker_mananger] Generated ports ['22902', '22903', '22904', '22905', '22906']
|
||||
2026-03-18 09:05:28.914 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:28.914 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:28.914 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:28.914 DEBUG [src.node.docker_mananger] docker run -i -t -p 22902:22902 -p 22903:22903 -p 22904:22904 -p 22905:22905 -p 22906:22906 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22904 --rest-port=22902 --tcp-port=22903 --discv5-udp-port=22905 --rest-address=0.0.0.0 --nat=extip:172.18.127.219 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9ed66ce2eabf13cadbf0effbedc1fa59e87e8dbaadfcff91ceef3da7fafc1cda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22906 --metrics-logging=true --relay=true --store=false --filter=true --discv5-bootstrap-node=enr:-L24QBVqmEz80Y0hC8hVaeBxsOaaZB4PuAYokY_Zgwvy9oZ5cznpuGqGzXw_43w22iOGroMPaFGQoKyC7_BlmkiIzVMCgmlkgnY0gmlwhKwSlPqKbXVsdGlhZGRyc5YACASsEpT6Bj9DAAoErBKU-gY_RN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED2MZieDcyzJL2hAb17MrXCxYOWMcKV07fMnsMp2q4hPqDdGNwgj9Dg3VkcII_RYV3YWt1MgE
|
||||
2026-03-18 09:05:29.107 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.219 waku e0f9715afd5ce280137d170d7dd5393d3176773fd146f345dc095e266a768d2d
|
||||
2026-03-18 09:05:29.142 DEBUG [src.node.docker_mananger] Container started with ID e0f9715afd5c. Setting up logs at ./log/docker/node3_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:29.142 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 22902
|
||||
2026-03-18 09:05:29.142 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:30.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22902/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:30.161 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:05:30.162 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:30.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22902/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:30.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.219/tcp/22903/p2p/16Uiu2HAmGE6Tdr88pdsiAwUA8fjLDaJ62dp53WfyBWtpam8Qwdy5","/ip4/172.18.127.219/tcp/22904/ws/p2p/16Uiu2HAmGE6Tdr88pdsiAwUA8fjLDaJ62dp53WfyBWtpam8Qwdy5"],"enrUri":"enr:-L24QF2AvqBCSQkabWQ_F3PS7nUuKvVkHI12caNREaehXWX8KUyMTso1DbzdN0HF2F73kvLbcYsHFfC_uPsR5RtKmIoCgmlkgnY0gmlwhKwSf9uKbXVsdGlhZGRyc5YACASsEn_bBll3AAoErBJ_2wZZeN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDNQ4iqtZHp61V8DAmuuuR1S_aQFjEbOdw9YhnuA8XvISDdGNwgll3g3VkcIJZeYV3YWt1MgU"}'
|
||||
2026-03-18 09:05:30.170 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:30.171 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:30.172 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:30.173 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:30.173 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.103
|
||||
2026-03-18 09:05:30.174 DEBUG [src.node.docker_mananger] Generated ports ['60098', '60099', '60100', '60101', '60102']
|
||||
2026-03-18 09:05:30.174 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:30.174 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:30.174 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:30.174 DEBUG [src.node.docker_mananger] docker run -i -t -p 60098:60098 -p 60099:60099 -p 60100:60100 -p 60101:60101 -p 60102:60102 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60100 --rest-port=60098 --tcp-port=60099 --discv5-udp-port=60101 --rest-address=0.0.0.0 --nat=extip:172.18.110.103 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=81fdb1e9583411d5bbf8efa0494e5f3ee90dfee8880182ee90baf24b71ffed4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60102 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QF2AvqBCSQkabWQ_F3PS7nUuKvVkHI12caNREaehXWX8KUyMTso1DbzdN0HF2F73kvLbcYsHFfC_uPsR5RtKmIoCgmlkgnY0gmlwhKwSf9uKbXVsdGlhZGRyc5YACASsEn_bBll3AAoErBJ_2wZZeN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDNQ4iqtZHp61V8DAmuuuR1S_aQFjEbOdw9YhnuA8XvISDdGNwgll3g3VkcIJZeYV3YWt1MgU
|
||||
2026-03-18 09:05:30.372 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.103 waku 0be00a98a9679ddf06dc161913bee3d3244e807f21f47ca7fbe6684dc0635fa8
|
||||
2026-03-18 09:05:30.409 DEBUG [src.node.docker_mananger] Container started with ID 0be00a98a967. Setting up logs at ./log/docker/node4_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:30.409 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 60098
|
||||
2026-03-18 09:05:30.410 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:31.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60098/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:31.419 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:05:31.420 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:31.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60098/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:31.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.103/tcp/60099/p2p/16Uiu2HAmViMDrCg1e1C61T7XCADX3MHnK3rNdCQnQVgGVtZoSryx","/ip4/172.18.110.103/tcp/60100/ws/p2p/16Uiu2HAmViMDrCg1e1C61T7XCADX3MHnK3rNdCQnQVgGVtZoSryx"],"enrUri":"enr:-L24QJ7K-WFHen6uf7qWzfcPU-VUFWBNny2yeHxUaGBrjsHbfh9orN7yABqcrX5OdsDh61o1ReLYkAg_9rWusS55jTMCgmlkgnY0gmlwhKwSbmeKbXVsdGlhZGRyc5YACASsEm5nBurDAAoErBJuZwbqxN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED_XMFF8c3_sT_LRrBkahC6IU3ETe8r4NlQC8EVmZgjVODdGNwgurDg3VkcILqxYV3YWt1MgU"}'
|
||||
2026-03-18 09:05:31.427 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:31.427 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:31.428 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:31.431 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:05:31.431 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.58
|
||||
2026-03-18 09:05:31.431 DEBUG [src.node.docker_mananger] Generated ports ['17323', '17324', '17325', '17326', '17327']
|
||||
2026-03-18 09:05:31.431 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:31.431 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:31.431 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:31.432 DEBUG [src.node.docker_mananger] docker run -i -t -p 17323:17323 -p 17324:17324 -p 17325:17325 -p 17326:17326 -p 17327:17327 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17325 --rest-port=17323 --tcp-port=17324 --discv5-udp-port=17326 --rest-address=0.0.0.0 --nat=extip:172.18.253.58 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=59fb2ae8a1e611b2b41eee7aaf0886ccfabe3b4cddedbd934aaec548d387f18e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17327 --metrics-logging=true --relay=false --filternode=/ip4/172.18.110.103/tcp/60099/p2p/16Uiu2HAmViMDrCg1e1C61T7XCADX3MHnK3rNdCQnQVgGVtZoSryx --store=false --discv5-bootstrap-node=enr:-L24QF2AvqBCSQkabWQ_F3PS7nUuKvVkHI12caNREaehXWX8KUyMTso1DbzdN0HF2F73kvLbcYsHFfC_uPsR5RtKmIoCgmlkgnY0gmlwhKwSf9uKbXVsdGlhZGRyc5YACASsEn_bBll3AAoErBJ_2wZZeN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDNQ4iqtZHp61V8DAmuuuR1S_aQFjEbOdw9YhnuA8XvISDdGNwgll3g3VkcIJZeYV3YWt1MgU
|
||||
2026-03-18 09:05:31.633 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.58 waku 057934aec2232287c9a1d1966109afcd07acf56a06fcf70db766287d2bad1f42
|
||||
2026-03-18 09:05:31.667 DEBUG [src.node.docker_mananger] Container started with ID 057934aec223. Setting up logs at ./log/docker/node5_2026-03-18_09-05-26__512a1fd9-2ff4-4cf5-8681-7985d9d62589__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:31.667 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17323
|
||||
2026-03-18 09:05:31.668 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:05:32.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17323/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:05:32.671 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:05:32.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17323/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.58/tcp/17324/p2p/16Uiu2HAmE3D6q8vzgEeiSKqeggEudZt5ek79pxnj4ZndYt7o3Ze2","/ip4/172.18.253.58/tcp/17325/ws/p2p/16Uiu2HAmE3D6q8vzgEeiSKqeggEudZt5ek79pxnj4ZndYt7o3Ze2"],"enrUri":"enr:-L24QMQPMt_vcUrpcEghysqd-nxHKm4Kccg6eSyjRkjODx7IanwD5WiCn4QLyz5uEKlxQwP3dXtErXsloz4unkAL5CkCgmlkgnY0gmlwhKwS_TqKbXVsdGlhZGRyc5YACASsEv06BkOsAAoErBL9OgZDrd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDFIzhylvHi0rHWmHw0_k_x8kVECx26Xa3pEonMTVBThODdGNwgkOsg3VkcIJDroV3YWt1MgA"}'
|
||||
2026-03-18 09:05:32.674 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:05:32.674 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topic /waku/2/rs/198/1
|
||||
2026-03-18 09:05:32.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2900/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:32.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:32.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16194/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:32.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:32.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22902/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:32.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:32.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60098/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:05:32.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:05:32.706 DEBUG [tests.e2e.test_e2e] Node5 makes filter request pubsubtopic /waku/2/rs/198/1 and content topic /test/1/waku-filter/proto
|
||||
2026-03-18 09:05:32.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17323/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:05:32.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-18 09:05:32.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2900/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.148.250/tcp/43592/p2p/16Uiu2HAmTFBsAaKwcnRNgQNXtgWdEQfDgB1EcBWtQRagYEuqWaRX","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:05:32.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16194/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.66.126/tcp/2901/p2p/16Uiu2HAmH8mHLJJUV6o8UpnE2AfEYavgoNPXARRz78C5zYFPEzFo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"},{"multiaddr":"/ip4/172.18.127.219/tcp/49302/p2p/16Uiu2HAmGE6Tdr88pdsiAwUA8fjLDaJ62dp53WfyBWtpam8Qwdy5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:05:32.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22902/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.110.103/tcp/54230/p2p/16Uiu2HAmViMDrCg1e1C61T7XCADX3MHnK3rNdCQnQVgGVtZoSryx","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.148.250/tcp/16195/p2p/16Uiu2HAmTFBsAaKwcnRNgQNXtgWdEQfDgB1EcBWtQRagYEuqWaRX","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"}]'
|
||||
2026-03-18 09:05:32.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60098/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.127.219/tcp/22903/p2p/16Uiu2HAmGE6Tdr88pdsiAwUA8fjLDaJ62dp53WfyBWtpam8Qwdy5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"},{"multiaddr":"/ip4/172.18.253.58/tcp/55114/p2p/16Uiu2HAmE3D6q8vzgEeiSKqeggEudZt5ek79pxnj4ZndYt7o3Ze2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:05:32.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17323/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:05:32.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.127.219/tcp/22903/p2p/16Uiu2HAmGE6Tdr88pdsiAwUA8fjLDaJ62dp53WfyBWtpam8Qwdy5","protocols":["/vac/waku/relay/2.0.0","/vac/waku/filter-subscribe/2.0.0-beta1"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.110.103/tcp/60099/p2p/16Uiu2HAmViMDrCg1e1C61T7XCADX3MHnK3rNdCQnQVgGVtZoSryx","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:05:32.790 DEBUG [src.libs.common] Sleeping for 60 seconds
|
||||
2026-03-18 09:06:32.791 DEBUG [tests.e2e.test_e2e] 3 Nodes publish 12 message
|
||||
2026-03-18 09:06:32.791 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:32.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2900/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:32.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:32.805 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:33.008 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:35.009 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:35.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2900/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:35.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:35.021 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:35.222 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:37.222 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:37.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2900/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:37.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:37.230 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:37.430 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:39.431 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:39.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2900/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:39.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:39.443 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:39.645 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:41.645 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:41.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:41.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:41.658 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:41.860 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:43.860 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:43.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:43.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:43.876 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:44.077 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:46.078 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:46.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:46.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:46.086 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:46.286 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:48.287 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:48.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:48.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:48.296 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:48.497 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:50.498 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:50.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:50.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:50.508 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:50.708 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:52.709 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:52.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:52.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:52.717 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:52.918 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:54.918 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:54.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:54.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:54.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:55.131 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:57.131 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:06:57.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22902/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:06:57.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:57.143 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:06:57.346 DEBUG [src.libs.common] Sleeping for 2 seconds
|
||||
2026-03-18 09:06:59.346 DEBUG [tests.e2e.test_e2e] Node5 requests messages of subscribed filter topic /waku/2/rs/198/1
|
||||
2026-03-18 09:06:59.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17323/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:59.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824792791750516,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824795009195403,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824797222615815,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824799430980896,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824801645622635,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824803860768299,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824806078049088,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824808287478320,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824810498127083,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824812709222825,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824814918651958,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824817131500792,"ephemeral":false}]'
|
||||
2026-03-18 09:06:59.350 DEBUG [tests.e2e.test_e2e] Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824792791750516, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824795009195403, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824797222615815, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824799430980896, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824801645622635, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824803860768299, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824806078049088, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824808287478320, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824810498127083, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824812709222825, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824814918651958, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773824817131500792, 'ephemeral': False}]
|
||||
2026-03-18 09:06:59.352 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:06:59.353 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:06:59.353 DEBUG [src.node.waku_node] Stopping container with id 6b0db8e2126a
|
||||
2026-03-18 09:06:59.901 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:59.902 DEBUG [src.node.waku_node] Stopping container with id e101580358c8
|
||||
2026-03-18 09:07:00.466 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:00.466 DEBUG [src.node.waku_node] Stopping container with id e0f9715afd5c
|
||||
2026-03-18 09:07:00.722 ERROR [src.node.docker_mananger] Max retries reached for container 6b0db8e2126a. Exiting log stream.
|
||||
2026-03-18 09:07:01.052 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:01.054 DEBUG [src.node.waku_node] Stopping container with id 0be00a98a967
|
||||
2026-03-18 09:07:01.573 ERROR [src.node.docker_mananger] Max retries reached for container e101580358c8. Exiting log stream.
|
||||
2026-03-18 09:07:01.599 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:01.601 DEBUG [src.node.waku_node] Stopping container with id 057934aec223
|
||||
2026-03-18 09:07:01.869 ERROR [src.node.docker_mananger] Max retries reached for container e0f9715afd5c. Exiting log stream.
|
||||
2026-03-18 09:07:02.188 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:02.190 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:02.261 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:02.407 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:02.482 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:02.664 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:02.687 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
104
manual/37/data/attachments/1f97a4c10a16955e.txt
Normal file
104
manual/37/data/attachments/1f97a4c10a16955e.txt
Normal file
@ -0,0 +1,104 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_not_valid_content_topic with id: 2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.238.86
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56170', '56171', '56172', '56173', '56174']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56170:56170 -p 56171:56171 -p 56172:56172 -p 56173:56173 -p 56174:56174 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56172 --rest-port=56170 --tcp-port=56171 --discv5-udp-port=56173 --rest-address=0.0.0.0 --nat=extip:172.18.238.86 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fccccc6decd8cf0a5b0f6feaa2e85d3b262395a4fdecff8bbfc4fd29ccea8ea2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56174 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.238.86 waku 88a87e4939a69912eb97b36a4495b0bedb66910204b45a2398925efbacf79b55
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 183fb92c6c25. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 88a87e4939a6. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 56170
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c8563126acf8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56170/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56170/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k","/ip4/172.18.238.86/tcp/56172/ws/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k"],"enrUri":"enr:-L24QPZehxMBh6btRX3B5wMDu5Po2vAMQFPURAS2lMUBq9wnAKi_2XspwMMspoc6cGNHYVcyGYsFMLbZbRcHnkJcW2gCgmlkgnY0gmlwhKwS7laKbXVsdGlhZGRyc5YACASsEu5WBttrAAoErBLuVgbbbN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDB6r2qFI9ETkESpD_iG7Ep7IUyxUOCv2V6d7DhR3PlpGDdGNwgttrg3VkcILbbYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.5.220
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18826', '18827', '18828', '18829', '18830']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18826:18826 -p 18827:18827 -p 18828:18828 -p 18829:18829 -p 18830:18830 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18828 --rest-port=18826 --tcp-port=18827 --discv5-udp-port=18829 --rest-address=0.0.0.0 --nat=extip:172.18.5.220 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0cdb037a2b018dea624cc9c043bbfac1effb0a810c09cfbfeacc0d1ef9eeba25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18830 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPZehxMBh6btRX3B5wMDu5Po2vAMQFPURAS2lMUBq9wnAKi_2XspwMMspoc6cGNHYVcyGYsFMLbZbRcHnkJcW2gCgmlkgnY0gmlwhKwS7laKbXVsdGlhZGRyc5YACASsEu5WBttrAAoErBLuVgbbbN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDB6r2qFI9ETkESpD_iG7Ep7IUyxUOCv2V6d7DhR3PlpGDdGNwgttrg3VkcILbbYV3YWt1MgM --storenode=/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.5.220 waku 9c8b5e1692dcf1206714c591be4918bd095284bdbdb8dd51de8d59a0086d8760
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c8b5e1692dc. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18826
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18826/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18826/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.220/tcp/18827/p2p/16Uiu2HAm25bpVwrQJvnSSjQ7fxMGvx2uR48WW7t42GBuZRnKMptv","/ip4/172.18.5.220/tcp/18828/ws/p2p/16Uiu2HAm25bpVwrQJvnSSjQ7fxMGvx2uR48WW7t42GBuZRnKMptv"],"enrUri":"enr:-L24QE52r4OzZy_RZaUAD_BXA1GaSsIFcSWWfrQzBVIyAzh4SKKaKgM6eDZ_tenn4kzD2UZ_FvxBW4WCMbMjl1TLdM8CgmlkgnY0gmlwhKwSBdyKbXVsdGlhZGRyc5YACASsEgXcBkmLAAoErBIF3AZJjN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECYt19AeR-7g8icPJ_jkL71zxfY_FFZXAhZPiwrcabyr-DdGNwgkmLg3VkcIJJjYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18826/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18826/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:89 trying to find stored messages with wrong content_topic =##
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56170/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18826/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56170/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:99 response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 88a87e4939a6
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9c8b5e1692dc
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
93
manual/37/data/attachments/1fa50cc320edc3e4.txt
Normal file
93
manual/37/data/attachments/1fa50cc320edc3e4.txt
Normal file
@ -0,0 +1,93 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_payloads with id: 2026-03-18_09-07-19__f4c22128-4b73-4dcc-95d8-3e7808dc2b51
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-19__f4c22128-4b73-4dcc-95d8-3e7808dc2b51__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.165
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58874', '58875', '58876', '58877', '58878']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58874:58874 -p 58875:58875 -p 58876:58876 -p 58877:58877 -p 58878:58878 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58876 --rest-port=58874 --tcp-port=58875 --discv5-udp-port=58877 --rest-address=0.0.0.0 --nat=extip:172.18.148.165 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7fca5be85ab8a513ebf12c7beecfcfa738a0312c3ea33bb25e8aae1ce2e147fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58878 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.165 waku b89f19fec92d92bc4187d0afd0bf0e8bc62b571479a1e486495e90c301ea4029
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c745d3102b1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b89f19fec92d. Setting up logs at ./log/docker/node1_2026-03-18_09-07-19__f4c22128-4b73-4dcc-95d8-3e7808dc2b51__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58874
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1d7ae4024178. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58874/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58874/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.165/tcp/58875/p2p/16Uiu2HAmQzncamPhT14np2hGfyoStyzMvBP7JRT4TTbzDbeoKEER","/ip4/172.18.148.165/tcp/58876/ws/p2p/16Uiu2HAmQzncamPhT14np2hGfyoStyzMvBP7JRT4TTbzDbeoKEER"],"enrUri":"enr:-L24QLIpf7G7MF-ilG2sh7Uqf0i5MnnlO5okWBxn7cRDDaOuKpIvZ27QGTb_evz8xTQgacAMkrIDTO3aSoInWfSsmBkCgmlkgnY0gmlwhKwSlKWKbXVsdGlhZGRyc5YACASsEpSlBuX7AAoErBKUpQbl_N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDt16WyCrFa3ybM8K6sZyTlbqiNb2KD_HTZXbaub9N5S6DdGNwguX7g3VkcILl_YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-19__f4c22128-4b73-4dcc-95d8-3e7808dc2b51__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.126.97
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25779', '25780', '25781', '25782', '25783']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25779:25779 -p 25780:25780 -p 25781:25781 -p 25782:25782 -p 25783:25783 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25781 --rest-port=25779 --tcp-port=25780 --discv5-udp-port=25782 --rest-address=0.0.0.0 --nat=extip:172.18.126.97 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ce30fa31e13c8a00c00b1fffb6375f512c6cc7738b18d860a1dccacef00670f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25783 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLIpf7G7MF-ilG2sh7Uqf0i5MnnlO5okWBxn7cRDDaOuKpIvZ27QGTb_evz8xTQgacAMkrIDTO3aSoInWfSsmBkCgmlkgnY0gmlwhKwSlKWKbXVsdGlhZGRyc5YACASsEpSlBuX7AAoErBKUpQbl_N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDt16WyCrFa3ybM8K6sZyTlbqiNb2KD_HTZXbaub9N5S6DdGNwguX7g3VkcILl_YV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.97 waku 8bbc37d2c26e6b3ed86b7776cb29b7d1a9191568b45ac354b41f3d5e2a86609c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bbc37d2c26e. Setting up logs at ./log/docker/node2_2026-03-18_09-07-19__f4c22128-4b73-4dcc-95d8-3e7808dc2b51__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25779
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25779/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.97/tcp/25780/p2p/16Uiu2HAm8MCM6757doGFqTDeLZjtt92vY9ocsQYihF9w67hMAKKa","/ip4/172.18.126.97/tcp/25781/ws/p2p/16Uiu2HAm8MCM6757doGFqTDeLZjtt92vY9ocsQYihF9w67hMAKKa"],"enrUri":"enr:-L24QOf31S-Bb0CocTYNUsm4oIc21WUZjAIsulSDDd8k89ecCJOFTvLu8YEM3BqQXtf24ljKfHm7BB1mFm-zQ5ZQgH4CgmlkgnY0gmlwhKwSfmGKbXVsdGlhZGRyc5YACASsEn5hBmS0AAoErBJ-YQZktd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECwAJcvL_WgBwOtibvH6HqdbgvU2aJmse8TNyhS_XoimWDdGNwgmS0g3VkcIJktoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25779/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.165/tcp/58875/p2p/16Uiu2HAmQzncamPhT14np2hGfyoStyzMvBP7JRT4TTbzDbeoKEER"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824841681903360,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824841681903360,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload Empty string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload Unecoded text
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Incorrect base64 string'
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload A dictionary
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload An integer
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload A list
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.relay.test_publish:test_publish.py:30 Running test with payload A bool
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58874/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b89f19fec92d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8bbc37d2c26e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
68
manual/37/data/attachments/1fccbcfb7a32f38d.txt
Normal file
68
manual/37/data/attachments/1fccbcfb7a32f38d.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-18 09:06:19.270 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:06:19.270 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_no_pubsub_topic with id: 2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31
|
||||
2026-03-18 09:06:19.270 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:06:19.271 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:06:19.271 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-18 09:06:19.277 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:06:19.277 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:19.277 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:19.278 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:19.279 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:19.279 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.194
|
||||
2026-03-18 09:06:19.279 DEBUG [src.node.docker_mananger] Generated ports ['1501', '1502', '1503', '1504', '1505']
|
||||
2026-03-18 09:06:19.279 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:19.280 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:19.280 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:19.280 DEBUG [src.node.docker_mananger] docker run -i -t -p 1501:1501 -p 1502:1502 -p 1503:1503 -p 1504:1504 -p 1505:1505 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1503 --rest-port=1501 --tcp-port=1502 --discv5-udp-port=1504 --rest-address=0.0.0.0 --nat=extip:172.18.152.194 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b1ecdb9d1fbffdb2a74aa10c63863bd5ce4bfe0acafcdc0c5643cb42aad17f80 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1505 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:06:19.469 ERROR [src.node.docker_mananger] Max retries reached for container 9e23a7b00975. Exiting log stream.
|
||||
2026-03-18 09:06:19.472 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.194 waku 2201dd8a19cd9376cc98137f8ba5e869b7f7f5eb5ddfed8073ccc50902f6e521
|
||||
2026-03-18 09:06:19.506 DEBUG [src.node.docker_mananger] Container started with ID 2201dd8a19cd. Setting up logs at ./log/docker/node1_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:19.507 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1501
|
||||
2026-03-18 09:06:19.507 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:20.057 ERROR [src.node.docker_mananger] Max retries reached for container c66d55fa687c. Exiting log stream.
|
||||
2026-03-18 09:06:20.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1501/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:20.510 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:06:20.510 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:20.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1501/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:20.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n","/ip4/172.18.152.194/tcp/1503/ws/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n"],"enrUri":"enr:-L24QECuHBhV4hxcttcq0lhvXlYwS-4ApoIdyswr8wAb1ZJeei-VcnKQFcbZVVurAqK71DA68_s-PT_SMGs7cCN_dFgCgmlkgnY0gmlwhKwSmMKKbXVsdGlhZGRyc5YACASsEpjCBgXeAAoErBKYwgYF390DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkWO00Ubq4clHjmmSKeRAjxdh2-S_0-vLoKLB3Dvby_eDdGNwggXeg3VkcIIF4IV3YWt1MgU"}'
|
||||
2026-03-18 09:06:20.514 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:20.514 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-18 09:06:20.521 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:06:20.521 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:20.522 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:06:20.522 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:06:20.523 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:06:20.523 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.203
|
||||
2026-03-18 09:06:20.523 DEBUG [src.node.docker_mananger] Generated ports ['49781', '49782', '49783', '49784', '49785']
|
||||
2026-03-18 09:06:20.524 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:06:20.524 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:06:20.524 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:06:20.524 DEBUG [src.node.docker_mananger] docker run -i -t -p 49781:49781 -p 49782:49782 -p 49783:49783 -p 49784:49784 -p 49785:49785 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49783 --rest-port=49781 --tcp-port=49782 --discv5-udp-port=49784 --rest-address=0.0.0.0 --nat=extip:172.18.205.203 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cef2cce8af4feddbd5b2768ea10f5fab63ff2ffa9b76f2870f4b1cbdd8a301ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49785 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QECuHBhV4hxcttcq0lhvXlYwS-4ApoIdyswr8wAb1ZJeei-VcnKQFcbZVVurAqK71DA68_s-PT_SMGs7cCN_dFgCgmlkgnY0gmlwhKwSmMKKbXVsdGlhZGRyc5YACASsEpjCBgXeAAoErBKYwgYF390DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkWO00Ubq4clHjmmSKeRAjxdh2-S_0-vLoKLB3Dvby_eDdGNwggXeg3VkcIIF4IV3YWt1MgU --filternode=/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n
|
||||
2026-03-18 09:06:20.718 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.203 waku 4817cab84c56974de08df2150c6baf89872171128fdd9d691b3c0455573c82cd
|
||||
2026-03-18 09:06:20.750 DEBUG [src.node.docker_mananger] Container started with ID 4817cab84c56. Setting up logs at ./log/docker/node2_2026-03-18_09-06-19__d2ba492c-a395-46bc-9550-c5cd177dee31__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:06:20.751 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 49781
|
||||
2026-03-18 09:06:20.751 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:06:21.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49781/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:21.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:06:21.754 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:06:21.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49781/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:06:21.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.203/tcp/49782/p2p/16Uiu2HAmCimBJDVeszay6G6cjnVqzgL7sxUzM7WSbsMhwQoVZ2YR","/ip4/172.18.205.203/tcp/49783/ws/p2p/16Uiu2HAmCimBJDVeszay6G6cjnVqzgL7sxUzM7WSbsMhwQoVZ2YR"],"enrUri":"enr:-L24QDfl0n6d2AqjyxF091r3us642NqwtGwuThcsJYeStD9CMdVDKxD9EDCislZMgikrQ6wxi4NRorLHzvtnXdbKFKwCgmlkgnY0gmlwhKwSzcuKbXVsdGlhZGRyc5YACASsEs3LBsJ2AAoErBLNywbCd90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDAPdt5hDpK0mhk5vgROZM3ZFwck44lRGyUz0cq8VhiIKDdGNwgsJ2g3VkcILCeIV3YWt1MgA"}'
|
||||
2026-03-18 09:06:21.757 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:06:21.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49781/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.194/tcp/1502/p2p/16Uiu2HAmNSXeWhfK9CfgJPX8UM18UCxgHH66rRhVDbhXgWsmbk4n"]'
|
||||
2026-03-18 09:06:21.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:21.793 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-18 09:06:21.793 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1501/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:06:21.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:06:21.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49781/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9adbcfd0-c5df-464e-bf93-7ca67e919dbc", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
2026-03-18 09:06:21.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9adbcfd0-c5df-464e-bf93-7ca67e919dbc","statusDesc":"OK"}'
|
||||
2026-03-18 09:06:21.828 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:49781/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"]}'
|
||||
2026-03-18 09:06:21.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-18 09:06:21.840 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:06:21.841 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:06:21.841 DEBUG [src.node.waku_node] Stopping container with id 2201dd8a19cd
|
||||
2026-03-18 09:06:22.411 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:22.411 DEBUG [src.node.waku_node] Stopping container with id 4817cab84c56
|
||||
2026-03-18 09:06:22.956 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:06:22.958 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:06:22.964 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:06:22.969 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
186
manual/37/data/attachments/1ff8bba95f48d1f9.txt
Normal file
186
manual/37/data/attachments/1ff8bba95f48d1f9.txt
Normal file
@ -0,0 +1,186 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-18_09-08-18__82aedb94-a9c6-49b9-8396-aa459a20198b
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-18__82aedb94-a9c6-49b9-8396-aa459a20198b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.236.170
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11019', '11020', '11021', '11022', '11023']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11019:11019 -p 11020:11020 -p 11021:11021 -p 11022:11022 -p 11023:11023 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11021 --rest-port=11019 --tcp-port=11020 --discv5-udp-port=11022 --rest-address=0.0.0.0 --nat=extip:172.18.236.170 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=edfbeafb385f345acfe02e1c4cbdcdbaaf39ee1eb825bcdf68f6f3ccbeb0ac5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11023 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 885afe879210. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.170 waku 33a1bcbb21681bf2097a146e7b29e7fc8a387a719647beca6a1a574ac50da682
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33a1bcbb2168. Setting up logs at ./log/docker/node1_2026-03-18_09-08-18__82aedb94-a9c6-49b9-8396-aa459a20198b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 11019
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 819bfca3347e. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.170/tcp/11020/p2p/16Uiu2HAkzkaZZYR2pA7fSJhApzAb2fu53qgAEWh5RMmJfYdNGp7n","/ip4/172.18.236.170/tcp/11021/ws/p2p/16Uiu2HAkzkaZZYR2pA7fSJhApzAb2fu53qgAEWh5RMmJfYdNGp7n"],"enrUri":"enr:-L24QFGKZbAxjdgiY5BhNFKfBv_IAxddJjXzNc4knOjuBDJFCls7IR2U2bjUY0cY3UjniYqiX095yHvBG_7HqmBOQI4CgmlkgnY0gmlwhKwS7KqKbXVsdGlhZGRyc5YACASsEuyqBisMAAoErBLsqgYrDd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECTyJYFntwvBPXTtSaEPXGlWhEo2BfA_9qayjwZCBE-g2DdGNwgisMg3VkcIIrDoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-18__82aedb94-a9c6-49b9-8396-aa459a20198b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.222.138
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21362', '21363', '21364', '21365', '21366']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21362:21362 -p 21363:21363 -p 21364:21364 -p 21365:21365 -p 21366:21366 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21364 --rest-port=21362 --tcp-port=21363 --discv5-udp-port=21365 --rest-address=0.0.0.0 --nat=extip:172.18.222.138 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=9a78e85f47472e9b89f7a133cba3f6fdc7ee62ee5f7b13b9af84feeca0e0d383 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21366 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFGKZbAxjdgiY5BhNFKfBv_IAxddJjXzNc4knOjuBDJFCls7IR2U2bjUY0cY3UjniYqiX095yHvBG_7HqmBOQI4CgmlkgnY0gmlwhKwS7KqKbXVsdGlhZGRyc5YACASsEuyqBisMAAoErBLsqgYrDd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECTyJYFntwvBPXTtSaEPXGlWhEo2BfA_9qayjwZCBE-g2DdGNwgisMg3VkcIIrDoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.138 waku fa14b862f4b2ffbb30b14b0990f445b7a9a30d256be416d1584cd48d7cb49037
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fa14b862f4b2. Setting up logs at ./log/docker/node2_2026-03-18_09-08-18__82aedb94-a9c6-49b9-8396-aa459a20198b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 21362
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.138/tcp/21363/p2p/16Uiu2HAm1WwKXJyMyG8sHpQ58rzajxtZMBeM9me9BqujhN9LUdxj","/ip4/172.18.222.138/tcp/21364/ws/p2p/16Uiu2HAm1WwKXJyMyG8sHpQ58rzajxtZMBeM9me9BqujhN9LUdxj"],"enrUri":"enr:-L24QLJbp5wtXd1RN_nm7_bQKXW_TMFihsQXJDMQOzbYmEgaQzk6OT6n_AFC7fYenL67AnoHXjvkK7EBts_7e29Q8H8CgmlkgnY0gmlwhKwS3oqKbXVsdGlhZGRyc5YACASsEt6KBlNzAAoErBLeigZTdN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECWn9e7A7OIA9OdxS1CEskUticMqrNpUhIYdaoM8qztliDdGNwglNzg3VkcIJTdYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21362/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.170/tcp/11020/p2p/16Uiu2HAkzkaZZYR2pA7fSJhApzAb2fu53qgAEWh5RMmJfYdNGp7n"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824900916068055,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824900916068055,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901038823932,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901038823932,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901153494437,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901153494437,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901268259860,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901268259860,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901382864058,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901382864058,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901498121278,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901498121278,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901614504162,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901614504162,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901730899264,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773824901730899264,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:21362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11019/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 33a1bcbb2168
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fa14b862f4b2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
71
manual/37/data/attachments/203d30a54fa7538a.txt
Normal file
71
manual/37/data/attachments/203d30a54fa7538a.txt
Normal file
@ -0,0 +1,71 @@
|
||||
2026-03-18 09:08:02.511 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:02.512 DEBUG [tests.conftest] Running test: test_admin_service_peers_schema with id: 2026-03-18_09-08-02__6c4d9acd-1d4d-40ed-b444-8442b93f3574
|
||||
2026-03-18 09:08:02.512 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:02.512 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:08:02.512 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:08:02.520 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.520 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-02__6c4d9acd-1d4d-40ed-b444-8442b93f3574__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.527 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.527 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-02__6c4d9acd-1d4d-40ed-b444-8442b93f3574__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.534 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.534 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-08-02__6c4d9acd-1d4d-40ed-b444-8442b93f3574__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.541 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.541 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-08-02__6c4d9acd-1d4d-40ed-b444-8442b93f3574__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.542 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:08:02.542 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:08:02.551 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.551 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.558 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:08:02.558 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:02.558 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:02.558 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:02.559 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:02.560 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.175
|
||||
2026-03-18 09:08:02.560 DEBUG [src.node.docker_mananger] Generated ports ['58916', '58917', '58918', '58919', '58920']
|
||||
2026-03-18 09:08:02.560 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:02.560 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:02.560 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:02.560 DEBUG [src.node.docker_mananger] docker run -i -t -p 58916:58916 -p 58917:58917 -p 58918:58918 -p 58919:58919 -p 58920:58920 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58918 --rest-port=58916 --tcp-port=58917 --discv5-udp-port=58919 --rest-address=0.0.0.0 --nat=extip:172.18.163.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a5f8ef03f226cf56e647313dbbbff32eef8d302bd8dd76a5492e52af0bfd8c3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58920 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:08:02.747 ERROR [src.node.docker_mananger] Max retries reached for container fd66d984f16b. Exiting log stream.
|
||||
2026-03-18 09:08:03.321 ERROR [src.node.docker_mananger] Max retries reached for container b46a68e27986. Exiting log stream.
|
||||
2026-03-18 09:08:04.804 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.175 waku 74c48f41db348a0501a7b5ad5d53e620f502374f9494c950052ed22178800398
|
||||
2026-03-18 09:08:04.844 DEBUG [src.node.docker_mananger] Container started with ID 74c48f41db34. Setting up logs at ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:04.844 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58916
|
||||
2026-03-18 09:08:04.845 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:05.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58916/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:05.849 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-18 09:08:05.849 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:05.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58916/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:05.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.175/tcp/58917/p2p/16Uiu2HAkvXRy6gYZcQwfJpoaJ6jswnAPaD8UksMYckpNGDcVLo4i","/ip4/172.18.163.175/tcp/58918/ws/p2p/16Uiu2HAkvXRy6gYZcQwfJpoaJ6jswnAPaD8UksMYckpNGDcVLo4i"],"enrUri":"enr:-L24QFzJnqrVLuzUf0VtjuKQ0OQc9apfpw1tHygb3tB7iK3VHJXUTWMUtWQ-IfWYwJZkOesJdB8MTQoaboySqog_v8QCgmlkgnY0gmlwhKwSo6-KbXVsdGlhZGRyc5YACASsEqOvBuYlAAoErBKjrwbmJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECEFVUESL2ZXM3ej8ovVGNuia6R9Ak0kqa_n9mlF-3CGeDdGNwguYlg3VkcILmJ4V3YWt1MgE"}'
|
||||
2026-03-18 09:08:05.852 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:05.852 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:05.852 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.255
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.docker_mananger] Generated ports ['12783', '12784', '12785', '12786', '12787']
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:05.854 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:05.854 DEBUG [src.node.docker_mananger] docker run -i -t -p 12783:12783 -p 12784:12784 -p 12785:12785 -p 12786:12786 -p 12787:12787 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12785 --rest-port=12783 --tcp-port=12784 --discv5-udp-port=12786 --rest-address=0.0.0.0 --nat=extip:172.18.19.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=88e7f1a518f4b07c6d97aa4c7b964febb7a6ffe2e81d0d5eb4143bda7ababdbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12787 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFzJnqrVLuzUf0VtjuKQ0OQc9apfpw1tHygb3tB7iK3VHJXUTWMUtWQ-IfWYwJZkOesJdB8MTQoaboySqog_v8QCgmlkgnY0gmlwhKwSo6-KbXVsdGlhZGRyc5YACASsEqOvBuYlAAoErBKjrwbmJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECEFVUESL2ZXM3ej8ovVGNuia6R9Ak0kqa_n9mlF-3CGeDdGNwguYlg3VkcILmJ4V3YWt1MgE
|
||||
2026-03-18 09:08:06.053 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.255 waku b4c5b27f3a48ee1e67130c45c2d9f24adac06c2e83ef2ab187f1dc1d077f6464
|
||||
2026-03-18 09:08:06.090 DEBUG [src.node.docker_mananger] Container started with ID b4c5b27f3a48. Setting up logs at ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:06.091 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12783
|
||||
2026-03-18 09:08:06.091 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:07.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12783/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:07.110 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-18 09:08:07.110 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:07.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12783/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:07.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.255/tcp/12784/p2p/16Uiu2HAmUPCeSnLAzAqm6RYvHAnoFQDXkRpCwAoptGJnsNkhctQi","/ip4/172.18.19.255/tcp/12785/ws/p2p/16Uiu2HAmUPCeSnLAzAqm6RYvHAnoFQDXkRpCwAoptGJnsNkhctQi"],"enrUri":"enr:-L24QPB3R3oMahwKi-DKjFO5FKYmFyygQxwbI1W2WjLOfDsNcI3hv277RCZCRyPJkqsKSmEttuqCXdUYQ3GRhbc861sCgmlkgnY0gmlwhKwSE_-KbXVsdGlhZGRyc5YACASsEhP_BjHwAAoErBIT_wYx8d0DgnJzhQDGAQAAiXNlY3AyNTZrMaED6a-Zy5-q3pQ2dzDRtx2rRy3JyOeQIKRtVrRkEu0LPqODdGNwgjHwg3VkcIIx8oV3YWt1MgE"}'
|
||||
2026-03-18 09:08:07.117 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:07.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58916/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:07.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.255/tcp/53650/p2p/16Uiu2HAmUPCeSnLAzAqm6RYvHAnoFQDXkRpCwAoptGJnsNkhctQi","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0-2-g85a7bf","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:08:07.122 DEBUG [tests.rest_flags.test_admin_flags] Validate schema of get service peers
|
||||
2026-03-18 09:08:07.124 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:07.125 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:07.125 DEBUG [src.node.waku_node] Stopping container with id 74c48f41db34
|
||||
2026-03-18 09:08:07.735 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:07.736 DEBUG [src.node.waku_node] Stopping container with id b4c5b27f3a48
|
||||
2026-03-18 09:08:08.286 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:08.293 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:08.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:08.308 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/208c8909c5faf5e0.txt
Normal file
84
manual/37/data/attachments/208c8909c5faf5e0.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_passing_invalid_cursor with id: 2026-03-18_09-08-10__1965fa3b-ebcf-49ad-a1f9-d4953e69c372
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-10__1965fa3b-ebcf-49ad-a1f9-d4953e69c372__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.105.49
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15235', '15236', '15237', '15238', '15239']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15235:15235 -p 15236:15236 -p 15237:15237 -p 15238:15238 -p 15239:15239 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15237 --rest-port=15235 --tcp-port=15236 --discv5-udp-port=15238 --rest-address=0.0.0.0 --nat=extip:172.18.105.49 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=85eea235d371ac44efeeea4e55bd960ce4acc9497bcb6e150d6fae038c23249f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15239 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.49 waku a9dcbe886fc17f5d1a83e5e98dd0d22034f6e0b5a1e2d857abaf222ab72e8f7d
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1fc63e3094be. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a9dcbe886fc1. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-10__1965fa3b-ebcf-49ad-a1f9-d4953e69c372__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 15235
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 711fe1fcb289. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15235/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15235/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.49/tcp/15236/p2p/16Uiu2HAmGXgELpgdPeHqthqnD2KsRrZDDeYzJ6w7nw7CSXxDYSjW","/ip4/172.18.105.49/tcp/15237/ws/p2p/16Uiu2HAmGXgELpgdPeHqthqnD2KsRrZDDeYzJ6w7nw7CSXxDYSjW"],"enrUri":"enr:-L24QNrrdWU5HQWbfYVyvJzsgF5pKdWPHIhmYTmYpj4lufdPfOgd7LthoTEuzvVD76rJ94X-JHBXRRuksjGMwWkxNMcCgmlkgnY0gmlwhKwSaTGKbXVsdGlhZGRyc5YACASsEmkxBjuEAAoErBJpMQY7hd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOY8xphAuH1nj7WyEpfCZfH6K91KD0mWnrZTzTpT8qB2DdGNwgjuEg3VkcII7hoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-10__1965fa3b-ebcf-49ad-a1f9-d4953e69c372__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.59.175
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46338', '46339', '46340', '46341', '46342']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46338:46338 -p 46339:46339 -p 46340:46340 -p 46341:46341 -p 46342:46342 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46340 --rest-port=46338 --tcp-port=46339 --discv5-udp-port=46341 --rest-address=0.0.0.0 --nat=extip:172.18.59.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fb12b5fdaacdc94b4c5ff7239ce8a5b83ef2c0b13bccfc47edca1d579bbf7d0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46342 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNrrdWU5HQWbfYVyvJzsgF5pKdWPHIhmYTmYpj4lufdPfOgd7LthoTEuzvVD76rJ94X-JHBXRRuksjGMwWkxNMcCgmlkgnY0gmlwhKwSaTGKbXVsdGlhZGRyc5YACASsEmkxBjuEAAoErBJpMQY7hd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOY8xphAuH1nj7WyEpfCZfH6K91KD0mWnrZTzTpT8qB2DdGNwgjuEg3VkcII7hoV3YWt1MgM --storenode=/ip4/172.18.105.49/tcp/15236/p2p/16Uiu2HAmGXgELpgdPeHqthqnD2KsRrZDDeYzJ6w7nw7CSXxDYSjW --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.59.175 waku 83dbcfa05a96fbbd6503f530e35a0887c2f7e3eddfff2346bdf0440d85354a53
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 83dbcfa05a96. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-10__1965fa3b-ebcf-49ad-a1f9-d4953e69c372__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 46338
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46338/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46338/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.175/tcp/46339/p2p/16Uiu2HAmTka19jpV2awEbpTkJqEuH9gXvLSwXMfVepFdpQwyTqXr","/ip4/172.18.59.175/tcp/46340/ws/p2p/16Uiu2HAmTka19jpV2awEbpTkJqEuH9gXvLSwXMfVepFdpQwyTqXr"],"enrUri":"enr:-L24QKky2TGliaPplWbpG1r51pRwjJv6kQ5UYov9fGLwH4PTPiSA-mS9hkrjtnUQNQpVLWuSs-RrqD5gkSallabUg3YCgmlkgnY0gmlwhKwSO6-KbXVsdGlhZGRyc5YACASsEjuvBrUDAAoErBI7rwa1BN0DgnJzhQDGAQAAiXNlY3AyNTZrMaED4E1CX1gKHacUJVZln6h79We3xzNpi4R-A8NRH2TMgk2DdGNwgrUDg3VkcIK1BYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46338/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.49/tcp/15236/p2p/16Uiu2HAmGXgELpgdPeHqthqnD2KsRrZDDeYzJ6w7nw7CSXxDYSjW"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15235/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46338/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15235/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15235/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15235/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15235/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15235/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15235/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46338/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46338/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a9dcbe886fc1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 83dbcfa05a96
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
136
manual/37/data/attachments/20bcdd1aca857a56.txt
Normal file
136
manual/37/data/attachments/20bcdd1aca857a56.txt
Normal file
@ -0,0 +1,136 @@
|
||||
2026-03-18 09:14:59.344 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:14:59.344 DEBUG [tests.conftest] Running test: test_multiple_content_topics_different_shard with id: 2026-03-18_09-14-59__36bc1344-1313-466a-bb2c-5166587dd380
|
||||
2026-03-18 09:14:59.345 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:14:59.345 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:14:59.345 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:14:59.353 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:14:59.353 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-14-59__36bc1344-1313-466a-bb2c-5166587dd380__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:59.353 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:14:59.353 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:14:59.354 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:14:59.355 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.15
|
||||
2026-03-18 09:14:59.355 DEBUG [src.node.docker_mananger] Generated ports ['32305', '32306', '32307', '32308', '32309']
|
||||
2026-03-18 09:14:59.355 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:14:59.355 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:14:59.355 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:14:59.356 DEBUG [src.node.docker_mananger] docker run -i -t -p 32305:32305 -p 32306:32306 -p 32307:32307 -p 32308:32308 -p 32309:32309 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32307 --rest-port=32305 --tcp-port=32306 --discv5-udp-port=32308 --rest-address=0.0.0.0 --nat=extip:172.18.198.15 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=cbf1ac3d84858a65aed1d0fcab9caf099f3abc54cabe51187ced98de54ccbdff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32309 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-18 09:14:59.562 ERROR [src.node.docker_mananger] Max retries reached for container 081da5944b2e. Exiting log stream.
|
||||
2026-03-18 09:14:59.565 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.15 waku 63a1bc9c84f160682e654962ccd5eb4897b2848b530a7fe7bfa3b9e07cee445d
|
||||
2026-03-18 09:14:59.597 DEBUG [src.node.docker_mananger] Container started with ID 63a1bc9c84f1. Setting up logs at ./log/docker/node1_2026-03-18_09-14-59__36bc1344-1313-466a-bb2c-5166587dd380__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:14:59.598 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 32305
|
||||
2026-03-18 09:14:59.598 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:15:00.142 ERROR [src.node.docker_mananger] Max retries reached for container 8768e6a61d01. Exiting log stream.
|
||||
2026-03-18 09:15:00.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:00.601 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:15:00.601 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:15:00.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:00.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.15/tcp/32306/p2p/16Uiu2HAmFkcLkyjPbYUMduDd7cJDVnXekTsig25toH8VH1ady5NC","/ip4/172.18.198.15/tcp/32307/ws/p2p/16Uiu2HAmFkcLkyjPbYUMduDd7cJDVnXekTsig25toH8VH1ady5NC"],"enrUri":"enr:-L24QOdk6-1O9hXVtsvy_Vz07ofNSi8ccSvZFthrMbjhRPW5Fh2LZxjSsRBCEO8kKU0N91-ltlxC5bOplMbAjbqoIlYCgmlkgnY0gmlwhKwSxg-KbXVsdGlhZGRyc5YACASsEsYPBn4yAAoErBLGDwZ-M90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDLgOo6QvEnmt1MlnBNVpzrzdiPGJPyvTfPkbH3k77q_2DdGNwgn4yg3VkcIJ-NIV3YWt1MgU"}'
|
||||
2026-03-18 09:15:00.604 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:15:00.612 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:15:00.612 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-14-59__36bc1344-1313-466a-bb2c-5166587dd380__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:00.612 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:15:00.612 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:15:00.613 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:15:00.613 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.79
|
||||
2026-03-18 09:15:00.614 DEBUG [src.node.docker_mananger] Generated ports ['1466', '1467', '1468', '1469', '1470']
|
||||
2026-03-18 09:15:00.614 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:15:00.614 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:15:00.614 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:15:00.614 DEBUG [src.node.docker_mananger] docker run -i -t -p 1466:1466 -p 1467:1467 -p 1468:1468 -p 1469:1469 -p 1470:1470 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1468 --rest-port=1466 --tcp-port=1467 --discv5-udp-port=1469 --rest-address=0.0.0.0 --nat=extip:172.18.26.79 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c23f825adceac5fa1ffbd8cad5bc7a2242d6b3c8a0746ba17abae297a4ef1d2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1470 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOdk6-1O9hXVtsvy_Vz07ofNSi8ccSvZFthrMbjhRPW5Fh2LZxjSsRBCEO8kKU0N91-ltlxC5bOplMbAjbqoIlYCgmlkgnY0gmlwhKwSxg-KbXVsdGlhZGRyc5YACASsEsYPBn4yAAoErBLGDwZ-M90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDLgOo6QvEnmt1MlnBNVpzrzdiPGJPyvTfPkbH3k77q_2DdGNwgn4yg3VkcIJ-NIV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-18 09:15:00.824 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.79 waku ec662f4d366a7a8dc36f76f6c747dc49d074b6241619601ec9fc6009955b0828
|
||||
2026-03-18 09:15:00.858 DEBUG [src.node.docker_mananger] Container started with ID ec662f4d366a. Setting up logs at ./log/docker/node2_2026-03-18_09-14-59__36bc1344-1313-466a-bb2c-5166587dd380__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:15:00.858 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1466
|
||||
2026-03-18 09:15:00.859 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:15:01.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:01.887 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-18 09:15:01.888 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:15:01.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:01.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.79/tcp/1467/p2p/16Uiu2HAm3s89sSpTunNMzqqt2T1vsY1Ufp5NqPVdETsazprBJyFU","/ip4/172.18.26.79/tcp/1468/ws/p2p/16Uiu2HAm3s89sSpTunNMzqqt2T1vsY1Ufp5NqPVdETsazprBJyFU"],"enrUri":"enr:-L24QLJ5POD4Xm5poNqqokqo_WIMUZgsS0uMwKo2IhZ8K-m0JKIt0FYyo6k8MxbZFuSmQMMvRfrRJM6U-wObd-OQBKUCgmlkgnY0gmlwhKwSGk-KbXVsdGlhZGRyc5YACASsEhpPBgW7AAoErBIaTwYFvN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECfWKcQgMaRk8qcaTTfbHZ77LkOkqWGJojbCMWrFadB0-DdGNwggW7g3VkcIIFvYV3YWt1MgE"}'
|
||||
2026-03-18 09:15:01.896 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:15:01.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1466/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.15/tcp/32306/p2p/16Uiu2HAmFkcLkyjPbYUMduDd7cJDVnXekTsig25toH8VH1ady5NC"]'
|
||||
2026-03-18 09:15:01.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:01.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/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-18 09:15:01.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:01.906 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1466/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-18 09:15:01.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:01.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:01.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:01.914 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.014 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825301909054518,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.019 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825301909054518,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.130 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.133 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":1773825302024322448,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.135 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.137 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":1773825302024322448,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.145 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.245 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.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":1773825302139385482,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.250 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773825302139385482,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.260 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.360 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825302254818881,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.365 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825302254818881,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.375 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.475 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825302369650912,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.481 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825302369650912,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.490 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.591 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825302485093543,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.595 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825302485093543,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.606 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.706 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825302599937569,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.711 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825302599937569,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32305/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:15:02.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:15:02.723 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:15:02.823 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32305/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825302716993534,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.828 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:15:02.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1466/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:15:02.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825302716993534,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:15:02.833 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:15:02.835 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:15:02.835 DEBUG [src.node.waku_node] Stopping container with id 63a1bc9c84f1
|
||||
2026-03-18 09:15:03.433 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:15:03.434 DEBUG [src.node.waku_node] Stopping container with id ec662f4d366a
|
||||
2026-03-18 09:15:04.033 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:15:04.037 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:15:04.044 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:15:04.052 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
375
manual/37/data/attachments/20d2b1dade06c3e7.txt
Normal file
375
manual/37/data/attachments/20d2b1dade06c3e7.txt
Normal file
@ -0,0 +1,375 @@
|
||||
2026-03-18 09:11:19.134 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:11:19.136 DEBUG [tests.conftest] Running test: test_on_postgress_db_with_one_message with id: 2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af
|
||||
2026-03-18 09:11:19.137 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:11:19.138 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:11:19.328 ERROR [src.node.docker_mananger] Max retries reached for container bcdb7d0b707b. Exiting log stream.
|
||||
2026-03-18 09:11:19.970 ERROR [src.node.docker_mananger] Max retries reached for container 77d5347c0ad6. Exiting log stream.
|
||||
2026-03-18 09:11:23.348 DEBUG [src.postgres_setup] Postgres container started
|
||||
2026-03-18 09:11:23.355 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:23.355 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:23.356 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:23.356 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:23.358 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:23.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.107.174
|
||||
2026-03-18 09:11:23.358 DEBUG [src.node.docker_mananger] Generated ports ['4810', '4811', '4812', '4813', '4814']
|
||||
2026-03-18 09:11:23.358 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:23.358 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:23.359 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:23.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 4810:4810 -p 4811:4811 -p 4812:4812 -p 4813:4813 -p 4814:4814 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4812 --rest-port=4810 --tcp-port=4811 --discv5-udp-port=4813 --rest-address=0.0.0.0 --nat=extip:172.18.107.174 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d99ffc4268f7cddd4d1f9bd9a1a44b62f61feddacdb9abcfcddcebfba2eae8c0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4814 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
|
||||
2026-03-18 09:11:23.599 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.107.174 waku 05536b93691e38ced45b6bd46fd40ba41c0ecc6f12574842af5f74e1f48915d0
|
||||
2026-03-18 09:11:23.643 DEBUG [src.node.docker_mananger] Container started with ID 05536b93691e. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:23.643 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 4810
|
||||
2026-03-18 09:11:23.643 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:24.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:24.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:24.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:24.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.030 ERROR [src.node.docker_mananger] Max retries reached for container 05536b93691e. Exiting log stream.
|
||||
2026-03-18 09:11:25.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:25.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:26.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:27.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:28.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:29.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:30.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:31.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:32.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:33.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:34.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:35.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:36.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:37.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:38.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:39.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:40.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:41.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:42.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:43.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4810/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:44.654 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=4810): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0174b7b020>: Failed to establish a new connection: [Errno 111] Connection refused'))
|
||||
2026-03-18 09:11:44.755 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:44.755 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:44.757 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:44.757 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.228
|
||||
2026-03-18 09:11:44.757 DEBUG [src.node.docker_mananger] Generated ports ['23047', '23048', '23049', '23050', '23051']
|
||||
2026-03-18 09:11:44.757 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:44.757 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:44.757 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:44.758 DEBUG [src.node.docker_mananger] docker run -i -t -p 23047:23047 -p 23048:23048 -p 23049:23049 -p 23050:23050 -p 23051:23051 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23049 --rest-port=23047 --tcp-port=23048 --discv5-udp-port=23050 --rest-address=0.0.0.0 --nat=extip:172.18.59.228 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=39cf5e3544eba66645ca90b052be9d5b3eb90e6b2626bb3a1a7204c06bbd291b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23051 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
|
||||
2026-03-18 09:11:44.968 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.228 waku ca3200931a56c2700a05120bee97afa70f56b8e7063beb9c92d22b4547b0a19e
|
||||
2026-03-18 09:11:45.001 DEBUG [src.node.docker_mananger] Container started with ID ca3200931a56. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:45.003 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23047
|
||||
2026-03-18 09:11:45.003 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:46.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:46.006 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:46.007 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:46.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:46.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ","/ip4/172.18.59.228/tcp/23049/ws/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ"],"enrUri":"enr:-L24QHJ72KE-n1xU9tlUbxvL1kAqrU02jAkxvR7MNfoFCjCiLdKL2AsOiFqGf5FyN0pUjmUrhKAy-QQMx6p-0HpTPfYCgmlkgnY0gmlwhKwSO-SKbXVsdGlhZGRyc5YACASsEjvkBloIAAoErBI75AZaCd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyLzCTiDejImWs3lKsNveRn_rdT58d371UN0mAGexGgCDdGNwgloIg3VkcIJaCoV3YWt1MgM"}'
|
||||
2026-03-18 09:11:46.010 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:46.017 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:46.017 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:46.017 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:46.017 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:46.019 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:46.019 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.54
|
||||
2026-03-18 09:11:46.019 DEBUG [src.node.docker_mananger] Generated ports ['53356', '53357', '53358', '53359', '53360']
|
||||
2026-03-18 09:11:46.020 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:46.020 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:46.020 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:46.020 DEBUG [src.node.docker_mananger] docker run -i -t -p 53356:53356 -p 53357:53357 -p 53358:53358 -p 53359:53359 -p 53360:53360 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53358 --rest-port=53356 --tcp-port=53357 --discv5-udp-port=53359 --rest-address=0.0.0.0 --nat=extip:172.18.33.54 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=091adad2f8cff88deafb0e9b143acedcf3e760b4ca6b20cbc120ce3db35b1d61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53360 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHJ72KE-n1xU9tlUbxvL1kAqrU02jAkxvR7MNfoFCjCiLdKL2AsOiFqGf5FyN0pUjmUrhKAy-QQMx6p-0HpTPfYCgmlkgnY0gmlwhKwSO-SKbXVsdGlhZGRyc5YACASsEjvkBloIAAoErBI75AZaCd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyLzCTiDejImWs3lKsNveRn_rdT58d371UN0mAGexGgCDdGNwgloIg3VkcIJaCoV3YWt1MgM --storenode=/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ --store=false --relay=true
|
||||
2026-03-18 09:11:46.218 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.54 waku d3b197b55c9b040ad9ef00527926afbb5bd25209ebca36c45fb3d986ae1ec35e
|
||||
2026-03-18 09:11:46.256 DEBUG [src.node.docker_mananger] Container started with ID d3b197b55c9b. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:46.256 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 53356
|
||||
2026-03-18 09:11:46.256 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:47.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53356/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:47.270 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-18 09:11:47.272 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:47.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53356/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:47.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.54/tcp/53357/p2p/16Uiu2HAmHJjBjhjuqVqYFT9bG4FM5y1AyEuijmXefurrUnU9CDX6","/ip4/172.18.33.54/tcp/53358/ws/p2p/16Uiu2HAmHJjBjhjuqVqYFT9bG4FM5y1AyEuijmXefurrUnU9CDX6"],"enrUri":"enr:-L24QKNCA1WoDGWkL2ZT_nN2o2Row2FwCPgjjnQfmL7mI4Kcfyaf0nK8fVU5yONrDJEt-gpYIMz-_MujUb7G956AQQkCgmlkgnY0gmlwhKwSITaKbXVsdGlhZGRyc5YACASsEiE2BtBtAAoErBIhNgbQbt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDRRmr8j_2Y-AwIOCqJ2MU6QL496lXWk6u3Z6BDxa4pFmDdGNwgtBtg3VkcILQb4V3YWt1MgE"}'
|
||||
2026-03-18 09:11:47.300 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:47.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53356/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ"]'
|
||||
2026-03-18 09:11:47.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:47.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:47.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:47.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53356/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:47.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:47.313 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:47.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:47.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:47.322 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:47.523 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:47.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:47.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"}]}'
|
||||
2026-03-18 09:11:47.530 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:11:47.530 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:47.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53356/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:47.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8698b3cb835b0a7cab45","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"}]}'
|
||||
2026-03-18 09:11:47.541 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:11:47.548 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:47.548 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:47.548 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:47.548 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.91
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.docker_mananger] Generated ports ['64709', '64710', '64711', '64712', '64713']
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:47.550 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:47.550 DEBUG [src.node.docker_mananger] docker run -i -t -p 64709:64709 -p 64710:64710 -p 64711:64711 -p 64712:64712 -p 64713:64713 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64711 --rest-port=64709 --tcp-port=64710 --discv5-udp-port=64712 --rest-address=0.0.0.0 --nat=extip:172.18.22.91 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=066eadc2c5e02bb5fe0cc5dca4c8fb621dd0df21df748110be2e539bf490ceca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64713 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
|
||||
2026-03-18 09:11:47.764 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.91 waku 11e7d77efad8d4006ae8e215dd95d097ba4ade4765b362d9faa01c42309bcbc5
|
||||
2026-03-18 09:11:47.799 DEBUG [src.node.docker_mananger] Container started with ID 11e7d77efad8. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:47.799 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 64709
|
||||
2026-03-18 09:11:47.800 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:48.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64709/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:48.803 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:48.803 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:48.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64709/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:48.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.91/tcp/64710/p2p/16Uiu2HAm8VtgJo9MaERLKrH9qYH7TwiWVMxogXfAAeuYwfBsTjBx","/ip4/172.18.22.91/tcp/64711/ws/p2p/16Uiu2HAm8VtgJo9MaERLKrH9qYH7TwiWVMxogXfAAeuYwfBsTjBx"],"enrUri":"enr:-L24QOCPvJELynK7iPFTP65Xgui5zmQGbIEk1KQfm3X9-UoCZA6ZeugZkwGA-7TmkcHajL8E4k0R-e8KCL_RALDgtfICgmlkgnY0gmlwhKwSFluKbXVsdGlhZGRyc5YACASsEhZbBvzGAAoErBIWWwb8x90DgnJzhQDGAQAAiXNlY3AyNTZrMaECwjycjeoBCtahuQxg6m2c3I8DmyG11udsEA2oC0h-z1ODdGNwgvzGg3VkcIL8yIV3YWt1MgM"}'
|
||||
2026-03-18 09:11:48.806 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:48.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64709/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ"]'
|
||||
2026-03-18 09:11:48.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:48.844 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:48.845 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:48.845 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:48.845 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:48.847 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:48.847 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.223
|
||||
2026-03-18 09:11:48.848 DEBUG [src.node.docker_mananger] Generated ports ['51988', '51989', '51990', '51991', '51992']
|
||||
2026-03-18 09:11:48.848 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:48.848 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:48.848 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:48.849 DEBUG [src.node.docker_mananger] docker run -i -t -p 51988:51988 -p 51989:51989 -p 51990:51990 -p 51991:51991 -p 51992:51992 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51990 --rest-port=51988 --tcp-port=51989 --discv5-udp-port=51991 --rest-address=0.0.0.0 --nat=extip:172.18.47.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=39dc843392bf37a92eee288aa64833b600d4db0ec1df1bbff61ecd6acb582b80 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51992 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOCPvJELynK7iPFTP65Xgui5zmQGbIEk1KQfm3X9-UoCZA6ZeugZkwGA-7TmkcHajL8E4k0R-e8KCL_RALDgtfICgmlkgnY0gmlwhKwSFluKbXVsdGlhZGRyc5YACASsEhZbBvzGAAoErBIWWwb8x90DgnJzhQDGAQAAiXNlY3AyNTZrMaECwjycjeoBCtahuQxg6m2c3I8DmyG11udsEA2oC0h-z1ODdGNwgvzGg3VkcIL8yIV3YWt1MgM --storenode=/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ --store=false --relay=true
|
||||
2026-03-18 09:11:49.064 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.223 waku e67ece79b4dfd9b17dffa1006bdaa8d1691af81fb558ae511cb58f3d3fcf6810
|
||||
2026-03-18 09:11:49.101 DEBUG [src.node.docker_mananger] Container started with ID e67ece79b4df. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-19__5ff7a3db-4b58-4963-97d6-eea0a48466af__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:49.101 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 51988
|
||||
2026-03-18 09:11:49.102 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:50.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51988/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.105 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-18 09:11:50.105 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:50.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51988/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.223/tcp/51989/p2p/16Uiu2HAmRvFoTXBCC6bb6FzRW9AwaYujGHfvAh2GMAWEJQLj8bLx","/ip4/172.18.47.223/tcp/51990/ws/p2p/16Uiu2HAmRvFoTXBCC6bb6FzRW9AwaYujGHfvAh2GMAWEJQLj8bLx"],"enrUri":"enr:-L24QExXSLsQ1HzHTEL2gs21w9fC-w7PmZ9XaBKjmeKv6gyubXu3ijn9X9FCgh3of3WrMXx6LMym5sFYJ-c5UODWkcoCgmlkgnY0gmlwhKwSL9-KbXVsdGlhZGRyc5YACASsEi_fBssVAAoErBIv3wbLFt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDxREc5Z4atSeH4VV5oS7yT6zS0YMNVAQSRQeHkUlNryWDdGNwgssVg3VkcILLF4V3YWt1MgE"}'
|
||||
2026-03-18 09:11:50.108 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:50.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51988/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.228/tcp/23048/p2p/16Uiu2HAm8wGTaEzjJZaY6EPvons6UdTMv2VpG7UJFgLkL1bD1LbZ"]'
|
||||
2026-03-18 09:11:50.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51988/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.91/tcp/64710/p2p/16Uiu2HAm8VtgJo9MaERLKrH9qYH7TwiWVMxogXfAAeuYwfBsTjBx"]'
|
||||
2026-03-18 09:11:50.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.190 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:50.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53356/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:50.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64709/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:50.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51988/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:50.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.219 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:50.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64709/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:50.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:50.237 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:50.441 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:50.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"},{"messageHash":"0xa5b20727bfd255fddddfc27c906ac15749e8e995a744ed4d5ef53bfadbd30b0f"}]}'
|
||||
2026-03-18 09:11:50.447 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:50.447 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:50.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53356/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8deac04ca34a60660302","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"},{"messageHash":"0xa5b20727bfd255fddddfc27c906ac15749e8e995a744ed4d5ef53bfadbd30b0f"}]}'
|
||||
2026-03-18 09:11:50.458 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:50.458 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:50.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64709/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"},{"messageHash":"0xa5b20727bfd255fddddfc27c906ac15749e8e995a744ed4d5ef53bfadbd30b0f"}]}'
|
||||
2026-03-18 09:11:50.465 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:50.465 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:50.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51988/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:50.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c20abf71d044aa466965","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x311034dc128e2b985ec893548510b03c850b7ad9f3a5d0e1ad955dbc45212adc"},{"messageHash":"0xa5b20727bfd255fddddfc27c906ac15749e8e995a744ed4d5ef53bfadbd30b0f"}]}'
|
||||
2026-03-18 09:11:50.475 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:50.656 DEBUG [src.postgres_setup] Postgres container stopped and removed.
|
||||
2026-03-18 09:11:50.657 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:11:50.659 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:11:50.659 DEBUG [src.node.waku_node] Stopping container with id ca3200931a56
|
||||
2026-03-18 09:11:51.260 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:51.262 DEBUG [src.node.waku_node] Stopping container with id d3b197b55c9b
|
||||
2026-03-18 09:11:51.834 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:51.835 DEBUG [src.node.waku_node] Stopping container with id 11e7d77efad8
|
||||
2026-03-18 09:11:52.076 ERROR [src.node.docker_mananger] Max retries reached for container ca3200931a56. Exiting log stream.
|
||||
2026-03-18 09:11:52.395 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:52.395 DEBUG [src.node.waku_node] Stopping container with id e67ece79b4df
|
||||
2026-03-18 09:11:52.651 ERROR [src.node.docker_mananger] Max retries reached for container d3b197b55c9b. Exiting log stream.
|
||||
2026-03-18 09:11:52.983 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:52.984 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:11:52.999 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:53.014 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:53.023 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:53.037 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:53.047 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
114
manual/37/data/attachments/2110bf16521e941a.txt
Normal file
114
manual/37/data/attachments/2110bf16521e941a.txt
Normal file
@ -0,0 +1,114 @@
|
||||
2026-03-18 09:12:40.799 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:12:40.800 DEBUG [tests.conftest] Running test: test_publish_after_node2_restarts with id: 2026-03-18_09-12-40__52ca17e7-5a9f-4cf9-b3da-1aef5f372f4b
|
||||
2026-03-18 09:12:40.800 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:12:40.800 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:12:40.801 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-18 09:12:40.808 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:40.808 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-12-40__52ca17e7-5a9f-4cf9-b3da-1aef5f372f4b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:40.808 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:40.808 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.0
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.docker_mananger] Generated ports ['48407', '48408', '48409', '48410', '48411']
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:40.810 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:40.810 DEBUG [src.node.docker_mananger] docker run -i -t -p 48407:48407 -p 48408:48408 -p 48409:48409 -p 48410:48410 -p 48411:48411 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48409 --rest-port=48407 --tcp-port=48408 --discv5-udp-port=48410 --rest-address=0.0.0.0 --nat=extip:172.18.192.0 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9cfa3daf7de1e3eaa3a41f2bae6b236cfa42f58ebf62ad30a5bd3c98fe69e3c0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48411 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:12:40.863 ERROR [src.node.docker_mananger] Max retries reached for container 8b4f634984da. Exiting log stream.
|
||||
2026-03-18 09:12:41.015 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.0 waku 516d37418b8c3d8f279991e8700cdc473ca1a4a2db024f1fcc4862a51efb723e
|
||||
2026-03-18 09:12:41.052 DEBUG [src.node.docker_mananger] Container started with ID 516d37418b8c. Setting up logs at ./log/docker/node1_2026-03-18_09-12-40__52ca17e7-5a9f-4cf9-b3da-1aef5f372f4b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:41.053 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 48407
|
||||
2026-03-18 09:12:41.053 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:41.472 ERROR [src.node.docker_mananger] Max retries reached for container fba5fcc7e3a4. Exiting log stream.
|
||||
2026-03-18 09:12:42.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:42.057 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-18 09:12:42.058 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:42.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:42.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.0/tcp/48408/p2p/16Uiu2HAm6HquiQqn3arbvdCBf83rszMLfw3cpvRuY6p4gyRbsWT6","/ip4/172.18.192.0/tcp/48409/ws/p2p/16Uiu2HAm6HquiQqn3arbvdCBf83rszMLfw3cpvRuY6p4gyRbsWT6"],"enrUri":"enr:-L24QFzDZyM68je26OSUHv4q-qiWwSxd-1yi0eP3dy-QVfGDai78TStCr06kT2xnaaKnY0W6bISArPqWaiSwbkOsW5YCgmlkgnY0gmlwhKwSwACKbXVsdGlhZGRyc5YACASsEsAABr0YAAoErBLAAAa9Gd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECoW8jIht00Kea3x1p2feoOQFoF5d6XN4pubBDDouNDm2DdGNwgr0Yg3VkcIK9GoV3YWt1MgE"}'
|
||||
2026-03-18 09:12:42.060 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:42.067 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:42.067 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-12-40__52ca17e7-5a9f-4cf9-b3da-1aef5f372f4b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:42.068 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:42.068 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:42.069 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:42.069 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.114
|
||||
2026-03-18 09:12:42.070 DEBUG [src.node.docker_mananger] Generated ports ['17677', '17678', '17679', '17680', '17681']
|
||||
2026-03-18 09:12:42.070 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:42.070 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:42.070 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:42.070 DEBUG [src.node.docker_mananger] docker run -i -t -p 17677:17677 -p 17678:17678 -p 17679:17679 -p 17680:17680 -p 17681:17681 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17679 --rest-port=17677 --tcp-port=17678 --discv5-udp-port=17680 --rest-address=0.0.0.0 --nat=extip:172.18.36.114 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bcbebabcabc5b6026ccef5488d9535c5bd46b85d85aee5cab884a37804abc973 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17681 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFzDZyM68je26OSUHv4q-qiWwSxd-1yi0eP3dy-QVfGDai78TStCr06kT2xnaaKnY0W6bISArPqWaiSwbkOsW5YCgmlkgnY0gmlwhKwSwACKbXVsdGlhZGRyc5YACASsEsAABr0YAAoErBLAAAa9Gd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECoW8jIht00Kea3x1p2feoOQFoF5d6XN4pubBDDouNDm2DdGNwgr0Yg3VkcIK9GoV3YWt1MgE
|
||||
2026-03-18 09:12:42.262 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.114 waku 12de05953282dc602980316ca74a0540abbf1dfc99ae2405bb0b4dc69c20206e
|
||||
2026-03-18 09:12:42.296 DEBUG [src.node.docker_mananger] Container started with ID 12de05953282. Setting up logs at ./log/docker/node2_2026-03-18_09-12-40__52ca17e7-5a9f-4cf9-b3da-1aef5f372f4b__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:42.297 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17677
|
||||
2026-03-18 09:12:42.297 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:43.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.313 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-18 09:12:43.314 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:43.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.114/tcp/17678/p2p/16Uiu2HAkuvwE1BuJxUuFk3ZYtjstc3NEixkFDZ1AbRP8whv6SMU4","/ip4/172.18.36.114/tcp/17679/ws/p2p/16Uiu2HAkuvwE1BuJxUuFk3ZYtjstc3NEixkFDZ1AbRP8whv6SMU4"],"enrUri":"enr:-L24QBrGkqIMvCHOFhh-AT1SZlFv8DIIcfxGb-SDUaYDx2MEV4vGTkF4AKOlLQnnJVfKWWD3vU4pAoWm7N6OKFsXScwCgmlkgnY0gmlwhKwSJHKKbXVsdGlhZGRyc5YACASsEiRyBkUOAAoErBIkcgZFD90DgnJzhQDGAQAAiXNlY3AyNTZrMaECB38Uv7QLJ8drgMeiLx2rK1X2UBS5r3vEUCxTNYF8CkmDdGNwgkUOg3VkcIJFEIV3YWt1MgE"}'
|
||||
2026-03-18 09:12:43.325 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:43.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17677/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.0/tcp/48408/p2p/16Uiu2HAm6HquiQqn3arbvdCBf83rszMLfw3cpvRuY6p4gyRbsWT6"]'
|
||||
2026-03-18 09:12:43.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:43.330 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-18 09:12:43.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:43.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:43.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17677/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:43.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:43.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:43.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:43.349 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:43.449 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:43.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.452 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":1773825163342422784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:43.454 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:43.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.456 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":1773825163342422784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:43.458 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-18 09:12:43.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:43.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:43.463 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:43.564 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:43.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.567 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":1773825163459124331,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:43.568 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:43.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:43.571 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":1773825163459124331,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:43.572 DEBUG [src.node.waku_node] Restarting container with id 12de05953282
|
||||
2026-03-18 09:12:44.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:44.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:44.425 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-18 09:12:44.425 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:44.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:44.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.114/tcp/17678/p2p/16Uiu2HAkuvwE1BuJxUuFk3ZYtjstc3NEixkFDZ1AbRP8whv6SMU4","/ip4/172.18.36.114/tcp/17679/ws/p2p/16Uiu2HAkuvwE1BuJxUuFk3ZYtjstc3NEixkFDZ1AbRP8whv6SMU4"],"enrUri":"enr:-L24QBrGkqIMvCHOFhh-AT1SZlFv8DIIcfxGb-SDUaYDx2MEV4vGTkF4AKOlLQnnJVfKWWD3vU4pAoWm7N6OKFsXScwCgmlkgnY0gmlwhKwSJHKKbXVsdGlhZGRyc5YACASsEiRyBkUOAAoErBIkcgZFD90DgnJzhQDGAQAAiXNlY3AyNTZrMaECB38Uv7QLJ8drgMeiLx2rK1X2UBS5r3vEUCxTNYF8CkmDdGNwgkUOg3VkcIJFEIV3YWt1MgE"}'
|
||||
2026-03-18 09:12:44.428 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:44.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:44.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:44.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17677/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:12:44.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:44.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:44.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:44.451 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:44.551 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:44.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:44.554 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":1773825164447396864,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:44.556 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:44.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:44.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-18 09:12:45.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:12:45.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:45.567 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:45.667 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:45.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48407/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:45.670 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":1773825165559422208,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:45.671 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:12:45.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17677/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:45.674 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":1773825165559422208,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:45.677 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:12:45.678 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:12:45.679 DEBUG [src.node.waku_node] Stopping container with id 516d37418b8c
|
||||
2026-03-18 09:12:46.215 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:46.215 DEBUG [src.node.waku_node] Stopping container with id 12de05953282
|
||||
2026-03-18 09:12:46.779 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:46.782 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:12:46.801 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:12:46.825 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
93
manual/37/data/attachments/213067b4ac930fc5.txt
Normal file
93
manual/37/data/attachments/213067b4ac930fc5.txt
Normal file
@ -0,0 +1,93 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_and_retrieve_duplicate_message with id: 2026-03-18_09-07-50__ccda8d17-077c-4641-9388-7e7b7cabbe0f
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-50__ccda8d17-077c-4641-9388-7e7b7cabbe0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.105.131
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58291', '58292', '58293', '58294', '58295']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58291:58291 -p 58292:58292 -p 58293:58293 -p 58294:58294 -p 58295:58295 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58293 --rest-port=58291 --tcp-port=58292 --discv5-udp-port=58294 --rest-address=0.0.0.0 --nat=extip:172.18.105.131 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=64facf06dfbd32ccf3de9b9ec44da62b6cc5af20bdeb6d1b0d8b7cf33fc9cee6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58295 --metrics-logging=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4666655b1f9. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.131 waku e4923d2cf792fa95f46d5f1ca6c7fbc53ed88d6c56d62bccef4ea1d8a00b10e0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e4923d2cf792. Setting up logs at ./log/docker/node1_2026-03-18_09-07-50__ccda8d17-077c-4641-9388-7e7b7cabbe0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58291
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 238171f341de. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58291/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58291/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.131/tcp/58292/p2p/16Uiu2HAm4brde7U8bdTAJYbcJccPoHDdCRuF1QptjmyrUzKyViRv","/ip4/172.18.105.131/tcp/58293/ws/p2p/16Uiu2HAm4brde7U8bdTAJYbcJccPoHDdCRuF1QptjmyrUzKyViRv"],"enrUri":"enr:-L24QJKHMOmbILH2IJhYM0ZiToCSUoDTj6js6fuxXhqss7VlXnfqvevOBy6FY7wP2-q00DNAISh_ovpLg-ck7wnqUBECgmlkgnY0gmlwhKwSaYOKbXVsdGlhZGRyc5YACASsEmmDBuO0AAoErBJpgwbjtd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECiFUJCMS0TX5xKHgwR39sneKEKqnuP88_BCbj77O8LkmDdGNwguO0g3VkcILjtoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-50__ccda8d17-077c-4641-9388-7e7b7cabbe0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.20.62
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27703', '27704', '27705', '27706', '27707']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27703:27703 -p 27704:27704 -p 27705:27705 -p 27706:27706 -p 27707:27707 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27705 --rest-port=27703 --tcp-port=27704 --discv5-udp-port=27706 --rest-address=0.0.0.0 --nat=extip:172.18.20.62 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dabb1f7efa1fa033cdef2dcfbe9fade68c3a0faf4ed6e0339e4ad8d94db7ba3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27707 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJKHMOmbILH2IJhYM0ZiToCSUoDTj6js6fuxXhqss7VlXnfqvevOBy6FY7wP2-q00DNAISh_ovpLg-ck7wnqUBECgmlkgnY0gmlwhKwSaYOKbXVsdGlhZGRyc5YACASsEmmDBuO0AAoErBJpgwbjtd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECiFUJCMS0TX5xKHgwR39sneKEKqnuP88_BCbj77O8LkmDdGNwguO0g3VkcILjtoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.62 waku 974400593e13cb09714ca97094f8a4261f0e65875452c9a70ce7534824665c3b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 974400593e13. Setting up logs at ./log/docker/node2_2026-03-18_09-07-50__ccda8d17-077c-4641-9388-7e7b7cabbe0f__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 27703
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27703/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27703/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.62/tcp/27704/p2p/16Uiu2HAmE7XhFn8YMNShWK3QjVXjGLxfJpTuBUgjuWNdVYnnnWfo","/ip4/172.18.20.62/tcp/27705/ws/p2p/16Uiu2HAmE7XhFn8YMNShWK3QjVXjGLxfJpTuBUgjuWNdVYnnnWfo"],"enrUri":"enr:-L24QJBoa7m7mWKzMzSWfMtUWsBskL7lp78HL48-w-8UlHAUTUtWRqsNWKcl_6rJgWVSHjocvLR4Ibzhve1kdI_aS_YCgmlkgnY0gmlwhKwSFD6KbXVsdGlhZGRyc5YACASsEhQ-Bmw4AAoErBIUPgZsOd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDFag6n_8vLJDj7AVm2y52Lw4HRb7X58M9C9C3Ee9XuZaDdGNwgmw4g3VkcIJsOoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27703/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.131/tcp/58292/p2p/16Uiu2HAm4brde7U8bdTAJYbcJccPoHDdCRuF1QptjmyrUzKyViRv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58291/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27703/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824873557422080,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27703/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824873557422080,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824873672403798,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27703/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824873672403798,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58291/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824873672403798,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27703/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e4923d2cf792
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 974400593e13
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
154
manual/37/data/attachments/2197c9015e6a8849.txt
Normal file
154
manual/37/data/attachments/2197c9015e6a8849.txt
Normal file
@ -0,0 +1,154 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_ping_only_some_nodes_have_subscriptions with id: 2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.191.141
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31521', '31522', '31523', '31524', '31525']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31521:31521 -p 31522:31522 -p 31523:31523 -p 31524:31524 -p 31525:31525 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31523 --rest-port=31521 --tcp-port=31522 --discv5-udp-port=31524 --rest-address=0.0.0.0 --nat=extip:172.18.191.141 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d4bc4e3cdeccfb2b712c755326d4ca98ef9da7e0305aa5b98dafb7df6cc663c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31525 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.141 waku 0f5c6545411e90b0e616244f9514b30d0fcf6353f1d8ac7cfbb84543b733793c
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5cb74cf2afcb. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f5c6545411e. Setting up logs at ./log/docker/node1_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 31521
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7bc351fabde2. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31521/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX","/ip4/172.18.191.141/tcp/31523/ws/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX"],"enrUri":"enr:-L24QLEtHkF1zQsTGQeAoRsr3sqUtcDwfBomGx9kt0eMDj0TNtU9o5H-o9V1ZHwJY2qoWtntr8FsMHF1pN3Di3lICZ0CgmlkgnY0gmlwhKwSv42KbXVsdGlhZGRyc5YACASsEr-NBnsiAAoErBK_jQZ7I90DgnJzhQDGAQAAiXNlY3AyNTZrMaECTQYjBRspZkMAfZU9N00XV1s6WNRd8z4nYhbnE7pDUmSDdGNwgnsig3VkcIJ7JIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.235.98
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41040', '41041', '41042', '41043', '41044']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41040:41040 -p 41041:41041 -p 41042:41042 -p 41043:41043 -p 41044:41044 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41042 --rest-port=41040 --tcp-port=41041 --discv5-udp-port=41043 --rest-address=0.0.0.0 --nat=extip:172.18.235.98 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=999c38cd42c19a25a11bffbadce0eaaa9dddb67f0b7bebd5b0fcfdfef6be43ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41044 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLEtHkF1zQsTGQeAoRsr3sqUtcDwfBomGx9kt0eMDj0TNtU9o5H-o9V1ZHwJY2qoWtntr8FsMHF1pN3Di3lICZ0CgmlkgnY0gmlwhKwSv42KbXVsdGlhZGRyc5YACASsEr-NBnsiAAoErBK_jQZ7I90DgnJzhQDGAQAAiXNlY3AyNTZrMaECTQYjBRspZkMAfZU9N00XV1s6WNRd8z4nYhbnE7pDUmSDdGNwgnsig3VkcIJ7JIV3YWt1MgU --filternode=/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.98 waku 467fcea0e1c06597d08310247bbcc4b2f4f682baf951b16313fe1a533ef71402
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 467fcea0e1c0. Setting up logs at ./log/docker/node2_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 41040
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41040/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41040/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.98/tcp/41041/p2p/16Uiu2HAm4Jd2WXtjVkxnoThVH6AXNTkXnSytPJcy7utZ8HwLbMVi","/ip4/172.18.235.98/tcp/41042/ws/p2p/16Uiu2HAm4Jd2WXtjVkxnoThVH6AXNTkXnSytPJcy7utZ8HwLbMVi"],"enrUri":"enr:-L24QKtlso1HvrTQbRXFdyZytL1Bq9rPt_91s4jYuuObCzilP7Sq_n_w-y0VU23bTQfTF5YiN-hJJs8brHDJgl9iiOECgmlkgnY0gmlwhKwS62KKbXVsdGlhZGRyc5YACASsEutiBqBRAAoErBLrYgagUt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECg-rHC5L-DPN3UC91nihtRMyw62BIUkBxZY6FKGL4yhGDdGNwgqBRg3VkcIKgU4V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41040/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31521/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41040/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a0713c27-d7fd-420a-9ded-565a40a730f9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a0713c27-d7fd-420a-9ded-565a40a730f9","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.163.157
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10267', '10268', '10269', '10270', '10271']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10267:10267 -p 10268:10268 -p 10269:10269 -p 10270:10270 -p 10271:10271 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10269 --rest-port=10267 --tcp-port=10268 --discv5-udp-port=10270 --rest-address=0.0.0.0 --nat=extip:172.18.163.157 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=02cbbfe8612bbff0dc2edf4afcebfcfccbea75eb5e4a96bcfdfd0aad70ffb6da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10271 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLEtHkF1zQsTGQeAoRsr3sqUtcDwfBomGx9kt0eMDj0TNtU9o5H-o9V1ZHwJY2qoWtntr8FsMHF1pN3Di3lICZ0CgmlkgnY0gmlwhKwSv42KbXVsdGlhZGRyc5YACASsEr-NBnsiAAoErBK_jQZ7I90DgnJzhQDGAQAAiXNlY3AyNTZrMaECTQYjBRspZkMAfZU9N00XV1s6WNRd8z4nYhbnE7pDUmSDdGNwgnsig3VkcIJ7JIV3YWt1MgU --filternode=/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.163.157 waku 35dbdec141874c3b68af41e96c18f542d23b46f589c739b573e2824bdfe9d639
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 35dbdec14187. Setting up logs at ./log/docker/node3_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 10267
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10267/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10267/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.157/tcp/10268/p2p/16Uiu2HAmMTHPrruEaHzdEM1Pa4i8diBEyhJ318ipNnN8NZ4jxTtq","/ip4/172.18.163.157/tcp/10269/ws/p2p/16Uiu2HAmMTHPrruEaHzdEM1Pa4i8diBEyhJ318ipNnN8NZ4jxTtq"],"enrUri":"enr:-L24QDgsdma_YaH5AMeEUEkLx05YbAjMmrgc41C7T5O_7s3nDE0f9eOy9VIj09NBeeipBBXTu3xzqOCRJSL33uSJJ7oCgmlkgnY0gmlwhKwSo52KbXVsdGlhZGRyc5YACASsEqOdBigcAAoErBKjnQYoHd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgrl8FYFlr9ugqC1tPmEvxUXsner5eGwxqA9spNzqvv6DdGNwgigcg3VkcIIoHoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10267/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.113.255
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56615', '56616', '56617', '56618', '56619']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56615:56615 -p 56616:56616 -p 56617:56617 -p 56618:56618 -p 56619:56619 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56617 --rest-port=56615 --tcp-port=56616 --discv5-udp-port=56618 --rest-address=0.0.0.0 --nat=extip:172.18.113.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bdaab317a30d41bf63a38cbe9ee0bf3095fadd59df923302250a8f39a4df7bf3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56619 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLEtHkF1zQsTGQeAoRsr3sqUtcDwfBomGx9kt0eMDj0TNtU9o5H-o9V1ZHwJY2qoWtntr8FsMHF1pN3Di3lICZ0CgmlkgnY0gmlwhKwSv42KbXVsdGlhZGRyc5YACASsEr-NBnsiAAoErBK_jQZ7I90DgnJzhQDGAQAAiXNlY3AyNTZrMaECTQYjBRspZkMAfZU9N00XV1s6WNRd8z4nYhbnE7pDUmSDdGNwgnsig3VkcIJ7JIV3YWt1MgU --filternode=/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.255 waku 3131184299ad4611a521b8de3aebbb93223c44851b360245888448d9e46d0897
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3131184299ad. Setting up logs at ./log/docker/node4_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 56615
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56615/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56615/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.255/tcp/56616/p2p/16Uiu2HAmBpKC2Sao9fW3sYMhfQGPj9QQ5GcfjdpfXpGK6MGfjm5D","/ip4/172.18.113.255/tcp/56617/ws/p2p/16Uiu2HAmBpKC2Sao9fW3sYMhfQGPj9QQ5GcfjdpfXpGK6MGfjm5D"],"enrUri":"enr:-L24QALUKBEjFVRJ7EkxoxduebNQ19sqpewKZX44MB0gh2xaHy2vBeKNk0kA40lteRQ1ZOKOGrZ0jjQ7KWk7G-mTQegCgmlkgnY0gmlwhKwScf-KbXVsdGlhZGRyc5YACASsEnH_Bt0oAAoErBJx_wbdKd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC84fX1qV5ngKAFvqN1NAwi4Vw2kQXamO7xaP99g56d_SDdGNwgt0og3VkcILdKoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56615/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.96.58
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10699', '10700', '10701', '10702', '10703']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10699:10699 -p 10700:10700 -p 10701:10701 -p 10702:10702 -p 10703:10703 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10701 --rest-port=10699 --tcp-port=10700 --discv5-udp-port=10702 --rest-address=0.0.0.0 --nat=extip:172.18.96.58 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a2f80cfa573d57b271e984acf8b27bec721edfea6d74ddc217fb8cded483a9eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10703 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLEtHkF1zQsTGQeAoRsr3sqUtcDwfBomGx9kt0eMDj0TNtU9o5H-o9V1ZHwJY2qoWtntr8FsMHF1pN3Di3lICZ0CgmlkgnY0gmlwhKwSv42KbXVsdGlhZGRyc5YACASsEr-NBnsiAAoErBK_jQZ7I90DgnJzhQDGAQAAiXNlY3AyNTZrMaECTQYjBRspZkMAfZU9N00XV1s6WNRd8z4nYhbnE7pDUmSDdGNwgnsig3VkcIJ7JIV3YWt1MgU --filternode=/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.58 waku 4e4542d23960a4bc5ed20616855530f17b198a2bc92c6e7e2af4d643ca82a749
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e4542d23960. Setting up logs at ./log/docker/node5_2026-03-18_09-06-15__0e1e81aa-5ace-49d0-8d73-2c1fafd27ebe__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 10699
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10699/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.58/tcp/10700/p2p/16Uiu2HAmEAroBJMirGQZrrx6R5ggN6fRZwG2KFwsa48qaJ6xXm5U","/ip4/172.18.96.58/tcp/10701/ws/p2p/16Uiu2HAmEAroBJMirGQZrrx6R5ggN6fRZwG2KFwsa48qaJ6xXm5U"],"enrUri":"enr:-L24QFbuPjoJoyI9plzOhWNPnAe3OEji9UolllJ0TLGlhumqFZZBvxkxC7Tqp9Quh5RYKhbB62KTXtPKZ8j3B1UHaPICgmlkgnY0gmlwhKwSYDqKbXVsdGlhZGRyc5YACASsEmA6BinMAAoErBJgOgYpzd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDFoKR_Mm60aJ7e5BanuPD-OkAT0NPrRwkWsqEd_bwTTODdGNwginMg3VkcIIpzoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10699/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.141/tcp/31522/p2p/16Uiu2HAkzcLoMw8cR7zYHPqUWvhPZXCza8tyzNsXbubhs8imiEzX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41040/filter/v2/subscriptions/1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10267/filter/v2/subscriptions/1cd79b41-f4ec-4ab6-af13-cf7188baae8d" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10267/filter/v2/subscriptions/1cd79b41-f4ec-4ab6-af13-cf7188baae8d. Response content: b'{"requestId":"1cd79b41-f4ec-4ab6-af13-cf7188baae8d","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56615/filter/v2/subscriptions/b9eb9abc-0981-4eeb-acc5-c52445024346" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56615/filter/v2/subscriptions/b9eb9abc-0981-4eeb-acc5-c52445024346. Response content: b'{"requestId":"b9eb9abc-0981-4eeb-acc5-c52445024346","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10699/filter/v2/subscriptions/88ecaa2d-ccd9-45b2-8a2e-2d286cdb14c5" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10699/filter/v2/subscriptions/88ecaa2d-ccd9-45b2-8a2e-2d286cdb14c5. Response content: b'{"requestId":"88ecaa2d-ccd9-45b2-8a2e-2d286cdb14c5","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 0f5c6545411e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 467fcea0e1c0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 35dbdec14187
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0f5c6545411e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3131184299ad
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 467fcea0e1c0. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4e4542d23960
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 35dbdec14187. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
184
manual/37/data/attachments/227f8fcff9e78671.txt
Normal file
184
manual/37/data/attachments/227f8fcff9e78671.txt
Normal file
@ -0,0 +1,184 @@
|
||||
2026-03-18 09:10:03.029 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:03.030 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_content_topics_one_by_one with id: 2026-03-18_09-10-03__d10c59b9-b623-49bd-826f-e4a740c84b2d
|
||||
2026-03-18 09:10:03.030 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:03.030 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:10:03.031 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:10:03.042 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:03.043 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-03__d10c59b9-b623-49bd-826f-e4a740c84b2d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:03.043 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:03.043 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:03.047 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:03.047 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.147
|
||||
2026-03-18 09:10:03.047 DEBUG [src.node.docker_mananger] Generated ports ['38010', '38011', '38012', '38013', '38014']
|
||||
2026-03-18 09:10:03.047 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:03.047 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:03.048 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:03.048 DEBUG [src.node.docker_mananger] docker run -i -t -p 38010:38010 -p 38011:38011 -p 38012:38012 -p 38013:38013 -p 38014:38014 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38012 --rest-port=38010 --tcp-port=38011 --discv5-udp-port=38013 --rest-address=0.0.0.0 --nat=extip:172.18.238.147 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ea1ba0d3c2fddfcca6dd174e857fee450946e31a3c7efc13b6d2eeceb9eb1c9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38014 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:10:03.229 ERROR [src.node.docker_mananger] Max retries reached for container 345aad038924. Exiting log stream.
|
||||
2026-03-18 09:10:03.265 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.147 waku a750492b8c9309d0f1d42b60a313cc3f26450a398014ef90a325dae2033ef020
|
||||
2026-03-18 09:10:03.302 DEBUG [src.node.docker_mananger] Container started with ID a750492b8c93. Setting up logs at ./log/docker/node1_2026-03-18_09-10-03__d10c59b9-b623-49bd-826f-e4a740c84b2d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:03.302 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38010
|
||||
2026-03-18 09:10:03.303 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:03.875 ERROR [src.node.docker_mananger] Max retries reached for container 93e01244cf04. Exiting log stream.
|
||||
2026-03-18 09:10:04.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:04.306 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:04.306 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:04.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:04.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.147/tcp/38011/p2p/16Uiu2HAmVZsFYtGeGgZmAqxdMB283HBuEtgRopfjQZetCGUbtWHx","/ip4/172.18.238.147/tcp/38012/ws/p2p/16Uiu2HAmVZsFYtGeGgZmAqxdMB283HBuEtgRopfjQZetCGUbtWHx"],"enrUri":"enr:-L24QBNQqUXtP4Qo9NNWC8wIQpt8f_vKfj_NDqct38LjYBcTdhhUJjz1SEwePUIUFMvYA_frk6Bbr6EYAoNuoiA9RbcCgmlkgnY0gmlwhKwS7pOKbXVsdGlhZGRyc5YACASsEu6TBpR7AAoErBLukwaUfN0DgnJzhQDHAQAAiXNlY3AyNTZrMaED-0a_NCkVoPbzUna2g0RMtUzhAIYUYQijhzaVrYVweSODdGNwgpR7g3VkcIKUfYV3YWt1MgU"}'
|
||||
2026-03-18 09:10:04.309 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:04.316 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:04.316 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-03__d10c59b9-b623-49bd-826f-e4a740c84b2d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:04.316 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:04.316 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:04.318 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:04.318 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.76
|
||||
2026-03-18 09:10:04.318 DEBUG [src.node.docker_mananger] Generated ports ['52077', '52078', '52079', '52080', '52081']
|
||||
2026-03-18 09:10:04.318 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:04.318 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:04.318 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:04.319 DEBUG [src.node.docker_mananger] docker run -i -t -p 52077:52077 -p 52078:52078 -p 52079:52079 -p 52080:52080 -p 52081:52081 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52079 --rest-port=52077 --tcp-port=52078 --discv5-udp-port=52080 --rest-address=0.0.0.0 --nat=extip:172.18.168.76 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=a8aeb40aa010f0175dba6fc70083d1bbcc65beacec041ba0b95c67aec2ea7eb8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52081 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBNQqUXtP4Qo9NNWC8wIQpt8f_vKfj_NDqct38LjYBcTdhhUJjz1SEwePUIUFMvYA_frk6Bbr6EYAoNuoiA9RbcCgmlkgnY0gmlwhKwS7pOKbXVsdGlhZGRyc5YACASsEu6TBpR7AAoErBLukwaUfN0DgnJzhQDHAQAAiXNlY3AyNTZrMaED-0a_NCkVoPbzUna2g0RMtUzhAIYUYQijhzaVrYVweSODdGNwgpR7g3VkcIKUfYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:10:04.517 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.76 waku 16f35929a4bbaf4319c5d9bb8614d4d98a8cfaa7a537c1c1572b79bdc6dfca45
|
||||
2026-03-18 09:10:04.559 DEBUG [src.node.docker_mananger] Container started with ID 16f35929a4bb. Setting up logs at ./log/docker/node2_2026-03-18_09-10-03__d10c59b9-b623-49bd-826f-e4a740c84b2d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:04.560 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 52077
|
||||
2026-03-18 09:10:04.560 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:05.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.579 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-18 09:10:05.581 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:05.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.76/tcp/52078/p2p/16Uiu2HAmC5PX9ke2F81DSipDSwR4K7AxZ249fHC56tLX7ysa3o2o","/ip4/172.18.168.76/tcp/52079/ws/p2p/16Uiu2HAmC5PX9ke2F81DSipDSwR4K7AxZ249fHC56tLX7ysa3o2o"],"enrUri":"enr:-L24QEODdELiZpgBEgiMbHqO6G4J8ZlKMFXw69pr250vs0_rGaEfpx5h31g10NjgXBsTz2kigF8Dn-PWLp-1WZYWioQCgmlkgnY0gmlwhKwSqEyKbXVsdGlhZGRyc5YACASsEqhMBstuAAoErBKoTAbLb90DgnJzhQDHAQAAiXNlY3AyNTZrMaEC92RzcCSAlUyX0h_tC25grdV1qqAVsiZmf89nH-e79oCDdGNwgstug3VkcILLcIV3YWt1MgE"}'
|
||||
2026-03-18 09:10:05.597 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:05.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52077/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.147/tcp/38011/p2p/16Uiu2HAmVZsFYtGeGgZmAqxdMB283HBuEtgRopfjQZetCGUbtWHx"]'
|
||||
2026-03-18 09:10:05.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/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-18 09:10:05.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52077/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-18 09:10:05.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:05.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.625 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:05.726 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825005615415507,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.731 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825005615415507,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:05.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.741 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:05.842 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.846 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":1773825005736126474,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.847 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.851 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":1773825005736126474,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:05.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:05.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773825005853030728,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.964 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:05.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:05.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773825005853030728,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:05.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:05.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:05.974 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:06.075 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825005968580523,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.080 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773825005968580523,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.091 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:06.192 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825006085128701,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.197 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773825006085128701,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.207 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:06.307 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825006201744405,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.313 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773825006201744405,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.324 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:06.424 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825006317763526,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.429 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773825006317763526,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.438 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:06.539 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38010/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825006433295966,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.544 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:06.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52077/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:06.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773825006433295966,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:06.548 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-18 09:10:06.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.554 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-18 09:10:06.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.560 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
2026-03-18 09:10:06.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.566 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
2026-03-18 09:10:06.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.572 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.579 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.584 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
2026-03-18 09:10:06.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.589 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
2026-03-18 09:10:06.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.596 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
2026-03-18 09:10:06.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.601 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
2026-03-18 09:10:06.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.607 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.613 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.618 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.624 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.630 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.636 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52077/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||||
2026-03-18 09:10:06.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:06.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.645 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.650 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.654 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.658 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.662 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.666 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.670 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38010/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:06.674 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:38010/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:10:06.677 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:06.678 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:06.678 DEBUG [src.node.waku_node] Stopping container with id a750492b8c93
|
||||
2026-03-18 09:10:07.285 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:07.285 DEBUG [src.node.waku_node] Stopping container with id 16f35929a4bb
|
||||
2026-03-18 09:10:07.850 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:07.853 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:07.865 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:07.877 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
191
manual/37/data/attachments/22f3a2f23cea6aca.txt
Normal file
191
manual/37/data/attachments/22f3a2f23cea6aca.txt
Normal file
@ -0,0 +1,191 @@
|
||||
2026-03-18 09:07:25.518 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:25.518 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list0] with id: 2026-03-18_09-07-25__c1ce4836-89ff-40eb-9f1c-79acc1ce26c8
|
||||
2026-03-18 09:07:25.519 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:25.519 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:25.519 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:07:25.527 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:25.527 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-25__c1ce4836-89ff-40eb-9f1c-79acc1ce26c8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:25.527 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:25.527 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:25.529 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:25.529 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.8
|
||||
2026-03-18 09:07:25.529 DEBUG [src.node.docker_mananger] Generated ports ['2794', '2795', '2796', '2797', '2798']
|
||||
2026-03-18 09:07:25.529 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:25.529 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:25.530 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:25.530 DEBUG [src.node.docker_mananger] docker run -i -t -p 2794:2794 -p 2795:2795 -p 2796:2796 -p 2797:2797 -p 2798:2798 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2796 --rest-port=2794 --tcp-port=2795 --discv5-udp-port=2797 --rest-address=0.0.0.0 --nat=extip:172.18.150.8 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=855eef6bf20de105fcb3a5d0aaaa082d11da57bba043d05cab5eebbbaad2d346 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2798 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:07:25.720 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.8 waku 6ade748339c3fbc184cdaad5314a752db299ef394c556f848c23a95f68a4c0a9
|
||||
2026-03-18 09:07:25.748 ERROR [src.node.docker_mananger] Max retries reached for container a8cba294e0d0. Exiting log stream.
|
||||
2026-03-18 09:07:25.755 DEBUG [src.node.docker_mananger] Container started with ID 6ade748339c3. Setting up logs at ./log/docker/node1_2026-03-18_09-07-25__c1ce4836-89ff-40eb-9f1c-79acc1ce26c8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:25.755 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 2794
|
||||
2026-03-18 09:07:25.755 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:26.327 ERROR [src.node.docker_mananger] Max retries reached for container d672d9274b04. Exiting log stream.
|
||||
2026-03-18 09:07:26.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:26.760 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:26.760 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:26.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:26.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.8/tcp/2795/p2p/16Uiu2HAmGFCrXxPyZuR4L18JxhBpT5x66MhhKzX9jceeETMaMEg7","/ip4/172.18.150.8/tcp/2796/ws/p2p/16Uiu2HAmGFCrXxPyZuR4L18JxhBpT5x66MhhKzX9jceeETMaMEg7"],"enrUri":"enr:-L24QA1PDTWFR5NvFoC240rtTen6-MEVqRnUuR_hD8pzwwb-Fh90HssuDnQeNgTdtkQFnX8WXkUEhg-pTIh8TcM8kRQCgmlkgnY0gmlwhKwSlgiKbXVsdGlhZGRyc5YACASsEpYIBgrrAAoErBKWCAYK7N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDNVbyZOXGYei3lBrRfOXkM43R1p6rHIl5CA529kE4rGCDdGNwggrrg3VkcIIK7YV3YWt1MgU"}'
|
||||
2026-03-18 09:07:26.763 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:26.770 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:26.770 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-25__c1ce4836-89ff-40eb-9f1c-79acc1ce26c8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:26.770 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:26.770 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:26.772 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:26.772 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.253
|
||||
2026-03-18 09:07:26.772 DEBUG [src.node.docker_mananger] Generated ports ['5646', '5647', '5648', '5649', '5650']
|
||||
2026-03-18 09:07:26.772 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:26.772 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:26.772 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:26.773 DEBUG [src.node.docker_mananger] docker run -i -t -p 5646:5646 -p 5647:5647 -p 5648:5648 -p 5649:5649 -p 5650:5650 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5648 --rest-port=5646 --tcp-port=5647 --discv5-udp-port=5649 --rest-address=0.0.0.0 --nat=extip:172.18.148.253 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c4e1b26b1e0ed906fcc6c1c7fbf7ce2b2edb4ee22bce653ad97eebda42605a2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5650 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA1PDTWFR5NvFoC240rtTen6-MEVqRnUuR_hD8pzwwb-Fh90HssuDnQeNgTdtkQFnX8WXkUEhg-pTIh8TcM8kRQCgmlkgnY0gmlwhKwSlgiKbXVsdGlhZGRyc5YACASsEpYIBgrrAAoErBKWCAYK7N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDNVbyZOXGYei3lBrRfOXkM43R1p6rHIl5CA529kE4rGCDdGNwggrrg3VkcIIK7YV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:07:26.968 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.253 waku 42487ba92bdf2f385e06de157debeb19ef07d1aa51fbd6a1ff2a0d80075d5c84
|
||||
2026-03-18 09:07:27.003 DEBUG [src.node.docker_mananger] Container started with ID 42487ba92bdf. Setting up logs at ./log/docker/node2_2026-03-18_09-07-25__c1ce4836-89ff-40eb-9f1c-79acc1ce26c8__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:27.003 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 5646
|
||||
2026-03-18 09:07:27.003 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:28.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.026 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-18 09:07:28.026 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:28.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.253/tcp/5647/p2p/16Uiu2HAkuxeeMWGVr8kHYFwvBAsLSxvaUMMPLe89Qxjkasg8ZjGt","/ip4/172.18.148.253/tcp/5648/ws/p2p/16Uiu2HAkuxeeMWGVr8kHYFwvBAsLSxvaUMMPLe89Qxjkasg8ZjGt"],"enrUri":"enr:-L24QA4nYGDD3Rkrf-20o6QfOjjBJK_I1SmlK34Ebqz7pXkbYul3Exv9ZwKpzZl-46ejRb4MCQeb8tUO4j-zsanqV1wCgmlkgnY0gmlwhKwSlP2KbXVsdGlhZGRyc5YACASsEpT9BhYPAAoErBKU_QYWEN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECB-9-02YT6QMM9JGZHCxFFnspDNNMpxYm62hAuPIzTVGDdGNwghYPg3VkcIIWEYV3YWt1MgE"}'
|
||||
2026-03-18 09:07:28.041 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:28.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5646/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.150.8/tcp/2795/p2p/16Uiu2HAmGFCrXxPyZuR4L18JxhBpT5x66MhhKzX9jceeETMaMEg7"]'
|
||||
2026-03-18 09:07:28.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-18 09:07:28.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5646/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-18 09:07:28.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.070 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.175 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773824848061803980,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.180 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773824848061803980,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.191 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.291 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773824848184735552,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.296 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773824848184735552,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.326 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.427 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773824848321100651,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.431 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773824848321100651,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.440 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.540 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773824848435706077,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.545 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773824848435706077,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.555 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.655 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773824848549287885,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.659 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773824848549287885,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.668 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.769 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773824848663561593,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.773 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773824848663561593,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.784 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.884 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773824848778119784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.889 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:28.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773824848778119784,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:28.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:28.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:28.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:28.999 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:28.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773824848893274524,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.004 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773824848893274524,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.008 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:2794/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
|
||||
2026-03-18 09:07:29.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.014 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:5646/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
|
||||
2026-03-18 09:07:29.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.022 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2794/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:07:29.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.027 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2794/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:07:29.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.031 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2794/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:07:29.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.038 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:29.138 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773824849032596020,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.142 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773824849032596020,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.153 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:29.253 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773824849146913574,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.257 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773824849146913574,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.266 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:29.367 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773824849261725891,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.372 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773824849261725891,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.382 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:29.482 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773824849376294142,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.486 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773824849376294142,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:29.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:29.497 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:07:29.597 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2794/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773824849491044549,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.602 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:07:29.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5646/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:29.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773824849491044549,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:07:29.607 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:29.608 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:29.608 DEBUG [src.node.waku_node] Stopping container with id 6ade748339c3
|
||||
2026-03-18 09:07:30.155 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:30.157 DEBUG [src.node.waku_node] Stopping container with id 42487ba92bdf
|
||||
2026-03-18 09:07:30.689 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:30.693 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:30.705 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:30.716 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
125
manual/37/data/attachments/231e1da5b9824767.txt
Normal file
125
manual/37/data/attachments/231e1da5b9824767.txt
Normal file
@ -0,0 +1,125 @@
|
||||
2026-03-18 09:10:48.997 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:48.997 DEBUG [tests.conftest] Running test: test_content_topic_not_in_docker_flags with id: 2026-03-18_09-10-48__84b4766a-db7c-4935-9bc7-f820971468fd
|
||||
2026-03-18 09:10:48.998 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:48.998 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:10:48.998 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:10:49.006 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:49.006 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-48__84b4766a-db7c-4935-9bc7-f820971468fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:49.006 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:49.006 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:49.007 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.68
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.docker_mananger] Generated ports ['64464', '64465', '64466', '64467', '64468']
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:49.008 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:49.008 DEBUG [src.node.docker_mananger] docker run -i -t -p 64464:64464 -p 64465:64465 -p 64466:64466 -p 64467:64467 -p 64468:64468 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64466 --rest-port=64464 --tcp-port=64465 --discv5-udp-port=64467 --rest-address=0.0.0.0 --nat=extip:172.18.135.68 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=69265bb058ff6e1efeffb2fda20ca83db44c9bfb319f3a2ea740cd3d5da2bcfd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64468 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:10:49.212 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.68 waku 07855e01df5b8fb5a862efa5f6ec7af3b318a9df4fc62127f99cd8b90aed9625
|
||||
2026-03-18 09:10:49.249 DEBUG [src.node.docker_mananger] Container started with ID 07855e01df5b. Setting up logs at ./log/docker/node1_2026-03-18_09-10-48__84b4766a-db7c-4935-9bc7-f820971468fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:49.250 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 64464
|
||||
2026-03-18 09:10:49.250 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:49.257 ERROR [src.node.docker_mananger] Max retries reached for container 4bb1771a5b1a. Exiting log stream.
|
||||
2026-03-18 09:10:49.789 ERROR [src.node.docker_mananger] Max retries reached for container 565c7d810c56. Exiting log stream.
|
||||
2026-03-18 09:10:50.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:50.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:50.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:51.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:51.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:52.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.732 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-18 09:10:52.732 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:52.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:52.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.68/tcp/64465/p2p/16Uiu2HAm1cLFVqpxu6tqFnjNqDDwZ3bUkKcmkM5DCe1zPFSCeAdt","/ip4/172.18.135.68/tcp/64466/ws/p2p/16Uiu2HAm1cLFVqpxu6tqFnjNqDDwZ3bUkKcmkM5DCe1zPFSCeAdt"],"enrUri":"enr:-L24QLdKgKZ1hNdLNvekRuI8AwZHmEHSe_zsgphpGO_N4ILlC-iib6CxLvAG1l-YKdmLLZsFgZPSDUts5m3PplggFSkCgmlkgnY0gmlwhKwSh0SKbXVsdGlhZGRyc5YACASsEodEBvvRAAoErBKHRAb70t0DgnJzhQACAQAAiXNlY3AyNTZrMaECW-Ez2fka5HkRv70lVJXYPmjcM0EuVvNi3lttKzfEFjeDdGNwgvvRg3VkcIL704V3YWt1MgU"}'
|
||||
2026-03-18 09:10:52.734 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:52.742 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:52.742 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-48__84b4766a-db7c-4935-9bc7-f820971468fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:52.742 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:52.742 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:52.743 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.66
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.docker_mananger] Generated ports ['23604', '23605', '23606', '23607', '23608']
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:52.744 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:52.744 DEBUG [src.node.docker_mananger] docker run -i -t -p 23604:23604 -p 23605:23605 -p 23606:23606 -p 23607:23607 -p 23608:23608 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23606 --rest-port=23604 --tcp-port=23605 --discv5-udp-port=23607 --rest-address=0.0.0.0 --nat=extip:172.18.149.66 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=db2ca0ebe7c8badf2270a971bc2eaf6bbaacfb9e99ed1cde610b2ab50e69fe19 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23608 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLdKgKZ1hNdLNvekRuI8AwZHmEHSe_zsgphpGO_N4ILlC-iib6CxLvAG1l-YKdmLLZsFgZPSDUts5m3PplggFSkCgmlkgnY0gmlwhKwSh0SKbXVsdGlhZGRyc5YACASsEodEBvvRAAoErBKHRAb70t0DgnJzhQACAQAAiXNlY3AyNTZrMaECW-Ez2fka5HkRv70lVJXYPmjcM0EuVvNi3lttKzfEFjeDdGNwgvvRg3VkcIL704V3YWt1MgU
|
||||
2026-03-18 09:10:52.960 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.66 waku e3f45269b160616757a0e9ee4ea48c7576b01ae1bde26e597122d31c40e3ae92
|
||||
2026-03-18 09:10:52.996 DEBUG [src.node.docker_mananger] Container started with ID e3f45269b160. Setting up logs at ./log/docker/node2_2026-03-18_09-10-48__84b4766a-db7c-4935-9bc7-f820971468fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:52.996 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23604
|
||||
2026-03-18 09:10:52.996 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:53.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23604/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:54.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:54.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23604/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:54.140 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-18 09:10:54.141 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:54.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23604/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:54.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.66/tcp/23605/p2p/16Uiu2HAmCzmw3F2qvpdWdWAtcQ4DE2n8gFng8YJugJy1iq77GR1n","/ip4/172.18.149.66/tcp/23606/ws/p2p/16Uiu2HAmCzmw3F2qvpdWdWAtcQ4DE2n8gFng8YJugJy1iq77GR1n"],"enrUri":"enr:-L24QNYn-9vkk_ME5-0fzziCE8bKYfoQX0tzoIteW4u2O0joA38OFoBSfENfJk8vfpC9J-TvK9VDYzQoA1wnv6zRewQCgmlkgnY0gmlwhKwSlUKKbXVsdGlhZGRyc5YACASsEpVCBlw1AAoErBKVQgZcNt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDBRGTMdc2P4WcTZQhhR8gnmsb07n93U3Es0jYP43OeoWDdGNwglw1g3VkcIJcN4V3YWt1MgE"}'
|
||||
2026-03-18 09:10:54.143 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:54.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23604/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.68/tcp/64465/p2p/16Uiu2HAm1cLFVqpxu6tqFnjNqDDwZ3bUkKcmkM5DCe1zPFSCeAdt"]'
|
||||
2026-03-18 09:10:54.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:54.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64464/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-18 09:10:54.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:54.176 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23604/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
2026-03-18 09:10:54.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:54.185 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64464/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:54.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:54.200 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:54.300 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:54.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64464/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:54.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825054185757421,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:54.305 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:54.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23604/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:54.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825054185757421,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:54.311 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:54.312 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:54.312 DEBUG [src.node.waku_node] Stopping container with id 07855e01df5b
|
||||
2026-03-18 09:10:54.933 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:54.933 DEBUG [src.node.waku_node] Stopping container with id e3f45269b160
|
||||
2026-03-18 09:10:55.534 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:55.537 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:55.567 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:55.595 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
644
manual/37/data/attachments/23b453d15362bd12.txt
Normal file
644
manual/37/data/attachments/23b453d15362bd12.txt
Normal file
@ -0,0 +1,644 @@
|
||||
WRN 2026-03-18 09:07:37.897+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:468
|
||||
bSubscribeShards: some(@[0])
|
||||
INF 2026-03-18 09:07:37.897+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:503 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
|
||||
INF 2026-03-18 09:07:37.897+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:157 relay=true rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
|
||||
INF 2026-03-18 09:07:37.897+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:166 cluster=199
|
||||
INF 2026-03-18 09:07:37.897+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:169 shard=0
|
||||
INF 2026-03-18 09:07:37.898+00:00 Setting up storage tid=1 file=node_factory.nim:533
|
||||
INF 2026-03-18 09:07:37.898+00:00 Initializing node tid=1 file=node_factory.nim:542
|
||||
TRC 2026-03-18 09:07:37.899+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
|
||||
TRC 2026-03-18 09:07:37.899+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
|
||||
TRC 2026-03-18 09:07:37.899+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
|
||||
TRC 2026-03-18 09:07:37.899+00:00 no peer storage found tid=1 file=peer_manager.nim:1221
|
||||
INF 2026-03-18 09:07:37.899+00:00 Initializing networking tid=1 file=waku_node.nim:228 addrs="@[/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.899+00:00 Mounting protocols tid=1 file=node_factory.nim:548
|
||||
INF 2026-03-18 09:07:37.899+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
|
||||
TRC 2026-03-18 09:07:37.899+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
|
||||
INF 2026-03-18 09:07:37.899+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
|
||||
INF 2026-03-18 09:07:37.899+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
|
||||
INF 2026-03-18 09:07:37.899+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:305 clusterId=199 shardCount=1
|
||||
INF 2026-03-18 09:07:37.899+00:00 Shards created from content topics tid=1 file=node_factory.nim:334 contentTopics=[] shards=[]
|
||||
INF 2026-03-18 09:07:37.900+00:00 Setting max message size tid=1 file=node_factory.nim:343 num_bytes=153600
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:259
|
||||
TRC 2026-03-18 09:07:37.900+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
INF 2026-03-18 09:07:37.900+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:276
|
||||
INF 2026-03-18 09:07:37.900+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:433
|
||||
INF 2026-03-18 09:07:37.900+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay, Filter]" wakuPeerRecord="(peerId: 16U*iYbarA, seqNo: 1773824857, addresses: [/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws], mixKey: )"
|
||||
TRC 2026-03-18 09:07:37.900+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:419
|
||||
INF 2026-03-18 09:07:37.900+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=199
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
|
||||
TRC 2026-03-18 09:07:37.900+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
|
||||
INF 2026-03-18 09:07:37.900+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
|
||||
INF 2026-03-18 09:07:37.900+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
|
||||
INF 2026-03-18 09:07:37.900+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
|
||||
INF 2026-03-18 09:07:37.900+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
|
||||
INF 2026-03-18 09:07:37.900+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
|
||||
INF 2026-03-18 09:07:37.900+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
|
||||
TRC 2026-03-18 09:07:37.901+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
|
||||
INF 2026-03-18 09:07:37.901+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
|
||||
TRC 2026-03-18 09:07:37.901+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
|
||||
INF 2026-03-18 09:07:37.901+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
|
||||
TRC 2026-03-18 09:07:37.901+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
|
||||
INF 2026-03-18 09:07:37.901+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
|
||||
NTC 2026-03-18 09:07:37.901+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:56629
|
||||
INF 2026-03-18 09:07:37.901+00:00 Starting REST HTTP server tid=1 file=builder.nim:114 url=http://0.0.0.0:56629/
|
||||
INF 2026-03-18 09:07:37.901+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:127
|
||||
TRC 2026-03-18 09:07:37.901+00:00 Send processor chain topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
|
||||
INF 2026-03-18 09:07:37.901+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:367
|
||||
INF 2026-03-18 09:07:37.901+00:00 Running nwaku node tid=1 file=node_factory.nim:465 version=v0.38.0-rc.0
|
||||
INF 2026-03-18 09:07:37.901+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:626 version=v0.38.0-rc.0
|
||||
INF 2026-03-18 09:07:37.901+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:390
|
||||
INF 2026-03-18 09:07:37.901+00:00 start topics="waku relay" tid=1 file=protocol.nim:519
|
||||
TRC 2026-03-18 09:07:37.901+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
|
||||
TRC 2026-03-18 09:07:37.901+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139960542691408
|
||||
TRC 2026-03-18 09:07:37.901+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
|
||||
TRC 2026-03-18 09:07:37.901+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=139960542691408
|
||||
TRC 2026-03-18 09:07:37.901+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
|
||||
TRC 2026-03-18 09:07:37.901+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
|
||||
INF 2026-03-18 09:07:37.901+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:411
|
||||
INF 2026-03-18 09:07:37.901+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
|
||||
INF 2026-03-18 09:07:37.901+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:227
|
||||
INF 2026-03-18 09:07:37.901+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
|
||||
INF 2026-03-18 09:07:37.902+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
|
||||
DBG 2026-03-18 09:07:37.902+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA, listenAddrs: [/ip4/0.0.0.0/tcp/56631/ws, /ip4/0.0.0.0/tcp/56630], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/56630
|
||||
TRC 2026-03-18 09:07:37.902+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/56630]
|
||||
DBG 2026-03-18 09:07:37.902+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:154
|
||||
TRC 2026-03-18 09:07:37.902+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/56631/ws]
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:262 host=0.0.0.0:56631
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.902+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:207
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:231
|
||||
TRC 2026-03-18 09:07:37.902+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:160
|
||||
DBG 2026-03-18 09:07:37.903+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
|
||||
TRC 2026-03-18 09:07:37.903+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:279
|
||||
TRC 2026-03-18 09:07:37.903+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:194
|
||||
TRC 2026-03-18 09:07:37.903+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
|
||||
WRN 2026-03-18 09:07:37.903+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1116
|
||||
WRN 2026-03-18 09:07:37.903+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:626
|
||||
DBG 2026-03-18 09:07:37.903+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA, listenAddrs: [/ip4/0.0.0.0/tcp/56630, /ip4/0.0.0.0/tcp/56631/ws], addrs: [/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
INF 2026-03-18 09:07:37.903+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:479 peerId=16U*iYbarA addrs="[/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.904+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/0.0.0.0/tcp/56630/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA][/ip4/0.0.0.0/tcp/56631/ws/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.904+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:504 full=[/ip4/172.18.229.53/tcp/56630/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA][/ip4/172.18.229.53/tcp/56631/ws/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA]
|
||||
INF 2026-03-18 09:07:37.904+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:505 enr=enr:-LO4QEeCrt9Gf4Gkj6aAnlBFBW_VbRgkOyGTTby2QicNhNVJEf3TxtYP8rVCif4kR12KYSB38UrOblbWHRcFG8bDj2YBgmlkgnY0gmlwhKwS5TWKbXVsdGlhZGRyc4wACgSsEuU1Bt033QOCcnOFAMcBAACJc2VjcDI1NmsxoQJDEZ0RsDMkphyEXQQOgmPwoK6Bv-FY_-AcHr-f4rwrp4N0Y3CC3TaDdWRwgt04hXdha3UyBQ
|
||||
INF 2026-03-18 09:07:37.904+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:682
|
||||
TRC 2026-03-18 09:07:37.904+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1071
|
||||
TRC 2026-03-18 09:07:37.904+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1064
|
||||
INF 2026-03-18 09:07:37.904+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:845 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
|
||||
INF 2026-03-18 09:07:37.906+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:479 peerId=16U*iYbarA addrs="[/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.906+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/0.0.0.0/tcp/56630/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA][/ip4/0.0.0.0/tcp/56631/ws/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws]"
|
||||
INF 2026-03-18 09:07:37.906+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:504 full=[/ip4/172.18.229.53/tcp/56630/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA][/ip4/172.18.229.53/tcp/56631/ws/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA]
|
||||
INF 2026-03-18 09:07:37.906+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:505 enr=enr:-LO4QEeCrt9Gf4Gkj6aAnlBFBW_VbRgkOyGTTby2QicNhNVJEf3TxtYP8rVCif4kR12KYSB38UrOblbWHRcFG8bDj2YBgmlkgnY0gmlwhKwS5TWKbXVsdGlhZGRyc4wACgSsEuU1Bt033QOCcnOFAMcBAACJc2VjcDI1NmsxoQJDEZ0RsDMkphyEXQQOgmPwoK6Bv-FY_-AcHr-f4rwrp4N0Y3CC3TaDdWRwgt04hXdha3UyBQ
|
||||
INF 2026-03-18 09:07:37.906+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QGE7a1wyqzD1qulvKzKn7_Nc9Bn88L2E_6O2zq1ULOjlDNCyMb516JB7HJjE-aLfglsT-6nwIZoQOByMVrq192wCgmlkgnY0gmlwhKwS5TWKbXVsdGlhZGRyc5YACASsEuU1Bt02AAoErBLlNQbdN90DgnJzhQDHAQAAiXNlY3AyNTZrMaECQxGdEbAzJKYchF0EDoJj8KCugb_hWP_gHB6_n-K8K6eDdGNwgt02g3VkcILdOIV3YWt1MgU record="(2, id: \"v4\", ip: 172.18.229.53, multiaddrs: 0x000804AC12E53506DD36000A04AC12E53506DD37DD03, rs: 0x00C7010000, secp256k1: 0x0243119D11B03324A61C845D040E8263F0A0AE81BFE158FFE01C1EBF9FE2BC2BA7, tcp: 56630, udp: 56632, waku2: 0x05)"
|
||||
INF 2026-03-18 09:07:37.906+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
|
||||
INF 2026-03-18 09:07:37.907+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
|
||||
INF 2026-03-18 09:07:37.907+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=56632
|
||||
TRC 2026-03-18 09:07:37.907+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
|
||||
INF 2026-03-18 09:07:37.907+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
|
||||
TRC 2026-03-18 09:07:37.907+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
|
||||
TRC 2026-03-18 09:07:37.907+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
|
||||
TRC 2026-03-18 09:07:37.908+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
|
||||
INF 2026-03-18 09:07:37.908+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
|
||||
INF 2026-03-18 09:07:37.908+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QA9btjfHWDR88z0QkFD9OaUCdnVJGsdcaH0vLlBc4ePeRwzuye4NSC2o6Fj76SWynLevIT6rW7YcE7sUnUiRuiMDgmlkgnY0gmlwhKwS5TWKbXVsdGlhZGRyc5YACASsEuU1Bt02AAoErBLlNQbdN90DgnJzhQDHAQAAiXNlY3AyNTZrMaECQxGdEbAzJKYchF0EDoJj8KCugb_hWP_gHB6_n-K8K6eDdGNwgt02g3VkcILdOIV3YWt1MgU enr="(3, id: \"v4\", ip: 172.18.229.53, multiaddrs: 0x000804AC12E53506DD36000A04AC12E53506DD37DD03, rs: 0x00C7010000, secp256k1: 0x0243119D11B03324A61C845D040E8263F0A0AE81BFE158FFE01C1EBF9FE2BC2BA7, tcp: 56630, udp: 56632, waku2: 0x05)"
|
||||
INF 2026-03-18 09:07:37.908+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:37.908+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
WRN 2026-03-18 09:07:37.908+00:00 No-effect API call to subscribe. Already subscribed to topic topics="waku node relay api" tid=1 file=relay.nim:161 pubsubTopic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:37.909+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:101 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
|
||||
INF 2026-03-18 09:07:37.909+00:00 Health monitor loop start tid=1 file=node_health_monitor.nim:516
|
||||
DBG 2026-03-18 09:07:37.910+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
|
||||
INF 2026-03-18 09:07:37.910+00:00 starting keepalive tid=1 file=node_health_monitor.nim:678 randomPeersKeepalive=10s allPeersKeepalive=2m
|
||||
TRC 2026-03-18 09:07:37.910+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:593
|
||||
INF 2026-03-18 09:07:37.910+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:163 pubsubTopic=/waku/2/rs/199/0
|
||||
INF 2026-03-18 09:07:37.912+00:00 REST services are installed tid=1 file=builder.nim:222
|
||||
INF 2026-03-18 09:07:37.912+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=56633
|
||||
INF 2026-03-18 09:07:37.912+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/199/0
|
||||
INF 2026-03-18 09:07:37.912+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=56633
|
||||
INF 2026-03-18 09:07:37.912+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
|
||||
INF 2026-03-18 09:07:37.912+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:102
|
||||
TRC 2026-03-18 09:07:37.915+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
|
||||
TRC 2026-03-18 09:07:38.904+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139960542691408
|
||||
TRC 2026-03-18 09:07:38.904+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:38.904+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:38.904+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:38.904+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:38.904+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
|
||||
DBG 2026-03-18 09:07:38.933+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:35916 meth=GET uri=/health
|
||||
DBG 2026-03-18 09:07:38.933+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:35916 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
|
||||
DBG 2026-03-18 09:07:38.933+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:35916 uri=/health content_type=application/json content_size=991
|
||||
DBG 2026-03-18 09:07:38.936+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:35920 meth=GET uri=/debug/v1/info
|
||||
DBG 2026-03-18 09:07:38.936+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:35920 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
|
||||
INF 2026-03-18 09:07:38.936+00:00 node info topics="waku node" tid=1 file=waku_node.nim:270 wakuInfo="(listenAddresses: [/ip4/172.18.229.53/tcp/56630/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA, /ip4/172.18.229.53/tcp/56631/ws/p2p/16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA], enrUri: enr:-L24QGE7a1wyqzD1qulvKzKn7_Nc9Bn88L2E_6O2zq1ULOjlDNCyMb516JB7HJjE-aLfglsT-6nwIZoQOByMVrq192wCgmlkgnY0gmlwhKwS5TWKbXVsdGlhZGRyc5YACASsEuU1Bt02AAoErBLlNQbdN90DgnJzhQDHAQAAiXNlY3AyNTZrMaECQxGdEbAzJKYchF0EDoJj8KCugb_hWP_gHB6_n-K8K6eDdGNwgt02g3VkcILdOIV3YWt1MgU, mixPubKey: none(string))"
|
||||
DBG 2026-03-18 09:07:38.936+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:35920 uri=/debug/v1/info content_type=application/json content_size=473
|
||||
TRC 2026-03-18 09:07:39.903+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139960542691408
|
||||
TRC 2026-03-18 09:07:39.903+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:39.903+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:39.903+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:39.903+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:39.903+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
|
||||
TRC 2026-03-18 09:07:40.162+00:00 Handling tcp connection topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.255.200/tcp/41014) dir=In clients=0
|
||||
TRC 2026-03-18 09:07:40.162+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98562 objName=ChronosStream dir=In
|
||||
TRC 2026-03-18 09:07:40.162+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98562 timeout=10m
|
||||
DBG 2026-03-18 09:07:40.162+00:00 Accepted an incoming connection topics="libp2p switch" tid=1 file=switch.nim:306 conn=:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.162+00:00 Upgrading connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69ba6b5c1fa8c31afdd98562 direction=In
|
||||
TRC 2026-03-18 09:07:40.162+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=:69ba6b5c1fa8c31afdd98562 handshaked=false
|
||||
DBG 2026-03-18 09:07:40.163+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
|
||||
TRC 2026-03-18 09:07:40.163+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69ba6b5c1fa8c31afdd98562 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.163+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69ba6b5c1fa8c31afdd98562 ms=/noise
|
||||
TRC 2026-03-18 09:07:40.163+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=:69ba6b5c1fa8c31afdd98562 protocol=/noise
|
||||
TRC 2026-03-18 09:07:40.163+00:00 Securing connection topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69ba6b5c1fa8c31afdd98562 codec=/noise
|
||||
TRC 2026-03-18 09:07:40.163+00:00 Starting Noise handshake topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69ba6b5c1fa8c31afdd98562 initiator=false
|
||||
TRC 2026-03-18 09:07:40.163+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
|
||||
TRC 2026-03-18 09:07:40.164+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69ba6b5c1fa8c31afdd98562 size=32
|
||||
TRC 2026-03-18 09:07:40.164+00:00 noise read e topics="libp2p noise" tid=1 file=noise.nim:272 size=32
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=7ee4b62bf737...738535b91fa1
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=60d7205067f7...1353a73fccf0
|
||||
TRC 2026-03-18 09:07:40.164+00:00 noise write e topics="libp2p noise" tid=1 file=noise.nim:231
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=16e7abfab2bb...6b2d5f50354b
|
||||
TRC 2026-03-18 09:07:40.164+00:00 noise dh ee topics="libp2p noise" tid=1 file=noise.nim:245
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=fe01c2441deb...44ced680f052
|
||||
TRC 2026-03-18 09:07:40.164+00:00 noise write s topics="libp2p noise" tid=1 file=noise.nim:240
|
||||
TRC 2026-03-18 09:07:40.164+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=bff89f6a7759dba033934a5ad9fd30b9 data=6afeec497f75...4a5ad9fd30b9 nonce=0
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=54d3230b7239...2cf37ffe4a18
|
||||
TRC 2026-03-18 09:07:40.164+00:00 noise dh es topics="libp2p noise" tid=1 file=noise.nim:250
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=676800e7ca89...c5cc5e3466e5
|
||||
TRC 2026-03-18 09:07:40.164+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=273363a399c1540359e00862d3baa17e data=ee84f18430a5...0862d3baa17e nonce=0
|
||||
TRC 2026-03-18 09:07:40.164+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=afd6d260209e...7c4dddfbb537
|
||||
TRC 2026-03-18 09:07:40.164+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69ba6b5c1fa8c31afdd98562 size=208
|
||||
TRC 2026-03-18 09:07:40.166+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69ba6b5c1fa8c31afdd98562 size=175
|
||||
TRC 2026-03-18 09:07:40.166+00:00 noise read s topics="libp2p noise" tid=1 file=noise.nim:285 size=175
|
||||
TRC 2026-03-18 09:07:40.166+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c40ed6466042...bd2fc3dbb87b tagOut=c40ed6466042...bd2fc3dbb87b nonce=1
|
||||
TRC 2026-03-18 09:07:40.166+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=9aecd5d1368b...e0b0e249a174
|
||||
TRC 2026-03-18 09:07:40.166+00:00 noise dh se topics="libp2p noise" tid=1 file=noise.nim:258
|
||||
TRC 2026-03-18 09:07:40.166+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=ef8d849bf20f...14c15c8ec0b1
|
||||
TRC 2026-03-18 09:07:40.166+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c969e09877df...2ca9865c00c8 tagOut=c969e09877df...2ca9865c00c8 nonce=0
|
||||
TRC 2026-03-18 09:07:40.166+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=87b28ec60569...5148f1d51291
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Remote signature verified topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Remote peer id topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmUtvqUCUQHUUCPLvJsE23WxVVuevbcXYHFx2vrkHD5Ek1
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98563 objName=SecureConn dir=In
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Noise handshake completed! topics="libp2p noise" tid=1 file=noise.nim:592 initiator=false peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Muxing connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.166+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.167+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=36
|
||||
TRC 2026-03-18 09:07:40.167+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fcb64a9aa367...3a3b92257c8e tagOut=fcb64a9aa367...3a3b92257c8e nonce=0
|
||||
TRC 2026-03-18 09:07:40.167+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.167+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=30
|
||||
TRC 2026-03-18 09:07:40.167+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8df7e119cd8c...3c90004f1e71 tagOut=8df7e119cd8c...3c90004f1e71 nonce=1
|
||||
TRC 2026-03-18 09:07:40.167+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 ms=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:40.167+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 protocol=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:40.167+00:00 Found a muxer topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 muxerName=/yamux/1.0.0
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Starting yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.168+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Upgraded connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 direction=In
|
||||
TRC 2026-03-18 09:07:40.168+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.168+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.168+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*HD5Ek1 event="(kind: Joined, initiator: false)"
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HD5Ek1 protos="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98564 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98564 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.168+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.168+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.168+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564 protos="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.168+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.169+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.169+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564 proto=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:40.169+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
|
||||
DBG 2026-03-18 09:07:40.169+00:00 starting sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*HD5Ek1
|
||||
DBG 2026-03-18 09:07:40.169+00:00 created new pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.169+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HD5Ek1 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.170+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98565 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.170+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98565 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.170+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.170+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.170+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.170+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.170+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.170+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 proto=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:40.170+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.170+00:00 Stored muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 direction=In peers=1
|
||||
TRC 2026-03-18 09:07:40.171+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98566 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.171+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98566 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.171+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.171+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.171+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566 codec=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.171+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.171+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566 proto=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:40.171+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
|
||||
TRC 2026-03-18 09:07:40.171+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.171+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8a1102dfe655...05f197fbffa2 tagOut=8a1102dfe655...05f197fbffa2 nonce=2
|
||||
TRC 2026-03-18 09:07:40.171+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.171+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98567 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.171+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98567 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.171+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.171+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.172+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.172+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.172+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.172+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.172+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.172+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=04e0f47482e6...2ee08c76b65d tagOut=04e0f47482e6...2ee08c76b65d nonce=3
|
||||
TRC 2026-03-18 09:07:40.172+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.172+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.172+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.172+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=54
|
||||
TRC 2026-03-18 09:07:40.172+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e1b105e1edc9...192207ba61fd tagOut=e1b105e1edc9...192207ba61fd nonce=4
|
||||
TRC 2026-03-18 09:07:40.172+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
|
||||
TRC 2026-03-18 09:07:40.172+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.173+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.173+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.173+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0dbfbdbdc513...e4e8b994dfaa tagOut=0dbfbdbdc513...e4e8b994dfaa nonce=5
|
||||
TRC 2026-03-18 09:07:40.173+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.173+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.173+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 ms=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:40.173+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 protocol=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:40.173+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
|
||||
TRC 2026-03-18 09:07:40.173+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567 protocol=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:40.173+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.173+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98568 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.174+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98568 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.174+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.174+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.174+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.174+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.174+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.174+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.174+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.174+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9a0b8e3c3a0c...4f45312ec052 tagOut=9a0b8e3c3a0c...4f45312ec052 nonce=6
|
||||
TRC 2026-03-18 09:07:40.174+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.174+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.174+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.175+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=51
|
||||
TRC 2026-03-18 09:07:40.175+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f2138e988ead...c1823ca352fe tagOut=f2138e988ead...c1823ca352fe nonce=7
|
||||
TRC 2026-03-18 09:07:40.175+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.175+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
|
||||
TRC 2026-03-18 09:07:40.175+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.175+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.175+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=aeece7fcca7a...266ba616ee6d tagOut=aeece7fcca7a...266ba616ee6d nonce=8
|
||||
TRC 2026-03-18 09:07:40.175+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.175+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69ba6b5c1fa8c31afdd98569 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.175+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69ba6b5c1fa8c31afdd98569 timeout=5m
|
||||
TRC 2026-03-18 09:07:40.176+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.176+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.176+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.176+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.176+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 handshaked=false
|
||||
TRC 2026-03-18 09:07:40.176+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.176+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.176+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=382a63f35f44...472f06a3e27f tagOut=382a63f35f44...472f06a3e27f nonce=9
|
||||
TRC 2026-03-18 09:07:40.176+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.176+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.176+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.177+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=44
|
||||
TRC 2026-03-18 09:07:40.177+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=37d565f18dbc...f87650bc70ed tagOut=37d565f18dbc...f87650bc70ed nonce=10
|
||||
TRC 2026-03-18 09:07:40.177+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
|
||||
TRC 2026-03-18 09:07:40.177+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.177+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.177+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.177+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2d1075390d55...34a62b0ba129 tagOut=2d1075390d55...34a62b0ba129 nonce=11
|
||||
TRC 2026-03-18 09:07:40.177+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.177+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.178+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.178+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8e97b4b859ac...068115f1c719 tagOut=8e97b4b859ac...068115f1c719 nonce=12
|
||||
TRC 2026-03-18 09:07:40.178+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.178+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 ms=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 protocol=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.178+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 ms=/multistream/1.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.178+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 ms=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 protocol=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:40.178+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
|
||||
TRC 2026-03-18 09:07:40.178+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 protocol=/vac/waku/relay/2.0.0
|
||||
INF 2026-03-18 09:07:40.178+00:00 Incoming WakuRelay connection topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 protocol=/vac/waku/relay/2.0.0
|
||||
DBG 2026-03-18 09:07:40.179+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.179+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.179+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 protocol=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:40.179+00:00 handling identify request topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.179+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 394}"
|
||||
DBG 2026-03-18 09:07:40.179+00:00 identify: info sent topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569 info="(peerId: 16Uiu2HAkywUsbvA7sNQ4HdSByUoyeTsYkf9prUQXaGntU7iYbarA, listenAddrs: [/ip4/0.0.0.0/tcp/56630, /ip4/0.0.0.0/tcp/56631/ws], addrs: [/ip4/172.18.229.53/tcp/56630, /ip4/172.18.229.53/tcp/56631/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-v0.38.0-rc.0)"
|
||||
TRC 2026-03-18 09:07:40.179+00:00 exiting identify handler topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.179+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.179+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.179+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.179+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.179+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.179+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.180+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=30fc9836f230...3fc6a424e628 tagOut=30fc9836f230...3fc6a424e628 nonce=13
|
||||
TRC 2026-03-18 09:07:40.180+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.180+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.180+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.180+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9581bfddc746...46513773718c tagOut=9581bfddc746...46513773718c nonce=14
|
||||
TRC 2026-03-18 09:07:40.180+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.180+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.180+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.180+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=54
|
||||
TRC 2026-03-18 09:07:40.180+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9c63dec9b80f...89b22ebaf3c2 tagOut=9c63dec9b80f...89b22ebaf3c2 nonce=15
|
||||
TRC 2026-03-18 09:07:40.180+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
|
||||
TRC 2026-03-18 09:07:40.180+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.180+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.180+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.180+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e30c741c5252...bdb64a7d3659 tagOut=e30c741c5252...bdb64a7d3659 nonce=16
|
||||
TRC 2026-03-18 09:07:40.180+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.181+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.181+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.181+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=51
|
||||
TRC 2026-03-18 09:07:40.181+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9df8b35afc38...94ff71bd4c4f tagOut=9df8b35afc38...94ff71bd4c4f nonce=17
|
||||
TRC 2026-03-18 09:07:40.181+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.181+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
|
||||
TRC 2026-03-18 09:07:40.181+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.181+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=48
|
||||
TRC 2026-03-18 09:07:40.181+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9e87ca64611d...8584dab795f8 tagOut=9e87ca64611d...8584dab795f8 nonce=18
|
||||
TRC 2026-03-18 09:07:40.181+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
|
||||
TRC 2026-03-18 09:07:40.181+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.181+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.181+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=44
|
||||
TRC 2026-03-18 09:07:40.181+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fb36ef69fef6...9ef97a478134 tagOut=fb36ef69fef6...9ef97a478134 nonce=19
|
||||
TRC 2026-03-18 09:07:40.181+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
|
||||
TRC 2026-03-18 09:07:40.181+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
|
||||
TRC 2026-03-18 09:07:40.182+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.182+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=382
|
||||
TRC 2026-03-18 09:07:40.182+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1db327f10361...325a5cc4f044 tagOut=1db327f10361...325a5cc4f044 nonce=20
|
||||
TRC 2026-03-18 09:07:40.182+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564
|
||||
TRC 2026-03-18 09:07:40.182+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.182+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564 proto=/vac/waku/metadata/1.0.0
|
||||
TRC 2026-03-18 09:07:40.182+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.182+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 s=/vac/waku/relay/2.0.0 proto="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.182+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 proto=/vac/waku/relay/2.0.0
|
||||
TRC 2026-03-18 09:07:40.182+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566
|
||||
TRC 2026-03-18 09:07:40.183+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.183+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566 proto=/ipfs/id/1.0.0
|
||||
TRC 2026-03-18 09:07:40.183+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 354}"
|
||||
TRC 2026-03-18 09:07:40.183+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=e0020a250802...302d72632e30
|
||||
TRC 2026-03-18 09:07:40.183+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.183+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.183+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3d0ecd4ddcd7...e4787e9a9624 tagOut=3d0ecd4ddcd7...e4787e9a9624 nonce=21
|
||||
TRC 2026-03-18 09:07:40.184+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.184+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:40.184+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.184+00:00 initiating identify topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566
|
||||
DBG 2026-03-18 09:07:40.184+00:00 identify: info received topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566 pubkey=some(s...fabf)) addresses=/ip4/172.18.255.200/tcp/36092,/ip4/172.18.255.200/tcp/36093/ws protocols=/ipfs/id/1.0.0,/libp2p/autonat/1.0.0,/libp2p/circuit/relay/0.2.0/hop,/vac/waku/metadata/1.0.0,/vac/waku/relay/2.0.0,/vac/waku/rendezvous/1.0.0,/ipfs/ping/1.0.0,/vac/waku/filter-push/2.0.0-beta1,/vac/waku/peer-exchange/2.0.0-alpha1 observable_address=some(/ip4/172.18.229.53/tcp/56630) proto_version=ipfs/0.1.0 agent_version=logos-delivery-v0.38.0-rc.0 signedPeerRecord=None
|
||||
TRC 2026-03-18 09:07:40.184+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98566
|
||||
TRC 2026-03-18 09:07:40.185+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.185+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.185+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566
|
||||
TRC 2026-03-18 09:07:40.185+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98566
|
||||
TRC 2026-03-18 09:07:40.185+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98566 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.185+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98566 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.185+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
|
||||
TRC 2026-03-18 09:07:40.207+00:00 Get new send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*HD5Ek1 newConn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.207+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*HD5Ek1 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.207+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.207+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*HD5Ek1 rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.207+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 encoded=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:40.207+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 27}"
|
||||
TRC 2026-03-18 09:07:40.207+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
DBG 2026-03-18 09:07:40.207+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.207+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.207+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=37
|
||||
TRC 2026-03-18 09:07:40.207+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=be934c5113dd...a4cb8d6e51f2 tagOut=be934c5113dd...a4cb8d6e51f2 nonce=22
|
||||
TRC 2026-03-18 09:07:40.208+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.208+00:00 Connection upgrade succeeded topics="libp2p switch" tid=1 file=switch.nim:241
|
||||
TRC 2026-03-18 09:07:40.208+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
|
||||
TRC 2026-03-18 09:07:40.208+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
|
||||
TRC 2026-03-18 09:07:40.208+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.208+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=55
|
||||
TRC 2026-03-18 09:07:40.208+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=692a65b2c80e...8044b073303e tagOut=692a65b2c80e...8044b073303e nonce=23
|
||||
TRC 2026-03-18 09:07:40.208+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 27}"
|
||||
TRC 2026-03-18 09:07:40.208+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
|
||||
TRC 2026-03-18 09:07:40.208+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.208+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.209+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ede20a25f5fc...d3a9edbc056a tagOut=ede20a25f5fc...d3a9edbc056a nonce=24
|
||||
TRC 2026-03-18 09:07:40.209+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.209+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:40.209+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.209+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.209+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98569 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.209+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98569 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.209+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.209+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=37
|
||||
TRC 2026-03-18 09:07:40.209+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=54716157014b...f63209e48485 tagOut=54716157014b...f63209e48485 nonce=25
|
||||
TRC 2026-03-18 09:07:40.209+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98569
|
||||
INF 2026-03-18 09:07:40.209+00:00 Received WakuMetadata request topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.209+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
|
||||
TRC 2026-03-18 09:07:40.210+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.210+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.210+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.210+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false data=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscriptions: read subscriptions topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscription: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscription: read subscribe topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscription: read topic topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscription: read requestsPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
|
||||
TRC 2026-03-18 09:07:40.210+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
|
||||
TRC 2026-03-18 09:07:40.210+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
|
||||
TRC 2026-03-18 09:07:40.210+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
|
||||
TRC 2026-03-18 09:07:40.211+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*HD5Ek1 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.211+00:00 peer subscribed to topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.211+00:00 gossip peers topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.211+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:40.211+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:40.211+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
|
||||
TRC 2026-03-18 09:07:40.211+00:00 grafted topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.211+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
|
||||
TRC 2026-03-18 09:07:40.211+00:00 broadcasting messages to peers topics="libp2p gossipsub" tid=1 file=pubsub.nim:290 peers=1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.211+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*HD5Ek1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.212+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.212+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*HD5Ek1 rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.212+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 encoded=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:40.212+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.212+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.212+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.212+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98569
|
||||
TRC 2026-03-18 09:07:40.212+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:40.212+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98569
|
||||
DBG 2026-03-18 09:07:40.213+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
|
||||
DBG 2026-03-18 09:07:40.213+00:00 connectionStatus change tid=1 file=node_health_monitor.nim:526 oldstatus=Disconnected newstatus=PartiallyConnected
|
||||
TRC 2026-03-18 09:07:40.213+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
TRC 2026-03-18 09:07:40.213+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
|
||||
TRC 2026-03-18 09:07:40.213+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
|
||||
TRC 2026-03-18 09:07:40.213+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.213+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.214+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3afd77a1b7e5...509942c4401b tagOut=3afd77a1b7e5...509942c4401b nonce=26
|
||||
TRC 2026-03-18 09:07:40.214+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.214+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:40.214+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.214+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=51
|
||||
TRC 2026-03-18 09:07:40.214+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5abffaaa467f...1264d333cd90 tagOut=5abffaaa467f...1264d333cd90 nonce=27
|
||||
TRC 2026-03-18 09:07:40.214+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
|
||||
TRC 2026-03-18 09:07:40.214+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
|
||||
TRC 2026-03-18 09:07:40.214+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.214+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562 size=28
|
||||
TRC 2026-03-18 09:07:40.214+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=05eccf523fca...14387a832218 tagOut=05eccf523fca...14387a832218 nonce=28
|
||||
TRC 2026-03-18 09:07:40.214+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.214+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
|
||||
TRC 2026-03-18 09:07:40.214+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98567 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98567 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.215+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98564
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.215+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98564
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98564 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98564 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.215+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.216+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false data=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeGraft: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeGraft: read topicID topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodeControl: message statistics topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:366 graft_count=1 prune_count=0 ihave_count=0 iwant_count=0
|
||||
TRC 2026-03-18 09:07:40.216+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
|
||||
TRC 2026-03-18 09:07:40.216+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
|
||||
TRC 2026-03-18 09:07:40.216+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*HD5Ek1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.216+00:00 peer grafted topicID topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.216+00:00 peer already in mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.216+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=false
|
||||
TRC 2026-03-18 09:07:40.216+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.216+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:40.216+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98567
|
||||
TRC 2026-03-18 09:07:40.216+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
DBG 2026-03-18 09:07:40.230+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:35936 meth=POST uri=/relay/v1/subscriptions
|
||||
DBG 2026-03-18 09:07:40.230+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:35936 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
|
||||
INF 2026-03-18 09:07:40.230+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
|
||||
INF 2026-03-18 09:07:40.230+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/2/0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/2/0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/2/0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*HD5Ek1 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.231+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.231+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*HD5Ek1 rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
|
||||
TRC 2026-03-18 09:07:40.231+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 encoded=0a160801120e...2f3018002000
|
||||
TRC 2026-03-18 09:07:40.231+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 25}"
|
||||
TRC 2026-03-18 09:07:40.231+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.231+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
|
||||
TRC 2026-03-18 09:07:40.231+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
|
||||
INF 2026-03-18 09:07:40.231+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:163 pubsubTopic=/waku/2/rs/2/0
|
||||
DBG 2026-03-18 09:07:40.231+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:35936 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
|
||||
DBG 2026-03-18 09:07:40.238+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:35938 meth=POST uri=/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0
|
||||
DBG 2026-03-18 09:07:40.238+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:35938 meth=POST uri=/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0 path_params="[(pubsubtopic, /waku/2/rs/2/0)]" query_params=[] content_body="(application/json, 114 bytes)"
|
||||
DBG 2026-03-18 09:07:40.238+00:00 received relay message topics="waku relay" tid=1 file=protocol.nim:220 my_peer_id=16U*iYbarA msg_hash=0x99b188f14a2e7e3f3839b799b8c432dee62860c188f6e63d98539dc8d2998188 msg_id=none from_peer_id=rest topic=/waku/2/rs/2/0 receivedTime=1773824860239336704 payloadSizeBytes=16.0
|
||||
INF 2026-03-18 09:07:40.238+00:00 Publishing message topics="waku node rest relay_api" tid=1 file=handlers.nim:184 pubSubTopic=/waku/2/rs/2/0 rln=false
|
||||
NTC 2026-03-18 09:07:40.238+00:00 start publish Waku message topics="waku relay" tid=1 file=protocol.nim:684 msg_hash=0x99b188f14a2e7e3f3839b799b8c432dee62860c188f6e63d98539dc8d2998188 pubsubTopic=/waku/2/rs/2/0
|
||||
INF 2026-03-18 09:07:40.238+00:00 handling message topics="waku filter" tid=1 file=protocol.nim:247 pubsubTopic=/waku/2/rs/2/0 msg_hash=0x99b188f14a2e7e3f3839b799b8c432dee62860c188f6e63d98539dc8d2998188
|
||||
INF 2026-03-18 09:07:40.238+00:00 findSubscribedPeers result topics="waku filter subscriptions" tid=1 file=subscriptions.nim:88 filter_criterion="(pubsubTopic: /waku/2/rs/2/0, contentTopic: /myapp/1/latest/proto)" subscr_set={:} found_peers=[]
|
||||
ERR 2026-03-18 09:07:40.238+00:00 no subscribed peers found topics="waku filter" tid=1 file=protocol.nim:256 pubsubTopic=/waku/2/rs/2/0 contentTopic=/myapp/1/latest/proto msg_hash=0x99b188f14a2e7e3f3839b799b8c432dee62860c188f6e63d98539dc8d2998188
|
||||
TRC 2026-03-18 09:07:40.239+00:00 skipping message as I am not subscribed tid=1 file=recv_service.nim:179 shard=/waku/2/rs/2/0 contenttopic=/myapp/1/latest/proto
|
||||
TRC 2026-03-18 09:07:40.239+00:00 Publishing message on topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:935 data=0a1053686172...aa0100f80100 topic=/waku/2/rs/2/0
|
||||
DBG 2026-03-18 09:07:40.239+00:00 No peers for topic, skipping publish topics="libp2p gossipsub" tid=1 file=gossipsub.nim:953 peersOnTopic=0 connectedPeers=0 topic=/waku/2/rs/2/0
|
||||
WRN 2026-03-18 09:07:40.239+00:00 waku.relay did not publish topics="waku node relay api" tid=1 file=relay.nim:235 error=NoPeersToPublish
|
||||
DBG 2026-03-18 09:07:40.239+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:35938 uri=/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0 content_type=text/plain content_size=2
|
||||
DBG 2026-03-18 09:07:40.315+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
|
||||
INF 2026-03-18 09:07:40.318+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
|
||||
NTC 2026-03-18 09:07:40.358+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:82
|
||||
INF 2026-03-18 09:07:40.358+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
|
||||
TRC 2026-03-18 09:07:40.358+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
|
||||
INF 2026-03-18 09:07:40.358+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
|
||||
TRC 2026-03-18 09:07:40.359+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:328
|
||||
INF 2026-03-18 09:07:40.359+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
|
||||
TRC 2026-03-18 09:07:40.359+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:434
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Cleaning up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:231 m=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closing yamux topics="libp2p yamux" tid=1 file=yamux.nim:528
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98565 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98565 objName=YamuxStream dir=Out
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98568 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.360+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98568 objName=YamuxStream dir=In
|
||||
TRC 2026-03-18 09:07:40.360+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
|
||||
TRC 2026-03-18 09:07:40.361+00:00 Closing secure conn topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563 dir=In
|
||||
TRC 2026-03-18 09:07:40.361+00:00 Shutting down chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.255.200:41014 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.361+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69ba6b5c1fa8c31afdd98565 nbytes=1 read=0 objName=YamuxStream
|
||||
TRC 2026-03-18 09:07:40.361+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 4 {ClosedRemotely, ClosedLocally, Reset}"
|
||||
TRC 2026-03-18 09:07:40.361+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69ba6b5c1fa8c31afdd98568 nbytes=1 read=0 objName=YamuxStream
|
||||
TRC 2026-03-18 09:07:40.361+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 3 {ClosedRemotely, ClosedLocally, Reset}"
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Cleaning up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.255.200:41014 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Cleaned up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.255.200:41014 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Shutdown chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.255.200:41014 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98562 objName=ChronosStream dir=In
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98562 objName=ChronosStream dir=In
|
||||
DBG 2026-03-18 09:07:40.362+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 peer=16U*HD5Ek1 closed=true description="Stream Closed!"
|
||||
DBG 2026-03-18 09:07:40.362+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565 peer=16U*HD5Ek1 closed=true
|
||||
DBG 2026-03-18 09:07:40.362+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=true description="Stream Closed!"
|
||||
DBG 2026-03-18 09:07:40.362+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568 peer=16U*HD5Ek1 closed=true
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69ba6b5c1fa8c31afdd98563 objName=SecureConn dir=In
|
||||
TRC 2026-03-18 09:07:40.362+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69ba6b5c1fa8c31afdd98563 objName=SecureConn dir=In
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Removing send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*HD5Ek1 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98565
|
||||
TRC 2026-03-18 09:07:40.363+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98562
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Connection closed, cleaning up topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Triggering disconnect events topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.363+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*HD5Ek1 event="(kind: Left)"
|
||||
TRC 2026-03-18 09:07:40.363+00:00 unsubscribing gossipsub peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 pruning unsubscribing peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*HD5Ek1 score=0.0
|
||||
TRC 2026-03-18 09:07:40.363+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*HD5Ek1 topic=/waku/2/rs/199/0
|
||||
DBG 2026-03-18 09:07:40.363+00:00 stopping sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 unsubscribing floodsub peer topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*HD5Ek1
|
||||
DBG 2026-03-18 09:07:40.363+00:00 unsubscribing pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HD5Ek1 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
|
||||
TRC 2026-03-18 09:07:40.363+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*HD5Ek1
|
||||
TRC 2026-03-18 09:07:40.363+00:00 Error dialing topics="libp2p dialer" tid=1 file=dialer.nim:336 description="Couldn't get muxed stream in dial for peer_id: 16U*HD5Ek1"
|
||||
DBG 2026-03-18 09:07:40.364+00:00 Could not establish send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:322 description="failed dial existing: Couldn't get muxed stream in dial for peer_id: 16U*HD5Ek1"
|
||||
TRC 2026-03-18 09:07:40.364+00:00 Closed yamux topics="libp2p yamux" tid=1 file=yamux.nim:549
|
||||
TRC 2026-03-18 09:07:40.364+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*HD5Ek1:69ba6b5c1fa8c31afdd98568
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Stream EOF topics="libp2p yamux" tid=1 file=yamux.nim:651 description="Secure connection EOF: Stream EOF!"
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Already closed topics="libp2p yamux" tid=1 file=yamux.nim:525
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Stopped yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:668
|
||||
TRC 2026-03-18 09:07:40.365+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Cleaned up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:239 m=16U*HD5Ek1:69ba6b5c1fa8c31afdd98563
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:448
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
|
||||
TRC 2026-03-18 09:07:40.365+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/56630]
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:213
|
||||
TRC 2026-03-18 09:07:40.365+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/56631/ws]
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:235
|
||||
TRC 2026-03-18 09:07:40.365+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
|
||||
TRC 2026-03-18 09:07:40.365+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:354
|
||||
WRN 2026-03-18 09:07:40.366+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
|
||||
WRN 2026-03-18 09:07:40.366+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
|
||||
INF 2026-03-18 09:07:40.366+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:239
|
||||
INF 2026-03-18 09:07:40.366+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
|
||||
NTC 2026-03-18 09:07:40.366+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:56629
|
||||
171
manual/37/data/attachments/24217dad803d89a9.txt
Normal file
171
manual/37/data/attachments/24217dad803d89a9.txt
Normal file
@ -0,0 +1,171 @@
|
||||
2026-03-18 09:07:40.925 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:40.926 DEBUG [tests.conftest] Running test: test_filter_auto_sharding_multiple_content_topics with id: 2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9
|
||||
2026-03-18 09:07:40.926 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:40.926 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:40.927 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:07:40.935 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:40.935 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:40.935 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:40.935 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:40.937 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:40.937 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.29
|
||||
2026-03-18 09:07:40.937 DEBUG [src.node.docker_mananger] Generated ports ['22898', '22899', '22900', '22901', '22902']
|
||||
2026-03-18 09:07:40.937 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:07:40.937 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:40.937 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:40.938 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:40.938 DEBUG [src.node.docker_mananger] docker run -i -t -p 22898:22898 -p 22899:22899 -p 22900:22900 -p 22901:22901 -p 22902:22902 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22900 --rest-port=22898 --tcp-port=22899 --discv5-udp-port=22901 --rest-address=0.0.0.0 --nat=extip:172.18.91.29 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=aec3e6616fdda14eafb9823e0ad60d58ddcf75be384f75bff580b5aa4072ac31 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22902 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding --num-shards-in-network=8
|
||||
2026-03-18 09:07:41.149 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.29 waku 3e16473344386bb59f1f67bbdcdf641cd1b2c1a94c532320651993aea1031fd6
|
||||
2026-03-18 09:07:41.190 DEBUG [src.node.docker_mananger] Container started with ID 3e1647334438. Setting up logs at ./log/docker/node1_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:41.191 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 22898
|
||||
2026-03-18 09:07:41.191 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:41.735 ERROR [src.node.docker_mananger] Max retries reached for container ad611ceafd19. Exiting log stream.
|
||||
2026-03-18 09:07:42.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22898/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:42.194 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:42.194 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:42.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22898/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:42.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.29/tcp/22899/p2p/16Uiu2HAm8rAPniDioBBzWEsWJwKeJBbqmSHgqUufYu6zSLLBgxNx","/ip4/172.18.91.29/tcp/22900/ws/p2p/16Uiu2HAm8rAPniDioBBzWEsWJwKeJBbqmSHgqUufYu6zSLLBgxNx"],"enrUri":"enr:-L24QJpSImnUiPRYJNKQPdcqJVRsZgtYxBeyTQeLHbI0dwN2MUeBLs_CtBd2rytUq7lMhB_UrMDBXwQMYvdZj26OUGcCgmlkgnY0gmlwhKwSWx2KbXVsdGlhZGRyc5YACASsElsdBllzAAoErBJbHQZZdN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECx23_OBFSnMgtz9wuj29mT_cRNcH_zPYqTu6VMFPUMY2DdGNwgllzg3VkcIJZdYV3YWt1MgU"}'
|
||||
2026-03-18 09:07:42.197 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:42.205 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:42.205 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:42.205 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:42.205 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.187.96
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.docker_mananger] Generated ports ['57520', '57521', '57522', '57523', '57524']
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:42.207 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:42.207 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:42.208 DEBUG [src.node.docker_mananger] docker run -i -t -p 57520:57520 -p 57521:57521 -p 57522:57522 -p 57523:57523 -p 57524:57524 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57522 --rest-port=57520 --tcp-port=57521 --discv5-udp-port=57523 --rest-address=0.0.0.0 --nat=extip:172.18.187.96 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=01fedb7a7ec3ccc8bb8b26d822f3b10ab2f9c765aa5dfab03cb5f8bfaea8d96b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57524 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJpSImnUiPRYJNKQPdcqJVRsZgtYxBeyTQeLHbI0dwN2MUeBLs_CtBd2rytUq7lMhB_UrMDBXwQMYvdZj26OUGcCgmlkgnY0gmlwhKwSWx2KbXVsdGlhZGRyc5YACASsElsdBllzAAoErBJbHQZZdN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECx23_OBFSnMgtz9wuj29mT_cRNcH_zPYqTu6VMFPUMY2DdGNwgllzg3VkcIJZdYV3YWt1MgU --filternode=/ip4/172.18.91.29/tcp/22899/p2p/16Uiu2HAm8rAPniDioBBzWEsWJwKeJBbqmSHgqUufYu6zSLLBgxNx --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-18 09:07:42.420 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.187.96 waku a03e59ac0f9cdd2d6530dca493f22f5dafcc9d1937f96b355c236091387697cd
|
||||
2026-03-18 09:07:42.454 DEBUG [src.node.docker_mananger] Container started with ID a03e59ac0f9c. Setting up logs at ./log/docker/node2_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:42.455 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 57520
|
||||
2026-03-18 09:07:42.455 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:43.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57520/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:43.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:43.460 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:43.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57520/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:43.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.96/tcp/57521/p2p/16Uiu2HAmKV2ACYZoG8z2zNh9aQfGRyQRX4LCvRzjpPDJmH2hqCBv","/ip4/172.18.187.96/tcp/57522/ws/p2p/16Uiu2HAmKV2ACYZoG8z2zNh9aQfGRyQRX4LCvRzjpPDJmH2hqCBv"],"enrUri":"enr:-L24QF3LCdK7jGmMF-ivqf7SnbqqDpAsldEXwe27dEkcu-T1Jhnujix3F2i1yc4Z-TmEDKfWTgoilWpqw2YxfWEoz24CgmlkgnY0gmlwhKwSu2CKbXVsdGlhZGRyc5YACASsErtgBuCxAAoErBK7YAbgst0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDZXQLrJW6Jrp8s5J8BgPN33cmHslSA3kO-zp_1hzBBaWDdGNwguCxg3VkcILgs4V3YWt1MgA"}'
|
||||
2026-03-18 09:07:43.462 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:43.463 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.29/tcp/22899/p2p/16Uiu2HAm8rAPniDioBBzWEsWJwKeJBbqmSHgqUufYu6zSLLBgxNx"]'
|
||||
2026-03-18 09:07:43.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:43.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22898/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-18 09:07:43.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:43.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c79575d9-f742-4909-8b00-531adf3f832c", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||||
2026-03-18 09:07:43.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c79575d9-f742-4909-8b00-531adf3f832c","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9404debf-46f5-4167-8970-bc4b863c5849", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
|
||||
2026-03-18 09:07:43.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9404debf-46f5-4167-8970-bc4b863c5849","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1ffa7bd9-d8fd-4428-9b19-bf8da08bfb3e", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-18 09:07:43.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1ffa7bd9-d8fd-4428-9b19-bf8da08bfb3e","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6ec4c0be-dc98-47f8-9a33-184feb27056d", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
|
||||
2026-03-18 09:07:43.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6ec4c0be-dc98-47f8-9a33-184feb27056d","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "994985a0-b44c-400f-8ce7-9cbc0748c313", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
|
||||
2026-03-18 09:07:43.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"994985a0-b44c-400f-8ce7-9cbc0748c313","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "633e0ff1-372a-4f0a-96a5-0fef55fe203e", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
|
||||
2026-03-18 09:07:43.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"633e0ff1-372a-4f0a-96a5-0fef55fe203e","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.590 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f737ca83-bae2-4eaa-a177-12361e3a0a5c", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
|
||||
2026-03-18 09:07:43.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f737ca83-bae2-4eaa-a177-12361e3a0a5c","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57520/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "43a784af-c08d-4216-ba22-7de9ea4ebfe2", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
|
||||
2026-03-18 09:07:43.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"43a784af-c08d-4216-ba22-7de9ea4ebfe2","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:43.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22898/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:43.618 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:22898/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:07:43.688 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:43.689 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:43.689 DEBUG [src.node.waku_node] Stopping container with id 3e1647334438
|
||||
2026-03-18 09:07:44.285 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:44.287 DEBUG [src.node.waku_node] Stopping container with id a03e59ac0f9c
|
||||
2026-03-18 09:07:44.841 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:44.845 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:44.853 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:44.860 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:44.861 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-18 09:07:44.861 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-18 09:07:44.861 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:44.862 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-18_09-07-40__cd68d007-e44a-4f33-85d9-455a35fd73c9__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:44.866 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:44.866 DEBUG [tests.conftest] Running test: test_filter_auto_sharding_multiple_content_topics with id: 2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194
|
||||
2026-03-18 09:07:44.867 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:44.867 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:44.867 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:07:44.875 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:44.875 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:44.875 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:44.875 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:44.877 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:44.877 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.59
|
||||
2026-03-18 09:07:44.877 DEBUG [src.node.docker_mananger] Generated ports ['40499', '40500', '40501', '40502', '40503']
|
||||
2026-03-18 09:07:44.877 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:07:44.878 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:44.878 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:44.878 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:44.878 DEBUG [src.node.docker_mananger] docker run -i -t -p 40499:40499 -p 40500:40500 -p 40501:40501 -p 40502:40502 -p 40503:40503 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40501 --rest-port=40499 --tcp-port=40500 --discv5-udp-port=40502 --rest-address=0.0.0.0 --nat=extip:172.18.152.59 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ddf4c69f03aef0febfaeb8df4faeb272dd2d867ab8b3018c21c66a04aa855ba0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40503 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding --num-shards-in-network=8
|
||||
2026-03-18 09:07:45.077 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.59 waku 464ee91756b6380ced96af4a8c43d2eb5359233985b1794ee45e73e836712f4a
|
||||
2026-03-18 09:07:45.102 ERROR [src.node.docker_mananger] Max retries reached for container 3e1647334438. Exiting log stream.
|
||||
2026-03-18 09:07:45.117 DEBUG [src.node.docker_mananger] Container started with ID 464ee91756b6. Setting up logs at ./log/docker/node1_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:45.117 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 40499
|
||||
2026-03-18 09:07:45.118 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:45.656 ERROR [src.node.docker_mananger] Max retries reached for container a03e59ac0f9c. Exiting log stream.
|
||||
2026-03-18 09:07:46.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40499/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:46.122 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:46.123 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:46.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40499/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:46.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.59/tcp/40500/p2p/16Uiu2HAmUrpMd6A4SxdaTbhSFee2t9zqvBsnAHHZgCdQhrqnBoZW","/ip4/172.18.152.59/tcp/40501/ws/p2p/16Uiu2HAmUrpMd6A4SxdaTbhSFee2t9zqvBsnAHHZgCdQhrqnBoZW"],"enrUri":"enr:-L24QK0fnKHMe14fegB48r97U6PSV0qjdyDhxCqKoF7PqUoAORS1wXYRzGTG1bB1-eHnp_UeHHktv3mDineDpUUmIH4CgmlkgnY0gmlwhKwSmDuKbXVsdGlhZGRyc5YACASsEpg7Bp40AAoErBKYOwaeNd0DgnJzhQDHAQAAiXNlY3AyNTZrMaED8MKo9RHFfX1OfD-idThhLZF76Yu2bKFFR7ftg5rE3HWDdGNwgp40g3VkcIKeNoV3YWt1MgU"}'
|
||||
2026-03-18 09:07:46.126 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:46.133 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:07:46.133 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:46.133 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:46.134 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:46.135 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:46.135 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.203
|
||||
2026-03-18 09:07:46.135 DEBUG [src.node.docker_mananger] Generated ports ['59743', '59744', '59745', '59746', '59747']
|
||||
2026-03-18 09:07:46.135 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:07:46.135 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:46.136 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:46.136 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:46.136 DEBUG [src.node.docker_mananger] docker run -i -t -p 59743:59743 -p 59744:59744 -p 59745:59745 -p 59746:59746 -p 59747:59747 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59745 --rest-port=59743 --tcp-port=59744 --discv5-udp-port=59746 --rest-address=0.0.0.0 --nat=extip:172.18.128.203 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=dafadeceb58bb5f480edefceaa1c1fb56dcecb4df16dc6c27fc3da1511e9c0ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59747 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QK0fnKHMe14fegB48r97U6PSV0qjdyDhxCqKoF7PqUoAORS1wXYRzGTG1bB1-eHnp_UeHHktv3mDineDpUUmIH4CgmlkgnY0gmlwhKwSmDuKbXVsdGlhZGRyc5YACASsEpg7Bp40AAoErBKYOwaeNd0DgnJzhQDHAQAAiXNlY3AyNTZrMaED8MKo9RHFfX1OfD-idThhLZF76Yu2bKFFR7ftg5rE3HWDdGNwgp40g3VkcIKeNoV3YWt1MgU --filternode=/ip4/172.18.152.59/tcp/40500/p2p/16Uiu2HAmUrpMd6A4SxdaTbhSFee2t9zqvBsnAHHZgCdQhrqnBoZW --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
|
||||
2026-03-18 09:07:46.335 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.203 waku af91cc81f619cd4f2308f047666264b27466fc47cda1a689af069d7a40381f57
|
||||
2026-03-18 09:07:46.367 DEBUG [src.node.docker_mananger] Container started with ID af91cc81f619. Setting up logs at ./log/docker/node2_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:46.368 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 59743
|
||||
2026-03-18 09:07:46.368 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:47.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59743/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:47.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:07:47.373 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:47.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59743/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:47.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.203/tcp/59744/p2p/16Uiu2HAkuSywWNp5NLy3ifE6KdBw93uVWcdqff18Vb7rd751yx8x","/ip4/172.18.128.203/tcp/59745/ws/p2p/16Uiu2HAkuSywWNp5NLy3ifE6KdBw93uVWcdqff18Vb7rd751yx8x"],"enrUri":"enr:-L24QLkuq3ur1vtJrb2YInujGy-pXONxjXYn1hVKYgY_bwFIB-eTbkRG7h-9TE6zRcR6n6IBNo8RgTEl0DRl5LS_H-4CgmlkgnY0gmlwhKwSgMuKbXVsdGlhZGRyc5YACASsEoDLBulgAAoErBKAywbpYd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECAFXjjz1lBUl5PO4mCWdya5x4Jgs0t7i6-GBnNvcZCEmDdGNwgulgg3VkcILpYoV3YWt1MgA"}'
|
||||
2026-03-18 09:07:47.376 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:47.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.59/tcp/40500/p2p/16Uiu2HAmUrpMd6A4SxdaTbhSFee2t9zqvBsnAHHZgCdQhrqnBoZW"]'
|
||||
2026-03-18 09:07:47.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:47.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40499/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-18 09:07:47.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:47.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f60c7b19-2182-4b52-b04b-e8297a7316ee", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
|
||||
2026-03-18 09:07:47.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f60c7b19-2182-4b52-b04b-e8297a7316ee","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a0a8a4d3-8601-4cce-abc7-8e24d9ccaa08", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
|
||||
2026-03-18 09:07:47.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a0a8a4d3-8601-4cce-abc7-8e24d9ccaa08","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "48cd2778-a462-4de2-8bbf-5c469e20635b", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
|
||||
2026-03-18 09:07:47.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"48cd2778-a462-4de2-8bbf-5c469e20635b","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6bad6931-1868-43c3-8973-e19f7723746e", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
|
||||
2026-03-18 09:07:47.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6bad6931-1868-43c3-8973-e19f7723746e","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9b524ca3-4b4d-4db7-9447-687fbf8474e3", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
|
||||
2026-03-18 09:07:47.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9b524ca3-4b4d-4db7-9447-687fbf8474e3","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cb3c36b1-cad5-43a5-a938-f22c047d10cb", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
|
||||
2026-03-18 09:07:47.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cb3c36b1-cad5-43a5-a938-f22c047d10cb","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "99b18b87-3fe1-4bd4-91fc-0718b3b5464d", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
|
||||
2026-03-18 09:07:47.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"99b18b87-3fe1-4bd4-91fc-0718b3b5464d","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59743/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "bc5b929b-f739-4d1b-86b7-0390a41dc9c1", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
|
||||
2026-03-18 09:07:47.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"bc5b929b-f739-4d1b-86b7-0390a41dc9c1","statusDesc":"OK"}'
|
||||
2026-03-18 09:07:47.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40499/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:07:47.533 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40499/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
|
||||
2026-03-18 09:07:47.571 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:07:47.572 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:07:47.573 DEBUG [src.node.waku_node] Stopping container with id 464ee91756b6
|
||||
2026-03-18 09:07:48.171 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:48.172 DEBUG [src.node.waku_node] Stopping container with id af91cc81f619
|
||||
2026-03-18 09:07:48.729 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:07:48.731 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:07:48.739 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:48.747 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:07:48.748 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-18 09:07:48.748 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-18 09:07:48.748 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:48.749 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-18_09-07-44__646b100b-ecc1-4fff-b614-14a7facd0194__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
102
manual/37/data/attachments/2471b50355720bd4.txt
Normal file
102
manual/37/data/attachments/2471b50355720bd4.txt
Normal file
@ -0,0 +1,102 @@
|
||||
2026-03-18 09:05:02.066 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:05:02.067 DEBUG [tests.conftest] Running test: test_relay_receiving_node_not_connected_directly_to_relaying_node with id: 2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd
|
||||
2026-03-18 09:05:02.067 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:05:02.067 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:05:02.068 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:05:02.077 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:02.078 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:02.084 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:02.084 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:02.091 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:05:02.091 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:05:02.091 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:05:02.092 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:05:02.092 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:05:02.093 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:05:02.136 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-18 09:05:02.137 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.197
|
||||
2026-03-18 09:05:02.137 DEBUG [src.node.docker_mananger] Generated ports ['57848', '57849', '57850', '57851', '57852']
|
||||
2026-03-18 09:05:02.137 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:05:02.137 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:05:02.137 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:05:02.137 DEBUG [src.node.docker_mananger] docker run -i -t -p 57848:57848 -p 57849:57849 -p 57850:57850 -p 57851:57851 -p 57852:57852 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57850 --rest-port=57848 --tcp-port=57849 --discv5-udp-port=57851 --rest-address=0.0.0.0 --nat=extip:172.18.49.197 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=eaea78c7dd3cee04fd2a1a9a52dced706ea7c21c0b046da2efbb4b9ddca1566e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57852 --metrics-logging=true --relay=true
|
||||
2026-03-18 09:07:31.570 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.197 waku 7224536ede56882f41ea047075e976e276cb4ec9906246d86c2946ad4e250503
|
||||
2026-03-18 09:07:31.604 DEBUG [src.node.docker_mananger] Container started with ID 7224536ede56. Setting up logs at ./log/docker/node1_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:31.605 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 57848
|
||||
2026-03-18 09:07:31.605 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:32.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57848/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:32.610 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-18 09:07:32.610 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:32.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57848/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:32.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.197/tcp/57849/p2p/16Uiu2HAmDeSsQSDkuaUDkty7UNJiBN6mz3gcFG2Ubr3r8uYwjHZR","/ip4/172.18.49.197/tcp/57850/ws/p2p/16Uiu2HAmDeSsQSDkuaUDkty7UNJiBN6mz3gcFG2Ubr3r8uYwjHZR"],"enrUri":"enr:-L24QHmE4aSnKS8gR6AMvPqpcv1fZtJd1Q0YPOovehJGwfNDSAv8_PqbyHksC-yBKlGHzuHRwkh5BVha-_sT4mJzKJcCgmlkgnY0gmlwhKwSMcWKbXVsdGlhZGRyc5YACASsEjHFBuH5AAoErBIxxQbh-t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDDrgXbIESN4A2OwdBve702TUg7-bmS36N6cYufpI322iDdGNwguH5g3VkcILh-4V3YWt1MgE"}'
|
||||
2026-03-18 09:07:32.613 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:32.613 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:32.613 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:32.614 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:32.615 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.48
|
||||
2026-03-18 09:07:32.615 DEBUG [src.node.docker_mananger] Generated ports ['10562', '10563', '10564', '10565', '10566']
|
||||
2026-03-18 09:07:32.615 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:32.615 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:32.615 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:32.615 DEBUG [src.node.docker_mananger] docker run -i -t -p 10562:10562 -p 10563:10563 -p 10564:10564 -p 10565:10565 -p 10566:10566 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10564 --rest-port=10562 --tcp-port=10563 --discv5-udp-port=10565 --rest-address=0.0.0.0 --nat=extip:172.18.222.48 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=dfe05e18e2f1e7025e9ce40aab59fb2fa660c302e0eeb1bdcfb38f343bb5ae5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10566 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHmE4aSnKS8gR6AMvPqpcv1fZtJd1Q0YPOovehJGwfNDSAv8_PqbyHksC-yBKlGHzuHRwkh5BVha-_sT4mJzKJcCgmlkgnY0gmlwhKwSMcWKbXVsdGlhZGRyc5YACASsEjHFBuH5AAoErBIxxQbh-t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDDrgXbIESN4A2OwdBve702TUg7-bmS36N6cYufpI322iDdGNwguH5g3VkcILh-4V3YWt1MgE
|
||||
2026-03-18 09:07:32.815 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.48 waku 3bf68a1090dcde4d1df29a67cecb51279b69a475d3e7b419cc5c9a21da488e7d
|
||||
2026-03-18 09:07:32.852 DEBUG [src.node.docker_mananger] Container started with ID 3bf68a1090dc. Setting up logs at ./log/docker/node2_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:32.853 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 10562
|
||||
2026-03-18 09:07:32.853 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:33.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10562/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:33.877 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-18 09:07:33.879 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:33.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10562/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:33.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.48/tcp/10563/p2p/16Uiu2HAmC1nFD2DvTxw2xxzkhiSMcFhTK285MU6vYpLmcZXKRqfN","/ip4/172.18.222.48/tcp/10564/ws/p2p/16Uiu2HAmC1nFD2DvTxw2xxzkhiSMcFhTK285MU6vYpLmcZXKRqfN"],"enrUri":"enr:-L24QEJVBEjnqOjfk9agIin4JqsyXMJTZVx3lLB7fvKrn_a6KrlfCpXBpxe6Or5lEgrvO8mkGWLQPHO2zznmEfqMm70CgmlkgnY0gmlwhKwS3jCKbXVsdGlhZGRyc5YACASsEt4wBilDAAoErBLeMAYpRN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC9nfSs9xMU5vGo6dBPBSdyYMLCwjKXNywk9GgTZQ_XJGDdGNwgilDg3VkcIIpRYV3YWt1MgE"}'
|
||||
2026-03-18 09:07:33.888 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:33.889 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:33.889 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:33.890 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:33.890 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.107
|
||||
2026-03-18 09:07:33.891 DEBUG [src.node.docker_mananger] Generated ports ['53855', '53856', '53857', '53858', '53859']
|
||||
2026-03-18 09:07:33.891 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:33.891 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:33.891 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:33.891 DEBUG [src.node.docker_mananger] docker run -i -t -p 53855:53855 -p 53856:53856 -p 53857:53857 -p 53858:53858 -p 53859:53859 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53857 --rest-port=53855 --tcp-port=53856 --discv5-udp-port=53858 --rest-address=0.0.0.0 --nat=extip:172.18.62.107 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=f7cefece8331acf8d7ec75cde765c1fb3ead0b43eed606a9c0aeaf48eaf4a629 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53859 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEJVBEjnqOjfk9agIin4JqsyXMJTZVx3lLB7fvKrn_a6KrlfCpXBpxe6Or5lEgrvO8mkGWLQPHO2zznmEfqMm70CgmlkgnY0gmlwhKwS3jCKbXVsdGlhZGRyc5YACASsEt4wBilDAAoErBLeMAYpRN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC9nfSs9xMU5vGo6dBPBSdyYMLCwjKXNywk9GgTZQ_XJGDdGNwgilDg3VkcIIpRYV3YWt1MgE
|
||||
2026-03-18 09:07:34.082 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.107 waku 4d3a19a941276622a95e19212ecfb1f9ad31c737390b027c3610bc584e3b9a57
|
||||
2026-03-18 09:07:34.116 DEBUG [src.node.docker_mananger] Container started with ID 4d3a19a94127. Setting up logs at ./log/docker/node3_2026-03-18_09-05-02__dfa706bc-1934-479e-9ebf-c75b222d60fd__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:07:34.117 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 53855
|
||||
2026-03-18 09:07:34.117 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:35.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:35.135 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-18 09:07:35.136 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:07:35.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:35.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.107/tcp/53856/p2p/16Uiu2HAmB8yvyZP954V97obHRULQTXt4ppQLEcoMTVBssPYjQW6J","/ip4/172.18.62.107/tcp/53857/ws/p2p/16Uiu2HAmB8yvyZP954V97obHRULQTXt4ppQLEcoMTVBssPYjQW6J"],"enrUri":"enr:-L24QFhzqd9CgNvOwOkbvKbLbGaL3sJK1wCfstCS7uUV31EjGk8A4azCVGSR3Gk9QPvrkFtiL2FZ7yoHtby5c0tJv-UCgmlkgnY0gmlwhKwSPmuKbXVsdGlhZGRyc5YACASsEj5rBtJgAAoErBI-awbSYd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6XRqMJzwi8cdtiC3dZcbkfL78SkF9xAxauVwfz2i51-DdGNwgtJgg3VkcILSYoV3YWt1MgE"}'
|
||||
2026-03-18 09:07:35.146 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:07:35.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57848/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:35.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:35.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10562/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:35.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:35.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
2026-03-18 09:07:35.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:07:35.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57848/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:35.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.222.48/tcp/44420/p2p/16Uiu2HAmC1nFD2DvTxw2xxzkhiSMcFhTK285MU6vYpLmcZXKRqfN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:07:35.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10562/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:35.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.49.197/tcp/57849/p2p/16Uiu2HAmDeSsQSDkuaUDkty7UNJiBN6mz3gcFG2Ubr3r8uYwjHZR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"},{"multiaddr":"/ip4/172.18.62.107/tcp/59930/p2p/16Uiu2HAmB8yvyZP954V97obHRULQTXt4ppQLEcoMTVBssPYjQW6J","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"UnknownOrigin"}]'
|
||||
2026-03-18 09:07:35.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:07:35.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.222.48/tcp/10563/p2p/16Uiu2HAmC1nFD2DvTxw2xxzkhiSMcFhTK285MU6vYpLmcZXKRqfN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0","origin":"Discv5"}]'
|
||||
2026-03-18 09:07:35.179 DEBUG [src.libs.common] Sleeping for 30 seconds
|
||||
2026-03-18 09:08:05.180 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57848/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:05.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:05.190 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:06.192 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:08:06.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:06.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824885180330826,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:08:06.199 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:06.200 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:06.200 DEBUG [src.node.waku_node] Stopping container with id 7224536ede56
|
||||
2026-03-18 09:08:06.751 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:06.751 DEBUG [src.node.waku_node] Stopping container with id 3bf68a1090dc
|
||||
2026-03-18 09:08:07.333 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:07.335 DEBUG [src.node.waku_node] Stopping container with id 4d3a19a94127
|
||||
2026-03-18 09:08:07.658 ERROR [src.node.docker_mananger] Max retries reached for container 7224536ede56. Exiting log stream.
|
||||
2026-03-18 09:08:07.878 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:07.880 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:07.925 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:07.948 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:07.971 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
665
manual/37/data/attachments/2583b542039f02ff.txt
Normal file
665
manual/37/data/attachments/2583b542039f02ff.txt
Normal file
@ -0,0 +1,665 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_100_content_topics_in_one_call with id: 2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.202
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25323', '25324', '25325', '25326', '25327']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25323:25323 -p 25324:25324 -p 25325:25325 -p 25326:25326 -p 25327:25327 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25325 --rest-port=25323 --tcp-port=25324 --discv5-udp-port=25326 --rest-address=0.0.0.0 --nat=extip:172.18.139.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bba21b235466e6db0fc0eb9feb0ed1b856dea45f8e9c70cc51ee5afac1beaae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25327 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 64042cdda846. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.202 waku fb671616707aafd4eb7a85b727a6deb5b1235bcd4d65fd70329855ca9988db8c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fb671616707a. Setting up logs at ./log/docker/node1_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25323
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2a7392d2b3b2. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25323/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25323/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk","/ip4/172.18.139.202/tcp/25325/ws/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk"],"enrUri":"enr:-L24QHcgDbwdWCh3hfkZI12Y2xC-euhbtA4XBgJW8ADRZ3_lFCk75IbGemhxdsTReRd_GAyuxifOP_3UGaQIDuPeRpUCgmlkgnY0gmlwhKwSi8qKbXVsdGlhZGRyc5YACASsEovKBmLsAAoErBKLygZi7d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC43FzENxd6IDhn846GHHwKhToB_h47YkSco2xn9J_EY-DdGNwgmLsg3VkcIJi7oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.81.255
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37239', '37240', '37241', '37242', '37243']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37239:37239 -p 37240:37240 -p 37241:37241 -p 37242:37242 -p 37243:37243 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37241 --rest-port=37239 --tcp-port=37240 --discv5-udp-port=37242 --rest-address=0.0.0.0 --nat=extip:172.18.81.255 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=63aa3ec18bc52c8be4af84013ed6032853dbe649ffcf89a1fb01aac443fecc2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37243 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHcgDbwdWCh3hfkZI12Y2xC-euhbtA4XBgJW8ADRZ3_lFCk75IbGemhxdsTReRd_GAyuxifOP_3UGaQIDuPeRpUCgmlkgnY0gmlwhKwSi8qKbXVsdGlhZGRyc5YACASsEovKBmLsAAoErBKLygZi7d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC43FzENxd6IDhn846GHHwKhToB_h47YkSco2xn9J_EY-DdGNwgmLsg3VkcIJi7oV3YWt1MgU --filternode=/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.255 waku bb29c602a12ea511a65b55226f1d958f86011f692ff6753deac43a24576169ab
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID bb29c602a12e. Setting up logs at ./log/docker/node2_2026-03-18_09-06-46__f2e34acc-2070-4870-8aff-a2bc69bd6fdc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 37239
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.255/tcp/37240/p2p/16Uiu2HAmUfGJXm65w9nATYSsgWWcNYzg1JG7xdTwhd7YvacaBKD5","/ip4/172.18.81.255/tcp/37241/ws/p2p/16Uiu2HAmUfGJXm65w9nATYSsgWWcNYzg1JG7xdTwhd7YvacaBKD5"],"enrUri":"enr:-L24QJ0c-hbDOp3JCQkKxxO_jC7elguAsLkbTWQvrqu1_OO2Pn6AD2uexcH4ScvH-M2SsmkSwf-FpICV11ehNlhRSt4CgmlkgnY0gmlwhKwSUf-KbXVsdGlhZGRyc5YACASsElH_BpF4AAoErBJR_waRed0DgnJzhQDGAQAAiXNlY3AyNTZrMaED7c0HPpJWGDgBRgA6ZBfJqJ3KX8hfmfGpeGxfAQ_vXoSDdGNwgpF4g3VkcIKReoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.202/tcp/25324/p2p/16Uiu2HAmAjWrzKnv3uoCocGTtNH222jmnHa6JmUwhiC1UyzBZRBk"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37239/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "693a1ac3-dcf8-41b1-8173-a5e90c21e5b8", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"693a1ac3-dcf8-41b1-8173-a5e90c21e5b8","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773824808710317024,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773824808850929145,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773824808986558063,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773824809121961051,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773824809257885269,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773824809393777272,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773824809529745176,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773824809665635607,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773824809801256803,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773824809936824749,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773824810072085685,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773824810207633710,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773824810343058645,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773824810478614403,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773824810613922805,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773824810749395380,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773824810884692349,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773824811019668991,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773824811155596673,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773824811290862693,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773824811426588940,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773824811561993362,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773824811697549051,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773824811832526538,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773824811967647590,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773824812102681136,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773824812237207401,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773824812372071019,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773824812507151360,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "29", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/29" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"29","version":0,"timestamp":1773824812642388303,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "30", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/30" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"30","version":0,"timestamp":1773824812777660672,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "31", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/31" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"31","version":0,"timestamp":1773824812912451458,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "32", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/32" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"32","version":0,"timestamp":1773824813047261317,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "33", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/33" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"33","version":0,"timestamp":1773824813182216355,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "34", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/34" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"34","version":0,"timestamp":1773824813317036683,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "35", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/35" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"35","version":0,"timestamp":1773824813452908283,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "36", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/36" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"36","version":0,"timestamp":1773824813587695729,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "37", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/37" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"37","version":0,"timestamp":1773824813723005870,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "38", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/38" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"38","version":0,"timestamp":1773824813858713624,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "39", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/39" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"39","version":0,"timestamp":1773824813994676878,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "40", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/40" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"40","version":0,"timestamp":1773824814130903060,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "41", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/41" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"41","version":0,"timestamp":1773824814266341804,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "42", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/42" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"42","version":0,"timestamp":1773824814401723601,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "43", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/43" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"43","version":0,"timestamp":1773824814537284661,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "44", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/44" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"44","version":0,"timestamp":1773824814671836737,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "45", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/45" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"45","version":0,"timestamp":1773824814807646742,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "46", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/46" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"46","version":0,"timestamp":1773824814942971762,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "47", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/47" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"47","version":0,"timestamp":1773824815078203870,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "48", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/48" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"48","version":0,"timestamp":1773824815214691569,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "49", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/49" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"49","version":0,"timestamp":1773824815350367889,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "50", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/50" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"50","version":0,"timestamp":1773824815491526764,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "51", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/51" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"51","version":0,"timestamp":1773824815627102051,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "52", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/52" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"52","version":0,"timestamp":1773824815763154830,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "53", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/53" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"53","version":0,"timestamp":1773824815901895249,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "54", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/54" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"54","version":0,"timestamp":1773824816037153966,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "55", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/55" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"55","version":0,"timestamp":1773824816172523309,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "56", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/56" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"56","version":0,"timestamp":1773824816307365269,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "57", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/57" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"57","version":0,"timestamp":1773824816442874327,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "58", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/58" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"58","version":0,"timestamp":1773824816580501383,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "59", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/59" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"59","version":0,"timestamp":1773824816715416016,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "60", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/60" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"60","version":0,"timestamp":1773824816850687784,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "61", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/61" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"61","version":0,"timestamp":1773824816984984667,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "62", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/62" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"62","version":0,"timestamp":1773824817119221283,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "63", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/63" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"63","version":0,"timestamp":1773824817253537772,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "64", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/64" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"64","version":0,"timestamp":1773824817388547575,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "65", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/65" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"65","version":0,"timestamp":1773824817524744951,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "66", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/66" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"66","version":0,"timestamp":1773824817660287033,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "67", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/67" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"67","version":0,"timestamp":1773824817795127908,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "68", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/68" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"68","version":0,"timestamp":1773824817930480360,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "69", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/69" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"69","version":0,"timestamp":1773824818066497911,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "70", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/70" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"70","version":0,"timestamp":1773824818201488026,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "71", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/71" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"71","version":0,"timestamp":1773824818335940687,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "72", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/72" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"72","version":0,"timestamp":1773824818471160844,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "73", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/73" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"73","version":0,"timestamp":1773824818607284173,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "74", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/74" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"74","version":0,"timestamp":1773824818742523429,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "75", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/75" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"75","version":0,"timestamp":1773824818877224353,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "76", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/76" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"76","version":0,"timestamp":1773824819012204087,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "77", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/77" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"77","version":0,"timestamp":1773824819147896111,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "78", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/78" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"78","version":0,"timestamp":1773824819284911115,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "79", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/79" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"79","version":0,"timestamp":1773824819420566931,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "80", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/80" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"80","version":0,"timestamp":1773824819556118265,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "81", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/81" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"81","version":0,"timestamp":1773824819691328226,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "82", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/82" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"82","version":0,"timestamp":1773824819826773760,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "83", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/83" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"83","version":0,"timestamp":1773824819962236106,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "84", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/84" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"84","version":0,"timestamp":1773824820098417996,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "85", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/85" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"85","version":0,"timestamp":1773824820232956037,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "86", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/86" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"86","version":0,"timestamp":1773824820367762989,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "87", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/87" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"87","version":0,"timestamp":1773824820504120734,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "88", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/88" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"88","version":0,"timestamp":1773824820639316753,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "89", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/89" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"89","version":0,"timestamp":1773824820774389971,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "90", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/90" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"90","version":0,"timestamp":1773824820910248617,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "91", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/91" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"91","version":0,"timestamp":1773824821045677271,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "92", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/92" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"92","version":0,"timestamp":1773824821181394572,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "93", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/93" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"93","version":0,"timestamp":1773824821316932449,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "94", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/94" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"94","version":0,"timestamp":1773824821454003130,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "95", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/95" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"95","version":0,"timestamp":1773824821589401136,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "96", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/96" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"96","version":0,"timestamp":1773824821725280658,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "97", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/97" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"97","version":0,"timestamp":1773824821860643487,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "98", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/98" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"98","version":0,"timestamp":1773824821996105524,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25323/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "99", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37239/filter/v2/messages/99" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"99","version":0,"timestamp":1773824822131428597,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fb671616707a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id bb29c602a12e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
107
manual/37/data/attachments/259df2cfaf15f7bd.txt
Normal file
107
manual/37/data/attachments/259df2cfaf15f7bd.txt
Normal file
@ -0,0 +1,107 @@
|
||||
2026-03-18 09:10:31.005 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:31.005 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/2/0] with id: 2026-03-18_09-10-31__963f3533-0df1-4425-8e4e-ec38b57bf097
|
||||
2026-03-18 09:10:31.006 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:31.006 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:10:31.006 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:10:31.013 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:31.014 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-31__963f3533-0df1-4425-8e4e-ec38b57bf097__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:31.014 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:31.014 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:31.015 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.112
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.docker_mananger] Generated ports ['38428', '38429', '38430', '38431', '38432']
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:31.016 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:31.016 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:31.017 DEBUG [src.node.docker_mananger] docker run -i -t -p 38428:38428 -p 38429:38429 -p 38430:38430 -p 38431:38431 -p 38432:38432 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38430 --rest-port=38428 --tcp-port=38429 --discv5-udp-port=38431 --rest-address=0.0.0.0 --nat=extip:172.18.78.112 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a7deccfb77fab095267d6a1da5ba7cb00fbed34dfcddf29e10eb99b97bfddd8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38432 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-18 09:10:31.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.112 waku 1588f10bd3aecaf5fb583eb9699ee192ce9ededf9c55abcfce5cb0708b23e6a6
|
||||
2026-03-18 09:10:31.244 DEBUG [src.node.docker_mananger] Container started with ID 1588f10bd3ae. Setting up logs at ./log/docker/node1_2026-03-18_09-10-31__963f3533-0df1-4425-8e4e-ec38b57bf097__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:31.244 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38428
|
||||
2026-03-18 09:10:31.245 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:31.253 ERROR [src.node.docker_mananger] Max retries reached for container 3989da4f96d4. Exiting log stream.
|
||||
2026-03-18 09:10:31.813 ERROR [src.node.docker_mananger] Max retries reached for container e9a53640b54b. Exiting log stream.
|
||||
2026-03-18 09:10:32.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:32.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:32.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:32.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:32.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:32.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:32.455 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:32.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:32.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.112/tcp/38429/p2p/16Uiu2HAm9KaGTn7uVsLZHaEbAapPvF7SGBzmijg8xJGLvR1UVCkt","/ip4/172.18.78.112/tcp/38430/ws/p2p/16Uiu2HAm9KaGTn7uVsLZHaEbAapPvF7SGBzmijg8xJGLvR1UVCkt"],"enrUri":"enr:-L24QP1DB75J8mI8nobGWdX_VmqWxQnfEEiVOqrh4sy5ZOkKfwzq6Ap16rG2-6-sCuHy-QAr_vMlxqvN07pOATLBjDsCgmlkgnY0gmlwhKwSTnCKbXVsdGlhZGRyc5YACASsEk5wBpYdAAoErBJOcAaWHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECznOsQBbtJ8MZ1vdJJIBwIFckr5npf0R9ngSjUNExfw2DdGNwgpYdg3VkcIKWH4V3YWt1MgU"}'
|
||||
2026-03-18 09:10:32.458 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:32.465 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:32.465 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-31__963f3533-0df1-4425-8e4e-ec38b57bf097__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:32.465 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:32.465 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.96
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.docker_mananger] Generated ports ['38129', '38130', '38131', '38132', '38133']
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-18 09:10:32.467 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:32.468 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:32.468 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:32.468 DEBUG [src.node.docker_mananger] docker run -i -t -p 38129:38129 -p 38130:38130 -p 38131:38131 -p 38132:38132 -p 38133:38133 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38131 --rest-port=38129 --tcp-port=38130 --discv5-udp-port=38132 --rest-address=0.0.0.0 --nat=extip:172.18.71.96 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b482abffce0e61ee88cc55b4dbced6f489aebadd10d8ab0dfcd5ebeabb0fcb2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38133 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP1DB75J8mI8nobGWdX_VmqWxQnfEEiVOqrh4sy5ZOkKfwzq6Ap16rG2-6-sCuHy-QAr_vMlxqvN07pOATLBjDsCgmlkgnY0gmlwhKwSTnCKbXVsdGlhZGRyc5YACASsEk5wBpYdAAoErBJOcAaWHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECznOsQBbtJ8MZ1vdJJIBwIFckr5npf0R9ngSjUNExfw2DdGNwgpYdg3VkcIKWH4V3YWt1MgU
|
||||
2026-03-18 09:10:32.685 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.96 waku 330076f28f47b83ef9c528602a1a409521856ed2c437f1dcf18658ed1b1468e0
|
||||
2026-03-18 09:10:32.726 DEBUG [src.node.docker_mananger] Container started with ID 330076f28f47. Setting up logs at ./log/docker/node2_2026-03-18_09-10-31__963f3533-0df1-4425-8e4e-ec38b57bf097__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:32.727 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 38129
|
||||
2026-03-18 09:10:32.727 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:33.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:33.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:33.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:33.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:33.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:33.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:34.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:34.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-18 09:10:35.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:35.092 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-18 09:10:35.092 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:35.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:35.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.96/tcp/38130/p2p/16Uiu2HAkwqPWw2rjcbYkJyhzDabyHMcXnzaM4TFa2sXWfkpL34id","/ip4/172.18.71.96/tcp/38131/ws/p2p/16Uiu2HAkwqPWw2rjcbYkJyhzDabyHMcXnzaM4TFa2sXWfkpL34id"],"enrUri":"enr:-L24QH8667zDOQzYt9PT1B0B3_lYbgi0hKtzNSrjOzeAZbgwPL22Zs6Vm9fIvs_upUmlJ550zjkDd3WtjjbALKpCFi8CgmlkgnY0gmlwhKwSR2CKbXVsdGlhZGRyc5YACASsEkdgBpTyAAoErBJHYAaU890DgnJzhQACAQAAiXNlY3AyNTZrMaECI8qyx51MJaSa1GUUFAOTPFBiRUa2JvHfiACwOoJLGnqDdGNwgpTyg3VkcIKU9IV3YWt1MgE"}'
|
||||
2026-03-18 09:10:35.095 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:35.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38129/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.112/tcp/38429/p2p/16Uiu2HAm9KaGTn7uVsLZHaEbAapPvF7SGBzmijg8xJGLvR1UVCkt"]'
|
||||
2026-03-18 09:10:35.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:35.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-18 09:10:35.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:35.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38129/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-18 09:10:35.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:35.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:35.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:35.144 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:35.245 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:35.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38428/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:35.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825035132713886,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:35.250 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
2026-03-18 09:10:35.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38129/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:35.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825035132713886,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:35.257 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:35.258 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:35.258 DEBUG [src.node.waku_node] Stopping container with id 1588f10bd3ae
|
||||
2026-03-18 09:10:35.842 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:35.844 DEBUG [src.node.waku_node] Stopping container with id 330076f28f47
|
||||
2026-03-18 09:10:36.413 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:36.414 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:36.471 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:36.499 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/260922400cddc3a.txt
Normal file
84
manual/37/data/attachments/260922400cddc3a.txt
Normal file
@ -0,0 +1,84 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_with_valid_version with id: 2026-03-18_09-07-07__a3d54a22-d11c-4d2f-afaa-ca74411914ee
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-07__a3d54a22-d11c-4d2f-afaa-ca74411914ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.217.37
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22028', '22029', '22030', '22031', '22032']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22028:22028 -p 22029:22029 -p 22030:22030 -p 22031:22031 -p 22032:22032 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22030 --rest-port=22028 --tcp-port=22029 --discv5-udp-port=22031 --rest-address=0.0.0.0 --nat=extip:172.18.217.37 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5b1cf52ba72aa01916c09bb43cdfa280ba300b5d80f62f3ccdcee914e5dfcddd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22032 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.37 waku 4da09b3e916e7fdb780c2d59e8103674389ab5e2464fbb40a240766e67939f4c
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 32ed5b5d3a4f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4da09b3e916e. Setting up logs at ./log/docker/node1_2026-03-18_09-07-07__a3d54a22-d11c-4d2f-afaa-ca74411914ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 22028
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 750e3fbe7f34. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22028/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22028/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.37/tcp/22029/p2p/16Uiu2HAmRDvXJT1zZYBLbKAk9qgYfw6wPY464XeXAiv963KMiydV","/ip4/172.18.217.37/tcp/22030/ws/p2p/16Uiu2HAmRDvXJT1zZYBLbKAk9qgYfw6wPY464XeXAiv963KMiydV"],"enrUri":"enr:-L24QMWdkSBDKoE1z-BgUmgwph9gZWPeHijqacUVnb6cvRMnfQecVaijU9RD05kIFEZD5q1cIHWdbKA0J3KkDGjYbY8CgmlkgnY0gmlwhKwS2SWKbXVsdGlhZGRyc5YACASsEtklBlYNAAoErBLZJQZWDt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDurwVCbwWJnOkGJxMsi62qdr2QvVHTWj7ETTwnRhp2gyDdGNwglYNg3VkcIJWD4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-07__a3d54a22-d11c-4d2f-afaa-ca74411914ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.64.213
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49394', '49395', '49396', '49397', '49398']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49394:49394 -p 49395:49395 -p 49396:49396 -p 49397:49397 -p 49398:49398 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49396 --rest-port=49394 --tcp-port=49395 --discv5-udp-port=49397 --rest-address=0.0.0.0 --nat=extip:172.18.64.213 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7a4d0b4ec7b7cfb2a95be7b8affbf215ffefdf5c2cc33c02a0cfe8d8e5d22c7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49398 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMWdkSBDKoE1z-BgUmgwph9gZWPeHijqacUVnb6cvRMnfQecVaijU9RD05kIFEZD5q1cIHWdbKA0J3KkDGjYbY8CgmlkgnY0gmlwhKwS2SWKbXVsdGlhZGRyc5YACASsEtklBlYNAAoErBLZJQZWDt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDurwVCbwWJnOkGJxMsi62qdr2QvVHTWj7ETTwnRhp2gyDdGNwglYNg3VkcIJWD4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.213 waku 500ec81184e6bd96638c5f54071c94250fe1917dc2d9bafca5f106e1ffe5f834
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 500ec81184e6. Setting up logs at ./log/docker/node2_2026-03-18_09-07-07__a3d54a22-d11c-4d2f-afaa-ca74411914ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 49394
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49394/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49394/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.213/tcp/49395/p2p/16Uiu2HAmRgrWEUckSpsjEkQ1UJL7rLLRmrhsNUz8od2tcwpkLh26","/ip4/172.18.64.213/tcp/49396/ws/p2p/16Uiu2HAmRgrWEUckSpsjEkQ1UJL7rLLRmrhsNUz8od2tcwpkLh26"],"enrUri":"enr:-L24QPHkyINVcvHvZpriskwTueStKa1t0CK4Wqv1FmE9EY5wMvRntgMp9FS8mzwqs2HXVEKFDqC0qqJpll3e8cTyDScCgmlkgnY0gmlwhKwSQNWKbXVsdGlhZGRyc5YACASsEkDVBsDzAAoErBJA1QbA9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwaI4atfljpALw9DPKVphCK1FmkUgQjNOvlN12RKeBueDdGNwgsDzg3VkcILA9YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49394/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.217.37/tcp/22029/p2p/16Uiu2HAmRDvXJT1zZYBLbKAk9qgYfw6wPY464XeXAiv963KMiydV"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22028/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49394/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22028/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22028/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824830154718208,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49394/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824830154718208,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.relay:relay.py:71 WARM UP successful!!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22028/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 10}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22028/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1773824830271449682,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49394/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1773824830271449682,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4da09b3e916e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 500ec81184e6
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
97
manual/37/data/attachments/2678d0b3e02cf7e.txt
Normal file
97
manual/37/data/attachments/2678d0b3e02cf7e.txt
Normal file
@ -0,0 +1,97 @@
|
||||
2026-03-18 09:10:07.884 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:07.885 DEBUG [tests.conftest] Running test: test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0] with id: 2026-03-18_09-10-07__cb4bc322-3402-4a0a-85c9-325b27c1e827
|
||||
2026-03-18 09:10:07.885 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:07.885 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:10:07.885 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-18 09:10:07.893 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:07.893 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-07__cb4bc322-3402-4a0a-85c9-325b27c1e827__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:07.894 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:07.894 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:07.897 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:07.897 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.138.44
|
||||
2026-03-18 09:10:07.897 DEBUG [src.node.docker_mananger] Generated ports ['47763', '47764', '47765', '47766', '47767']
|
||||
2026-03-18 09:10:07.898 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:07.898 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:07.898 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:07.898 DEBUG [src.node.docker_mananger] docker run -i -t -p 47763:47763 -p 47764:47764 -p 47765:47765 -p 47766:47766 -p 47767:47767 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47765 --rest-port=47763 --tcp-port=47764 --discv5-udp-port=47766 --rest-address=0.0.0.0 --nat=extip:172.18.138.44 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=055c10dfa9a31fd1d0d4f61c69b0ba5fc8d83a4386ecc2743ababe2a0e1c0fb7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47767 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:10:08.101 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.138.44 waku 509d885ddecc04cc12ef4765caf7d0509d0aaef66123ef15025f033a1c2e7918
|
||||
2026-03-18 09:10:08.102 ERROR [src.node.docker_mananger] Max retries reached for container a750492b8c93. Exiting log stream.
|
||||
2026-03-18 09:10:08.141 DEBUG [src.node.docker_mananger] Container started with ID 509d885ddecc. Setting up logs at ./log/docker/node1_2026-03-18_09-10-07__cb4bc322-3402-4a0a-85c9-325b27c1e827__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:08.142 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 47763
|
||||
2026-03-18 09:10:08.142 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:08.663 ERROR [src.node.docker_mananger] Max retries reached for container 16f35929a4bb. Exiting log stream.
|
||||
2026-03-18 09:10:09.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47763/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:09.145 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:09.145 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:09.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47763/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:09.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.138.44/tcp/47764/p2p/16Uiu2HAmBzPbtKVLv5BXgPGBRr3zuo2aftot4VzBYrqAKutXy4KH","/ip4/172.18.138.44/tcp/47765/ws/p2p/16Uiu2HAmBzPbtKVLv5BXgPGBRr3zuo2aftot4VzBYrqAKutXy4KH"],"enrUri":"enr:-L24QNTWwIc2vQRBAtoHHDiVY-341CCrlwtjYQkgiTQnztMaBYPMXZZFbLz2YCh6fgvmBiQXfIVuMJCaHHuZNsnHN6sCgmlkgnY0gmlwhKwSiiyKbXVsdGlhZGRyc5YACASsEoosBrqUAAoErBKKLAa6ld0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC9hyjoL2Tdf0qmyM1YQiDSgbRuDESfd_EK-DRWzsKIhCDdGNwgrqUg3VkcIK6loV3YWt1MgU"}'
|
||||
2026-03-18 09:10:09.148 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:09.155 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:09.155 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-07__cb4bc322-3402-4a0a-85c9-325b27c1e827__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:09.155 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:09.156 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:09.157 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:09.157 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.227.99
|
||||
2026-03-18 09:10:09.157 DEBUG [src.node.docker_mananger] Generated ports ['11394', '11395', '11396', '11397', '11398']
|
||||
2026-03-18 09:10:09.158 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:09.158 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:09.158 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:09.158 DEBUG [src.node.docker_mananger] docker run -i -t -p 11394:11394 -p 11395:11395 -p 11396:11396 -p 11397:11397 -p 11398:11398 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11396 --rest-port=11394 --tcp-port=11395 --discv5-udp-port=11397 --rest-address=0.0.0.0 --nat=extip:172.18.227.99 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=23a71e90a8c3a415cc8824c6555b4ae085441e7ccdf79591a61db4f23d89aef7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11398 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNTWwIc2vQRBAtoHHDiVY-341CCrlwtjYQkgiTQnztMaBYPMXZZFbLz2YCh6fgvmBiQXfIVuMJCaHHuZNsnHN6sCgmlkgnY0gmlwhKwSiiyKbXVsdGlhZGRyc5YACASsEoosBrqUAAoErBKKLAa6ld0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC9hyjoL2Tdf0qmyM1YQiDSgbRuDESfd_EK-DRWzsKIhCDdGNwgrqUg3VkcIK6loV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-18 09:10:09.373 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.227.99 waku ef5f6806ccc70a43e957a4927cf1f1a6b5d347a81e210c324fe10f220fdedb17
|
||||
2026-03-18 09:10:09.409 DEBUG [src.node.docker_mananger] Container started with ID ef5f6806ccc7. Setting up logs at ./log/docker/node2_2026-03-18_09-10-07__cb4bc322-3402-4a0a-85c9-325b27c1e827__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:09.410 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 11394
|
||||
2026-03-18 09:10:09.410 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:10.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.431 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-18 09:10:10.436 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:10.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.99/tcp/11395/p2p/16Uiu2HAmQWxVkkrVw1eDagSJnw4fhEyHhdVDYAW27agFdacqShFC","/ip4/172.18.227.99/tcp/11396/ws/p2p/16Uiu2HAmQWxVkkrVw1eDagSJnw4fhEyHhdVDYAW27agFdacqShFC"],"enrUri":"enr:-L24QMNH9KIue23IF35QS4WTJFgSWQCpiqEAfefoidslPaGLeOnEIxGyanYgsevwoAayFeM6YzQDPBjcbg5JMJLswGQCgmlkgnY0gmlwhKwS42OKbXVsdGlhZGRyc5YACASsEuNjBiyDAAoErBLjYwYshN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDsD2AEYmDvxFCIF-XZmSjyx8F3JLHdlBeSOHvS9Uqlt-DdGNwgiyDg3VkcIIshYV3YWt1MgE"}'
|
||||
2026-03-18 09:10:10.455 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:10.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11394/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.44/tcp/47764/p2p/16Uiu2HAmBzPbtKVLv5BXgPGBRr3zuo2aftot4VzBYrqAKutXy4KH"]'
|
||||
2026-03-18 09:10:10.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-18 09:10:10.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11394/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
|
||||
2026-03-18 09:10:10.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47763/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:10:10.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:10.524 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:10:10.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773825010475057633,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773825010481742300,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773825010488400810,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773825010495274866,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773825010500635778,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773825010506554890,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773825010512276297,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11394/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:10.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773825010519464408,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:10:10.648 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:10.649 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:10.649 DEBUG [src.node.waku_node] Stopping container with id 509d885ddecc
|
||||
2026-03-18 09:10:11.205 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:11.207 DEBUG [src.node.waku_node] Stopping container with id ef5f6806ccc7
|
||||
2026-03-18 09:10:11.784 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:11.787 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:11.796 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:11.805 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
144
manual/37/data/attachments/26b60dc028fede7a.txt
Normal file
144
manual/37/data/attachments/26b60dc028fede7a.txt
Normal file
@ -0,0 +1,144 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_sync_nodes_have_store_true with id: 2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.76.73
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36458', '36459', '36460', '36461', '36462']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36458:36458 -p 36459:36459 -p 36460:36460 -p 36461:36461 -p 36462:36462 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36460 --rest-port=36458 --tcp-port=36459 --discv5-udp-port=36461 --rest-address=0.0.0.0 --nat=extip:172.18.76.73 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8bb271f971dbcf0ba6c1ddc738d8c778ac44c73cbc7eb49679e479cd8288c7a5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36462 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a808182958e3. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.73 waku 2f64e02483ddc1438eb031a7b52bbca4becbf19ce8db4a8fc61127a71f3d3f2d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2f64e02483dd. Setting up logs at ./log/docker/node1_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 36458
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2cc23689ed7. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36458/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36458/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.73/tcp/36459/p2p/16Uiu2HAmS7vThNzJ5GEHETBF5VL2MJHFWhMUX643RuQKqP6xymWL","/ip4/172.18.76.73/tcp/36460/ws/p2p/16Uiu2HAmS7vThNzJ5GEHETBF5VL2MJHFWhMUX643RuQKqP6xymWL"],"enrUri":"enr:-L24QOgFlaVWPCBkO43udKqUJMryy3iLyjB3tpQH68AqU5TGVX9bnJZZDnx5sMvwe8-ChhzwCjc-vaeduCLh4NXs6lICgmlkgnY0gmlwhKwSTEmKbXVsdGlhZGRyc5YACASsEkxJBo5rAAoErBJMSQaObN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyA42x1yK29IRIDtJhp8yXTtsiE0F21mDXXAIGjGhFaWDdGNwgo5rg3VkcIKObYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.216.114
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28639', '28640', '28641', '28642', '28643']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28639:28639 -p 28640:28640 -p 28641:28641 -p 28642:28642 -p 28643:28643 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28641 --rest-port=28639 --tcp-port=28640 --discv5-udp-port=28642 --rest-address=0.0.0.0 --nat=extip:172.18.216.114 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9d3ffc3baa545383e8e3ee297eacf6da59480aa42d4e8bf3870b37cd5b8f1f1a --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28643 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOgFlaVWPCBkO43udKqUJMryy3iLyjB3tpQH68AqU5TGVX9bnJZZDnx5sMvwe8-ChhzwCjc-vaeduCLh4NXs6lICgmlkgnY0gmlwhKwSTEmKbXVsdGlhZGRyc5YACASsEkxJBo5rAAoErBJMSQaObN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDyA42x1yK29IRIDtJhp8yXTtsiE0F21mDXXAIGjGhFaWDdGNwgo5rg3VkcIKObYV3YWt1MgM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.114 waku 126ae92611f32e703270c5f9ce0292fc4c563652d89002bcc2dc28fd73f926eb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 126ae92611f3. Setting up logs at ./log/docker/node2_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 28639
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28639/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28639/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.114/tcp/28640/p2p/16Uiu2HAmKjUf4YfQPSJ3vMJYvcFYf6TJguzMAPAtxMuJGbvc7CBh","/ip4/172.18.216.114/tcp/28641/ws/p2p/16Uiu2HAmKjUf4YfQPSJ3vMJYvcFYf6TJguzMAPAtxMuJGbvc7CBh"],"enrUri":"enr:-L24QFmCrwapN5ty8sSs0Qz9kwel6mv2ffA0OuYX7xgt-8KPQJLBwWRfH1BfslAPob3Ixli2mjJRUKvL-q4JRfIhDGwCgmlkgnY0gmlwhKwS2HKKbXVsdGlhZGRyc5YACASsEthyBm_gAAoErBLYcgZv4d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDaSgjTIVzD1EQbCrsQtPmUKASb6cvIbKBT6t8m6xP9jiDdGNwgm_gg3VkcIJv4oV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.114.148
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21157', '21158', '21159', '21160', '21161']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21157:21157 -p 21158:21158 -p 21159:21159 -p 21160:21160 -p 21161:21161 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21159 --rest-port=21157 --tcp-port=21158 --discv5-udp-port=21160 --rest-address=0.0.0.0 --nat=extip:172.18.114.148 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6edbbacdf33ddcf5cd3a23e2f474d327e67e9bdd2fb7cdef0663b4dfea6bba9d --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21161 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFmCrwapN5ty8sSs0Qz9kwel6mv2ffA0OuYX7xgt-8KPQJLBwWRfH1BfslAPob3Ixli2mjJRUKvL-q4JRfIhDGwCgmlkgnY0gmlwhKwS2HKKbXVsdGlhZGRyc5YACASsEthyBm_gAAoErBLYcgZv4d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDaSgjTIVzD1EQbCrsQtPmUKASb6cvIbKBT6t8m6xP9jiDdGNwgm_gg3VkcIJv4oV3YWt1MhM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.148 waku c4c01b03a411ea32bbfb966aec9a0a4e0f5ee71538a36bff10a4b1e1543a9e3e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c4c01b03a411. Setting up logs at ./log/docker/node3_2026-03-18_09-09-39__2936d039-611c-4888-a534-bc77e4a419b6__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 21157
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21157/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21157/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.148/tcp/21158/p2p/16Uiu2HAmNyWc8WWcwU4qFgQpezCA9GLJ3hxKZ78eKivF724drKeD","/ip4/172.18.114.148/tcp/21159/ws/p2p/16Uiu2HAmNyWc8WWcwU4qFgQpezCA9GLJ3hxKZ78eKivF724drKeD"],"enrUri":"enr:-L24QPRPNqD2Pay5Yq-HAHLlO_xqM7QOLkpaHxd2LK0lm7erQSHIx2qMOTK-VuC19ycFDPMLsZf9XyfJAdoAhmnjPIACgmlkgnY0gmlwhKwScpSKbXVsdGlhZGRyc5YACASsEnKUBlKmAAoErBJylAZSp90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmVOIxGnGksxVghouWqG0VZ-kt5qFcS0hvevfsCKJRv6DdGNwglKmg3VkcIJSqIV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28639/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.76.73/tcp/36459/p2p/16Uiu2HAmS7vThNzJ5GEHETBF5VL2MJHFWhMUX643RuQKqP6xymWL"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21157/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.114/tcp/28640/p2p/16Uiu2HAmKjUf4YfQPSJ3vMJYvcFYf6TJguzMAPAtxMuJGbvc7CBh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21157/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36458/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36458/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbc567a46ca00ad43b42308a9bc29125476c9b65d0ba73530aff05e16dbc676ee"},{"messageHash":"0x7c0065a3f38b1705534c682a221dfbd7dd4743720ad16322a61329032a57b29c"},{"messageHash":"0x5a0684f75acd8e996f4a5fb5ada90d05b9436519f54b6ee12ebf9fd08b28a188"},{"messageHash":"0xff48852e8414ec23269550850517f13434acc0768817467d763959ef31906fe2"},{"messageHash":"0xef582a3fe1d12f7c995c797bad513863f81e18882359a41f20194a20a0442f33"},{"messageHash":"0xb70895643a3c17848c85cc2c98d1279697e572808b02165d1a284abf0b372d0e"},{"messageHash":"0x0dd013fb6a6414ce90d12ffbd52e181393ddb9ab64a246e21b20b2f0fda9b40c"},{"messageHash":"0xe05e3304a02e1ff6ac370eeb6c00bd0648c8917bc402c7cb37865175130a3be1"},{"messageHash":"0x6eee3829d701142d6e79d36b19922af9f34db7b99146eb90b510321a0916b8fb"},{"messageHash":"0xd417d2f134aa4b1a7c850a828a0ab337991caf7d50e51e670e367943f6ce7ae9"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28639/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbc567a46ca00ad43b42308a9bc29125476c9b65d0ba73530aff05e16dbc676ee"},{"messageHash":"0x7c0065a3f38b1705534c682a221dfbd7dd4743720ad16322a61329032a57b29c"},{"messageHash":"0x5a0684f75acd8e996f4a5fb5ada90d05b9436519f54b6ee12ebf9fd08b28a188"},{"messageHash":"0xff48852e8414ec23269550850517f13434acc0768817467d763959ef31906fe2"},{"messageHash":"0xef582a3fe1d12f7c995c797bad513863f81e18882359a41f20194a20a0442f33"},{"messageHash":"0xb70895643a3c17848c85cc2c98d1279697e572808b02165d1a284abf0b372d0e"},{"messageHash":"0x0dd013fb6a6414ce90d12ffbd52e181393ddb9ab64a246e21b20b2f0fda9b40c"},{"messageHash":"0xe05e3304a02e1ff6ac370eeb6c00bd0648c8917bc402c7cb37865175130a3be1"},{"messageHash":"0x6eee3829d701142d6e79d36b19922af9f34db7b99146eb90b510321a0916b8fb"},{"messageHash":"0xd417d2f134aa4b1a7c850a828a0ab337991caf7d50e51e670e367943f6ce7ae9"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21157/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbc567a46ca00ad43b42308a9bc29125476c9b65d0ba73530aff05e16dbc676ee"},{"messageHash":"0x7c0065a3f38b1705534c682a221dfbd7dd4743720ad16322a61329032a57b29c"},{"messageHash":"0x5a0684f75acd8e996f4a5fb5ada90d05b9436519f54b6ee12ebf9fd08b28a188"},{"messageHash":"0xff48852e8414ec23269550850517f13434acc0768817467d763959ef31906fe2"},{"messageHash":"0xef582a3fe1d12f7c995c797bad513863f81e18882359a41f20194a20a0442f33"},{"messageHash":"0xb70895643a3c17848c85cc2c98d1279697e572808b02165d1a284abf0b372d0e"},{"messageHash":"0x0dd013fb6a6414ce90d12ffbd52e181393ddb9ab64a246e21b20b2f0fda9b40c"},{"messageHash":"0xe05e3304a02e1ff6ac370eeb6c00bd0648c8917bc402c7cb37865175130a3be1"},{"messageHash":"0x6eee3829d701142d6e79d36b19922af9f34db7b99146eb90b510321a0916b8fb"},{"messageHash":"0xd417d2f134aa4b1a7c850a828a0ab337991caf7d50e51e670e367943f6ce7ae9"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2f64e02483dd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 126ae92611f3
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c4c01b03a411
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2f64e02483dd. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
73
manual/37/data/attachments/26f4923570afc6c.txt
Normal file
73
manual/37/data/attachments/26f4923570afc6c.txt
Normal file
@ -0,0 +1,73 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_refresh_existing with id: 2026-03-18_09-08-48__06366ff4-9285-4bd9-8bf7-af84d946dc8d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-08-48__06366ff4-9285-4bd9-8bf7-af84d946dc8d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.87.45
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25853', '25854', '25855', '25856', '25857']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25853:25853 -p 25854:25854 -p 25855:25855 -p 25856:25856 -p 25857:25857 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25855 --rest-port=25853 --tcp-port=25854 --discv5-udp-port=25856 --rest-address=0.0.0.0 --nat=extip:172.18.87.45 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e52f8186922fd8f5d265d681def331d829d73cbdde98cd77e2afbef7dbcec19d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25857 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.87.45 waku 15aa726bd2c801826d67ec1587593d13ee2b21237de34a506580343b5171a519
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2e6f81f41cb1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 15aa726bd2c8. Setting up logs at ./log/docker/node1_2026-03-18_09-08-48__06366ff4-9285-4bd9-8bf7-af84d946dc8d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 25853
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a766d3021cb1. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25853/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25853/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.45/tcp/25854/p2p/16Uiu2HAmJgxCRxAJZRyFVx1LBxo5wYwCaVQBiqYoLTfNGtpzV998","/ip4/172.18.87.45/tcp/25855/ws/p2p/16Uiu2HAmJgxCRxAJZRyFVx1LBxo5wYwCaVQBiqYoLTfNGtpzV998"],"enrUri":"enr:-L24QMw5RtmFWC4r0mUCYD3nVL2kbUGfGxzm86mNmMa_O_xgFRHKZKvbvoLIFfktTmIbk37C_olxMXSMhkDiDYwhX5QCgmlkgnY0gmlwhKwSVy2KbXVsdGlhZGRyc5YACASsElctBmT-AAoErBJXLQZk_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDWabZXGn5W9xjeTrUcv0AcSdNCXEBG53T34nu0Z5edYeDdGNwgmT-g3VkcIJlAIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-08-48__06366ff4-9285-4bd9-8bf7-af84d946dc8d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.76.8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6356', '6357', '6358', '6359', '6360']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6356:6356 -p 6357:6357 -p 6358:6358 -p 6359:6359 -p 6360:6360 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6358 --rest-port=6356 --tcp-port=6357 --discv5-udp-port=6359 --rest-address=0.0.0.0 --nat=extip:172.18.76.8 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d1ab1fa26750cc2de82ded902e88ef01d87c051faed3daf17e81cfffbbafcb76 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6360 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMw5RtmFWC4r0mUCYD3nVL2kbUGfGxzm86mNmMa_O_xgFRHKZKvbvoLIFfktTmIbk37C_olxMXSMhkDiDYwhX5QCgmlkgnY0gmlwhKwSVy2KbXVsdGlhZGRyc5YACASsElctBmT-AAoErBJXLQZk_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDWabZXGn5W9xjeTrUcv0AcSdNCXEBG53T34nu0Z5edYeDdGNwgmT-g3VkcIJlAIV3YWt1MgU --filternode=/ip4/172.18.87.45/tcp/25854/p2p/16Uiu2HAmJgxCRxAJZRyFVx1LBxo5wYwCaVQBiqYoLTfNGtpzV998
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.8 waku d6b3219c27c25b7c3d6da0ae5d1b142580db8c3468a84732aa8abdd7f600c536
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d6b3219c27c2. Setting up logs at ./log/docker/node2_2026-03-18_09-08-48__06366ff4-9285-4bd9-8bf7-af84d946dc8d__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 6356
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6356/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6356/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.8/tcp/6357/p2p/16Uiu2HAmMfZvVpZGGshCxZR1VT5f3Yqy62uaLQh9id1TdxV5GNmo","/ip4/172.18.76.8/tcp/6358/ws/p2p/16Uiu2HAmMfZvVpZGGshCxZR1VT5f3Yqy62uaLQh9id1TdxV5GNmo"],"enrUri":"enr:-L24QPEe_96k32Th_LrMIbAMGJuwxC_SZXd22RWuLnlU6z3oF801pCHPxC34qBBHI8C62FutCwWYhcDJVNCv4ER3MYoCgmlkgnY0gmlwhKwSTAiKbXVsdGlhZGRyc5YACASsEkwIBhjVAAoErBJMCAYY1t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhd8kl6pBhAM3oG0DSJXhbYgB9Go3j8I6PEAsaywnG_KDdGNwghjVg3VkcIIY14V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6356/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.87.45/tcp/25854/p2p/16Uiu2HAmJgxCRxAJZRyFVx1LBxo5wYwCaVQBiqYoLTfNGtpzV998"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25853/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6356/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "00df9a29-b5f7-4b32-b259-5c3747e2e3f9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"00df9a29-b5f7-4b32-b259-5c3747e2e3f9","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:6356/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6356/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773824930764962995,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 15aa726bd2c8
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d6b3219c27c2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
77
manual/37/data/attachments/2755a20c96205a0e.txt
Normal file
77
manual/37/data/attachments/2755a20c96205a0e.txt
Normal file
@ -0,0 +1,77 @@
|
||||
2026-03-18 09:09:54.579 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:09:54.579 DEBUG [tests.conftest] Running test: test_store_sync_range_with_zero_jitter with id: 2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc
|
||||
2026-03-18 09:09:54.580 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:09:54.587 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:54.587 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:54.593 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:54.594 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:54.601 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:09:54.601 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:54.601 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:09:54.602 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:09:54.602 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:09:54.604 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:09:54.604 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.129
|
||||
2026-03-18 09:09:54.604 DEBUG [src.node.docker_mananger] Generated ports ['8895', '8896', '8897', '8898', '8899']
|
||||
2026-03-18 09:09:54.604 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:09:54.604 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:09:54.605 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:09:54.605 DEBUG [src.node.docker_mananger] docker run -i -t -p 8895:8895 -p 8896:8896 -p 8897:8897 -p 8898:8898 -p 8899:8899 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8897 --rest-port=8895 --tcp-port=8896 --discv5-udp-port=8898 --rest-address=0.0.0.0 --nat=extip:172.18.238.129 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=183adeec85b96fb41eb5ec3fb1c39d63c155aeebce107bf401ced21a530743cd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8899 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
2026-03-18 09:09:54.800 ERROR [src.node.docker_mananger] Max retries reached for container cccf1837d60d. Exiting log stream.
|
||||
2026-03-18 09:09:54.805 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.129 waku 8a41908ce2bd6f0ce9c0d1be6bd75338970d2a6e69f4bf17c3d3a41c2271ec52
|
||||
2026-03-18 09:09:54.842 DEBUG [src.node.docker_mananger] Container started with ID 8a41908ce2bd. Setting up logs at ./log/docker/node1_2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:09:54.843 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 8895
|
||||
2026-03-18 09:09:54.843 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:09:55.366 ERROR [src.node.docker_mananger] Max retries reached for container 91743f138567. Exiting log stream.
|
||||
2026-03-18 09:09:55.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8895/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:55.847 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:09:55.847 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:09:55.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8895/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:09:55.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.129/tcp/8896/p2p/16Uiu2HAm8jModgJteEZwPGrcrfyi2XGLedzxU7mU5YE1zjZHGUK5","/ip4/172.18.238.129/tcp/8897/ws/p2p/16Uiu2HAm8jModgJteEZwPGrcrfyi2XGLedzxU7mU5YE1zjZHGUK5"],"enrUri":"enr:-L24QCiDjrwhgokp_EHAiYjAX5xMzLZPOiwKbjF8KB3vcXeofE63brve-i0IYpHxgyAdIIdPvur1MMT0-e2NLPkoLBcCgmlkgnY0gmlwhKwS7oGKbXVsdGlhZGRyc5YACASsEu6BBiLAAAoErBLugQYiwd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECxa_VeEhFg6kL30pLNcb3sWZ0OLzsS7TA7FysBTU3rzyDdGNwgiLAg3VkcIIiwoV3YWt1MhM"}'
|
||||
2026-03-18 09:09:55.850 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:09:55.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8895/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:09:55.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:55.869 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:09:55.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8895/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:09:55.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:55.873 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:09:56.073 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:09:56.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8895/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:09:56.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:56.078 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:09:56.279 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:09:56.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8895/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:09:56.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:09:56.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:10:21.485 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:21.485 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:21.487 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:21.487 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.208
|
||||
2026-03-18 09:10:21.487 DEBUG [src.node.docker_mananger] Generated ports ['4841', '4842', '4843', '4844', '4845']
|
||||
2026-03-18 09:10:21.487 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:21.488 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:21.488 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:21.488 DEBUG [src.node.docker_mananger] docker run -i -t -p 4841:4841 -p 4842:4842 -p 4843:4843 -p 4844:4844 -p 4845:4845 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4843 --rest-port=4841 --tcp-port=4842 --discv5-udp-port=4844 --rest-address=0.0.0.0 --nat=extip:172.18.189.208 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cfd1dcc5cb92fa661a6baf0bc3eeffa2decfbb7d6d0cdda33120c72de70f6cf9 --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4845 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QCiDjrwhgokp_EHAiYjAX5xMzLZPOiwKbjF8KB3vcXeofE63brve-i0IYpHxgyAdIIdPvur1MMT0-e2NLPkoLBcCgmlkgnY0gmlwhKwS7oGKbXVsdGlhZGRyc5YACASsEu6BBiLAAAoErBLugQYiwd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECxa_VeEhFg6kL30pLNcb3sWZ0OLzsS7TA7FysBTU3rzyDdGNwgiLAg3VkcIIiwoV3YWt1MhM
|
||||
2026-03-18 09:10:21.690 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.208 waku 5b97ddcf5378bebac044302bc0f02be567c7ad9be70d8ef10656e3fff0c1fee8
|
||||
2026-03-18 09:10:21.729 DEBUG [src.node.docker_mananger] Container started with ID 5b97ddcf5378. Setting up logs at ./log/docker/node2_2026-03-18_09-09-54__b55b3a37-58e7-4c91-89d4-fbbac5133ddc__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:21.730 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 4841
|
||||
2026-03-18 09:10:21.730 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:22.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4841/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:22.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:22.734 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:22.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4841/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:22.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.208/tcp/4842/p2p/16Uiu2HAm21nR61A1ZQWBKCe12JM2aH6TgarS3vFm2dNauWmR4zAt","/ip4/172.18.189.208/tcp/4843/ws/p2p/16Uiu2HAm21nR61A1ZQWBKCe12JM2aH6TgarS3vFm2dNauWmR4zAt"],"enrUri":"enr:-L24QPx7RWmw5BSMgIkdzgoUAAtvRcDa351EegKJWuHSLr2LEeIjQ_qyRy-05b_hCDb6aEr2lkWyqhlexsvk44sWOZcCgmlkgnY0gmlwhKwSvdCKbXVsdGlhZGRyc5YACASsEr3QBhLqAAoErBK90AYS690DgnJzhQDGAQAAiXNlY3AyNTZrMaECYeMleWBpfL6TB9BpgcxPjdrarKrlM-waeVbXUc-iAPmDdGNwghLqg3VkcIIS7IV3YWt1MhI"}'
|
||||
2026-03-18 09:10:22.736 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:22.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4841/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.129/tcp/8896/p2p/16Uiu2HAm8jModgJteEZwPGrcrfyi2XGLedzxU7mU5YE1zjZHGUK5"]'
|
||||
2026-03-18 09:10:22.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:10:32.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4841/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:32.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-18 09:10:32.775 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:10:32.776 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:10:32.776 DEBUG [src.node.waku_node] Stopping container with id 8a41908ce2bd
|
||||
2026-03-18 09:10:33.397 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:33.398 DEBUG [src.node.waku_node] Stopping container with id 5b97ddcf5378
|
||||
2026-03-18 09:10:33.977 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:10:33.979 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:10:33.990 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:10:33.998 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
104
manual/37/data/attachments/27662a54e8fad7e.txt
Normal file
104
manual/37/data/attachments/27662a54e8fad7e.txt
Normal file
@ -0,0 +1,104 @@
|
||||
2026-03-18 09:11:12.503 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:11:12.504 DEBUG [tests.conftest] Running test: test_store_with_not_valid_content_topic with id: 2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711
|
||||
2026-03-18 09:11:12.504 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:11:12.504 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:11:12.505 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:11:12.512 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:12.513 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:12.513 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:12.513 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:12.514 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:12.515 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.86
|
||||
2026-03-18 09:11:12.515 DEBUG [src.node.docker_mananger] Generated ports ['56170', '56171', '56172', '56173', '56174']
|
||||
2026-03-18 09:11:12.515 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:12.515 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:12.515 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:12.515 DEBUG [src.node.docker_mananger] docker run -i -t -p 56170:56170 -p 56171:56171 -p 56172:56172 -p 56173:56173 -p 56174:56174 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56172 --rest-port=56170 --tcp-port=56171 --discv5-udp-port=56173 --rest-address=0.0.0.0 --nat=extip:172.18.238.86 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fccccc6decd8cf0a5b0f6feaa2e85d3b262395a4fdecff8bbfc4fd29ccea8ea2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56174 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:11:12.719 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.86 waku 88a87e4939a69912eb97b36a4495b0bedb66910204b45a2398925efbacf79b55
|
||||
2026-03-18 09:11:12.740 ERROR [src.node.docker_mananger] Max retries reached for container 183fb92c6c25. Exiting log stream.
|
||||
2026-03-18 09:11:12.757 DEBUG [src.node.docker_mananger] Container started with ID 88a87e4939a6. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:12.758 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 56170
|
||||
2026-03-18 09:11:12.758 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:13.297 ERROR [src.node.docker_mananger] Max retries reached for container c8563126acf8. Exiting log stream.
|
||||
2026-03-18 09:11:13.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56170/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:13.761 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:13.762 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:13.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56170/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:13.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k","/ip4/172.18.238.86/tcp/56172/ws/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k"],"enrUri":"enr:-L24QPZehxMBh6btRX3B5wMDu5Po2vAMQFPURAS2lMUBq9wnAKi_2XspwMMspoc6cGNHYVcyGYsFMLbZbRcHnkJcW2gCgmlkgnY0gmlwhKwS7laKbXVsdGlhZGRyc5YACASsEu5WBttrAAoErBLuVgbbbN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDB6r2qFI9ETkESpD_iG7Ep7IUyxUOCv2V6d7DhR3PlpGDdGNwgttrg3VkcILbbYV3YWt1MgM"}'
|
||||
2026-03-18 09:11:13.765 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:13.772 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:11:13.772 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:13.773 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:11:13.773 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:11:13.774 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:11:13.774 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.220
|
||||
2026-03-18 09:11:13.774 DEBUG [src.node.docker_mananger] Generated ports ['18826', '18827', '18828', '18829', '18830']
|
||||
2026-03-18 09:11:13.775 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:11:13.775 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:11:13.775 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:11:13.775 DEBUG [src.node.docker_mananger] docker run -i -t -p 18826:18826 -p 18827:18827 -p 18828:18828 -p 18829:18829 -p 18830:18830 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18828 --rest-port=18826 --tcp-port=18827 --discv5-udp-port=18829 --rest-address=0.0.0.0 --nat=extip:172.18.5.220 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=0cdb037a2b018dea624cc9c043bbfac1effb0a810c09cfbfeacc0d1ef9eeba25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18830 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPZehxMBh6btRX3B5wMDu5Po2vAMQFPURAS2lMUBq9wnAKi_2XspwMMspoc6cGNHYVcyGYsFMLbZbRcHnkJcW2gCgmlkgnY0gmlwhKwS7laKbXVsdGlhZGRyc5YACASsEu5WBttrAAoErBLuVgbbbN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDB6r2qFI9ETkESpD_iG7Ep7IUyxUOCv2V6d7DhR3PlpGDdGNwgttrg3VkcILbbYV3YWt1MgM --storenode=/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k --store=true --relay=true
|
||||
2026-03-18 09:11:13.986 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.220 waku 9c8b5e1692dcf1206714c591be4918bd095284bdbdb8dd51de8d59a0086d8760
|
||||
2026-03-18 09:11:14.022 DEBUG [src.node.docker_mananger] Container started with ID 9c8b5e1692dc. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-12__949490c8-c05b-48e3-80d8-6cde85049711__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:11:14.023 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18826
|
||||
2026-03-18 09:11:14.024 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:15.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18826/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:15.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:15.028 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:15.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18826/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:15.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.220/tcp/18827/p2p/16Uiu2HAm25bpVwrQJvnSSjQ7fxMGvx2uR48WW7t42GBuZRnKMptv","/ip4/172.18.5.220/tcp/18828/ws/p2p/16Uiu2HAm25bpVwrQJvnSSjQ7fxMGvx2uR48WW7t42GBuZRnKMptv"],"enrUri":"enr:-L24QE52r4OzZy_RZaUAD_BXA1GaSsIFcSWWfrQzBVIyAzh4SKKaKgM6eDZ_tenn4kzD2UZ_FvxBW4WCMbMjl1TLdM8CgmlkgnY0gmlwhKwSBdyKbXVsdGlhZGRyc5YACASsEgXcBkmLAAoErBIF3AZJjN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECYt19AeR-7g8icPJ_jkL71zxfY_FFZXAhZPiwrcabyr-DdGNwgkmLg3VkcIJJjYV3YWt1MgM"}'
|
||||
2026-03-18 09:11:15.030 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:15.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18826/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.86/tcp/56171/p2p/16Uiu2HAmDAvQUNHb1gXvLJwk2ffbcn7yU7Je2mZUnFvU5jVzUV4k"]'
|
||||
2026-03-18 09:11:15.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:15.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18826/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:15.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.040 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:15.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:15.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:15.248 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:15.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:15.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.254 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:15.455 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:15.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:15.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.462 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:15.663 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:15.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:15.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.670 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:15.871 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:15.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:15.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:15.878 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:16.079 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:16.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:16.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:16.087 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:16.287 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:16.288 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:16.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:16.294 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:16.495 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:16.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56170/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:16.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:16.503 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:16.704 DEBUG [tests.store.test_topics] trying to find stored messages with wrong content_topic =##
|
||||
2026-03-18 09:11:16.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56170/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:16.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-18 09:11:16.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18826/store/v3/messages?includeData=true&contentTopics=%23%23&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:16.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-18 09:11:16.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56170/store/v3/messages?includeData=true&contentTopics=%20&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:16.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
2026-03-18 09:11:16.714 DEBUG [tests.store.test_topics] response for invalid content_topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
|
||||
2026-03-18 09:11:16.717 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:11:16.718 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:11:16.718 DEBUG [src.node.waku_node] Stopping container with id 88a87e4939a6
|
||||
2026-03-18 09:11:17.336 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:17.338 DEBUG [src.node.waku_node] Stopping container with id 9c8b5e1692dc
|
||||
2026-03-18 09:11:17.924 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:17.926 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:11:17.935 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:17.942 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
125
manual/37/data/attachments/27a7c3dfd9c97ed6.txt
Normal file
125
manual/37/data/attachments/27a7c3dfd9c97ed6.txt
Normal file
@ -0,0 +1,125 @@
|
||||
2026-03-18 09:12:50.986 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:12:50.987 DEBUG [tests.conftest] Running test: test_light_push_after_receiving_node_restarts with id: 2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0
|
||||
2026-03-18 09:12:50.987 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:12:50.987 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:12:50.998 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:50.998 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:50.998 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:50.999 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:51.002 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:51.003 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.124
|
||||
2026-03-18 09:12:51.003 DEBUG [src.node.docker_mananger] Generated ports ['46181', '46182', '46183', '46184', '46185']
|
||||
2026-03-18 09:12:51.003 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:51.003 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:51.005 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:51.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 46181:46181 -p 46182:46182 -p 46183:46183 -p 46184:46184 -p 46185:46185 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46183 --rest-port=46181 --tcp-port=46182 --discv5-udp-port=46184 --rest-address=0.0.0.0 --nat=extip:172.18.51.124 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a98eb1fccbadeee6dc127c16c9db88b51ab00f34a1e90faa483f5b26a4eba689 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46185 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-18 09:12:51.181 ERROR [src.node.docker_mananger] Max retries reached for container 4a9328a0649a. Exiting log stream.
|
||||
2026-03-18 09:12:51.205 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.124 waku 4554999bae6ed22956d34a7e5211ba73dfbdab852fe6ff7074c1d19d449d5928
|
||||
2026-03-18 09:12:51.239 DEBUG [src.node.docker_mananger] Container started with ID 4554999bae6e. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:51.240 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 46181
|
||||
2026-03-18 09:12:51.240 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:51.841 ERROR [src.node.docker_mananger] Max retries reached for container f534c9536382. Exiting log stream.
|
||||
2026-03-18 09:12:52.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:52.243 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:52.243 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:52.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:52.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.124/tcp/46182/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3","/ip4/172.18.51.124/tcp/46183/ws/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3"],"enrUri":"enr:-L24QCndIYn61CmL-zBZByfm0L7U7lgxINIMBenDq3eCua9JQb9PvJtG9j4apOZ13Y6R5U1WxpxZqMRj3RCogAD3qt8CgmlkgnY0gmlwhKwSM3yKbXVsdGlhZGRyc5YACASsEjN8BrRmAAoErBIzfAa0Z90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDUha-UNSA9F7HXwLra16dRXfUtcuW9HZHlzAjkVTBQ5aDdGNwgrRmg3VkcIK0aIV3YWt1Mgk"}'
|
||||
2026-03-18 09:12:52.246 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:52.253 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:52.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:52.253 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:52.254 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:52.255 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:52.255 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.39
|
||||
2026-03-18 09:12:52.255 DEBUG [src.node.docker_mananger] Generated ports ['14455', '14456', '14457', '14458', '14459']
|
||||
2026-03-18 09:12:52.255 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:52.256 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:52.256 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:52.256 DEBUG [src.node.docker_mananger] docker run -i -t -p 14455:14455 -p 14456:14456 -p 14457:14457 -p 14458:14458 -p 14459:14459 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14457 --rest-port=14455 --tcp-port=14456 --discv5-udp-port=14458 --rest-address=0.0.0.0 --nat=extip:172.18.223.39 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=acd2c6c5e9dfbc1a9db6bceac43f458bb21e8b4a13ff351efdbfa4c1f7feeeaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14459 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-18 09:12:52.456 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.39 waku 18e939924e99ed8f24ed7621da6fbb3ee3094198cf9f067301dadb91f40b7176
|
||||
2026-03-18 09:12:52.491 DEBUG [src.node.docker_mananger] Container started with ID 18e939924e99. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:52.491 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 14455
|
||||
2026-03-18 09:12:52.491 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:53.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14455/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:53.495 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-18 09:12:53.495 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:53.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14455/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:53.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.39/tcp/14456/p2p/16Uiu2HAmNwg2nU9Uzxf9N82v7ovAL1snEfozYazTg6LG55x4rY2X","/ip4/172.18.223.39/tcp/14457/ws/p2p/16Uiu2HAmNwg2nU9Uzxf9N82v7ovAL1snEfozYazTg6LG55x4rY2X"],"enrUri":"enr:-L24QKZ1LeAiLGul5AgF2ZhCAfl4yMjWf5yjkqb5rD_fKl5AXRv2BtVyaE5A1wZ73LJ6moG-0Fbdu2TBQWHH0CxK4ZgCgmlkgnY0gmlwhKwS3yeKbXVsdGlhZGRyc5YACASsEt8nBjh4AAoErBLfJwY4ed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmNsHk7Nn17FrUifhDRFbkHwCJ-uuy6KkF3AvsNHgEeyDdGNwgjh4g3VkcII4eoV3YWt1MgE"}'
|
||||
2026-03-18 09:12:53.497 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:53.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14455/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.51.124/tcp/46182/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3"]'
|
||||
2026-03-18 09:12:53.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:53.551 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:12:53.552 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:53.552 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:12:53.552 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:12:53.554 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:12:53.558 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.21
|
||||
2026-03-18 09:12:53.558 DEBUG [src.node.docker_mananger] Generated ports ['47241', '47242', '47243', '47244', '47245']
|
||||
2026-03-18 09:12:53.559 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:12:53.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:12:53.560 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:12:53.560 DEBUG [src.node.docker_mananger] docker run -i -t -p 47241:47241 -p 47242:47242 -p 47243:47243 -p 47244:47244 -p 47245:47245 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47243 --rest-port=47241 --tcp-port=47242 --discv5-udp-port=47244 --rest-address=0.0.0.0 --nat=extip:172.18.86.21 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5fe78c7c4cad2cfa78e3adeb7c742fb26cfd985cafbaeae35edbed6409fdf253 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47245 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCndIYn61CmL-zBZByfm0L7U7lgxINIMBenDq3eCua9JQb9PvJtG9j4apOZ13Y6R5U1WxpxZqMRj3RCogAD3qt8CgmlkgnY0gmlwhKwSM3yKbXVsdGlhZGRyc5YACASsEjN8BrRmAAoErBIzfAa0Z90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDUha-UNSA9F7HXwLra16dRXfUtcuW9HZHlzAjkVTBQ5aDdGNwgrRmg3VkcIK0aIV3YWt1Mgk --lightpushnode=/ip4/172.18.51.124/tcp/46182/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3 --lightpush=true --relay=true
|
||||
2026-03-18 09:12:53.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.21 waku 1b5a9528534e1c4a92145f3d8b7d6a995a3f8467bf14392cb6ac4260c8bd8aab
|
||||
2026-03-18 09:12:53.793 DEBUG [src.node.docker_mananger] Container started with ID 1b5a9528534e. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-12-50__4607669e-93ee-40c1-a85b-3e5a114ba0b0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:12:53.793 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 47241
|
||||
2026-03-18 09:12:53.793 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:12:54.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47241/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:54.796 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:54.797 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:54.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47241/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:54.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.21/tcp/47242/p2p/16Uiu2HAmP2cepxQvbvASTF1sZgGKwp6FzpkffukVnkPaPuNcFiMm","/ip4/172.18.86.21/tcp/47243/ws/p2p/16Uiu2HAmP2cepxQvbvASTF1sZgGKwp6FzpkffukVnkPaPuNcFiMm"],"enrUri":"enr:-L24QFGcvLaFodUJX5w1nqEP-mgbqOzUJzITSNB4jTb3ifxYQHWUws2N7szOSVutJWUwSll79mn0CI0TPd5rBENQbVICgmlkgnY0gmlwhKwSVhWKbXVsdGlhZGRyc5YACASsElYVBriKAAoErBJWFQa4i90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDmh8dDQ8kjpIFDBfYjWPqJf0qXscjzJCoHyr7UiD8ufiDdGNwgriKg3VkcIK4jIV3YWt1Mgk"}'
|
||||
2026-03-18 09:12:54.799 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:54.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.51.124/tcp/46182/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3"]'
|
||||
2026-03-18 09:12:54.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.223.39/tcp/14456/p2p/16Uiu2HAmNwg2nU9Uzxf9N82v7ovAL1snEfozYazTg6LG55x4rY2X"]'
|
||||
2026-03-18 09:12:54.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46181/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:54.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14455/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:54.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:54.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.901 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-18 09:12:54.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825174901927658}}'
|
||||
2026-03-18 09:12:54.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:54.917 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-18 09:12:55.017 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:12:55.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825174901927658,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:55.022 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:12:55.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14455/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825174901927658,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:55.026 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the lightpushed message
|
||||
2026-03-18 09:12:55.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825174901927658,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:55.029 DEBUG [src.node.waku_node] Restarting container with id 4554999bae6e
|
||||
2026-03-18 09:12:55.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.886 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:12:55.886 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:12:55.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.124/tcp/46182/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3","/ip4/172.18.51.124/tcp/46183/ws/p2p/16Uiu2HAmJBRtwD4reAPdQUqrHRq6H3km9BpRAScRispS7PRBzcH3"],"enrUri":"enr:-L24QCndIYn61CmL-zBZByfm0L7U7lgxINIMBenDq3eCua9JQb9PvJtG9j4apOZ13Y6R5U1WxpxZqMRj3RCogAD3qt8CgmlkgnY0gmlwhKwSM3yKbXVsdGlhZGRyc5YACASsEjN8BrRmAAoErBIzfAa0Z90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDUha-UNSA9F7HXwLra16dRXfUtcuW9HZHlzAjkVTBQ5aDdGNwgrRmg3VkcIK0aIV3YWt1Mgk"}'
|
||||
2026-03-18 09:12:55.894 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:12:55.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46181/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:55.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:55.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14455/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:55.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:55.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:12:55.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:55.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47241/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773825175902615260}}'
|
||||
2026-03-18 09:12:55.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:12:55.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46181/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:12:55.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773825175902615260,"ephemeral":false,"proof":""}]'
|
||||
2026-03-18 09:12:55.920 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:12:55.921 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:12:55.921 DEBUG [src.node.waku_node] Stopping container with id 4554999bae6e
|
||||
2026-03-18 09:12:56.469 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:56.469 DEBUG [src.node.waku_node] Stopping container with id 18e939924e99
|
||||
2026-03-18 09:12:57.082 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:57.083 DEBUG [src.node.waku_node] Stopping container with id 1b5a9528534e
|
||||
2026-03-18 09:12:57.287 ERROR [src.node.docker_mananger] Max retries reached for container 4554999bae6e. Exiting log stream.
|
||||
2026-03-18 09:12:57.613 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:12:57.615 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:12:57.644 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:12:57.652 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:12:57.663 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
98
manual/37/data/attachments/27d99251fdaf3313.txt
Normal file
98
manual/37/data/attachments/27d99251fdaf3313.txt
Normal file
@ -0,0 +1,98 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_of_150_kb with id: 2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.214.246
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64962', '64963', '64964', '64965', '64966']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64962:64962 -p 64963:64963 -p 64964:64964 -p 64965:64965 -p 64966:64966 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64964 --rest-port=64962 --tcp-port=64963 --discv5-udp-port=64965 --rest-address=0.0.0.0 --nat=extip:172.18.214.246 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b83d14cd0e6edfa615325d3ba28a2a6a8ec2cc4ba946c78497f9ccc4f879eedd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64966 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.246 waku 4b4905c7b0328088dffa4d2ecac8a40983e07eabb8f4098cb05bb83013c380d3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b4905c7b032. Setting up logs at ./log/docker/receiving_node1_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 64962
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b7c2364d4654. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f44297c51602. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64962/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64962/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.246/tcp/64963/p2p/16Uiu2HAm48yb9ZbhTWetVtJCeabBejxBDP6XFVUM5z49mWNPMCWw","/ip4/172.18.214.246/tcp/64964/ws/p2p/16Uiu2HAm48yb9ZbhTWetVtJCeabBejxBDP6XFVUM5z49mWNPMCWw"],"enrUri":"enr:-L24QNZ1Oab7IKYrZ8b902clKt-6ufQX1ETOz6U4m9AY6zxqPjq_ZhYXngU9GUcFSGtcSnm0vUlZtmDE7whtak3fKagCgmlkgnY0gmlwhKwS1vaKbXVsdGlhZGRyc5YACASsEtb2Bv3DAAoErBLW9gb9xN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECgXI4Q8tRLmBMs5JwzpkBKoeR4J1zstPeTjLEsQnTxTSDdGNwgv3Dg3VkcIL9xYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.21.6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8632', '8633', '8634', '8635', '8636']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8632:8632 -p 8633:8633 -p 8634:8634 -p 8635:8635 -p 8636:8636 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8634 --rest-port=8632 --tcp-port=8633 --discv5-udp-port=8635 --rest-address=0.0.0.0 --nat=extip:172.18.21.6 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=25deddd2cde7ebb3aca918e3d6f6b3eaaff5e980deac015c20d465e8b3174148 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8636 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.6 waku ef39129302b2a75eb755c90355c68157380f9d19907fdc485708aa96a6264acc
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ef39129302b2. Setting up logs at ./log/docker/receiving_node2_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 8632
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8632/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8632/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.6/tcp/8633/p2p/16Uiu2HAmVSgvyfLUUeX6KxtVBjt27cmg3j7eT5qsRPgNpZQByZdH","/ip4/172.18.21.6/tcp/8634/ws/p2p/16Uiu2HAmVSgvyfLUUeX6KxtVBjt27cmg3j7eT5qsRPgNpZQByZdH"],"enrUri":"enr:-L24QNaBDNdKfdo5J3HHgymqaj6DnlQ4Of5TudtAxNEFRge8esPFSeTebJJPu_P_-Q5jG-PRGdOZlFh5YyTMJH-3CqICgmlkgnY0gmlwhKwSFQaKbXVsdGlhZGRyc5YACASsEhUGBiG5AAoErBIVBgYhut0DgnJzhQDGAQAAiXNlY3AyNTZrMaED-XADGfs4qyVFqTeRnP7CwCLm2bNYpAwISvsXkZFQ0fiDdGNwgiG5g3VkcIIhu4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8632/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.246/tcp/64963/p2p/16Uiu2HAm48yb9ZbhTWetVtJCeabBejxBDP6XFVUM5z49mWNPMCWw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.104.173
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17978', '17979', '17980', '17981', '17982']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17978:17978 -p 17979:17979 -p 17980:17980 -p 17981:17981 -p 17982:17982 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17980 --rest-port=17978 --tcp-port=17979 --discv5-udp-port=17981 --rest-address=0.0.0.0 --nat=extip:172.18.104.173 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=01f7e03bb188bd7bf9cb73cfbf8fb4c6fa69a3a1cce64e3ae9576ae9d59eabbc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17982 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNZ1Oab7IKYrZ8b902clKt-6ufQX1ETOz6U4m9AY6zxqPjq_ZhYXngU9GUcFSGtcSnm0vUlZtmDE7whtak3fKagCgmlkgnY0gmlwhKwS1vaKbXVsdGlhZGRyc5YACASsEtb2Bv3DAAoErBLW9gb9xN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECgXI4Q8tRLmBMs5JwzpkBKoeR4J1zstPeTjLEsQnTxTSDdGNwgv3Dg3VkcIL9xYV3YWt1Mgk --lightpushnode=/ip4/172.18.214.246/tcp/64963/p2p/16Uiu2HAm48yb9ZbhTWetVtJCeabBejxBDP6XFVUM5z49mWNPMCWw --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.173 waku 1d487dbf7db9d391b3ba7c1645aeb66d4b75b27a31293a57df27b51e43a01a60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1d487dbf7db9. Setting up logs at ./log/docker/lightpush_node1_2026-03-18_09-10-30__2494330e-8177-435c-b116-8b559e5d33ad__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 17978
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17978/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17978/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.173/tcp/17979/p2p/16Uiu2HAmKdMhhg69SBieiLvmRdXo1uKwo67hMcC3VhacejggK8VV","/ip4/172.18.104.173/tcp/17980/ws/p2p/16Uiu2HAmKdMhhg69SBieiLvmRdXo1uKwo67hMcC3VhacejggK8VV"],"enrUri":"enr:-L24QB_GccB0xamtdeFshuH05Xhq5LR9S-2eQeZs20Zznc7_H7oQtTkgXiGiP_z69WbqLsMpPLoLk6s7Q4CPxCWC0NICgmlkgnY0gmlwhKwSaK2KbXVsdGlhZGRyc5YACASsEmitBkY7AAoErBJorQZGPN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDZ5bKIaVzEzw1h5NSLUH_DZKFZFBAYubVb-sO_n_S6hCDdGNwgkY7g3VkcIJGPYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17978/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.246/tcp/64963/p2p/16Uiu2HAm48yb9ZbhTWetVtJCeabBejxBDP6XFVUM5z49mWNPMCWw"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17978/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.6/tcp/8633/p2p/16Uiu2HAmVSgvyfLUUeX6KxtVBjt27cmg3j7eT5qsRPgNpZQByZdH"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64962/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8632/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17978/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.light_push.test_publish:test_publish.py:60 Running test with payload length of 153600 bytes
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:17978/lightpush/v1/message. Response content: b'Failed to request a message push: Message size exceeded maximum of 153600 bytes'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4b4905c7b032
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ef39129302b2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1d487dbf7db9
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4b4905c7b032. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
68
manual/37/data/attachments/282728a0428a336e.txt
Normal file
68
manual/37/data/attachments/282728a0428a336e.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_extra_field with id: 2026-03-18_09-10-26__35853f83-85e0-48d0-95db-d3446a927e90
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-10-26__35853f83-85e0-48d0-95db-d3446a927e90__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.240.40
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5166', '5167', '5168', '5169', '5170']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5166:5166 -p 5167:5167 -p 5168:5168 -p 5169:5169 -p 5170:5170 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5168 --rest-port=5166 --tcp-port=5167 --discv5-udp-port=5169 --rest-address=0.0.0.0 --nat=extip:172.18.240.40 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=68b3a996dce331d83f8c04caa7b275d8b9bbd553eec9422014e7eebfadfce157 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5170 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.40 waku b7c2364d4654623edc2cf9f2257e4ade4144aa372a84915158773aec733af287
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b7c2364d4654. Setting up logs at ./log/docker/node1_2026-03-18_09-10-26__35853f83-85e0-48d0-95db-d3446a927e90__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 5166
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 023ea853d750. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f135d2c93df6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5166/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5166/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.40/tcp/5167/p2p/16Uiu2HAmBhQFWhzYTYN1siF7MAerwVRYuniW1n8koovBjyHpokM4","/ip4/172.18.240.40/tcp/5168/ws/p2p/16Uiu2HAmBhQFWhzYTYN1siF7MAerwVRYuniW1n8koovBjyHpokM4"],"enrUri":"enr:-L24QI25f3cV3N8HgSnb4zCra79xgN6MDojJCjmXldCktYvyKfua7u7Msg72u7PDQMNZ9kZDylWKNJ-x2CTZiHv1Cb4CgmlkgnY0gmlwhKwS8CiKbXVsdGlhZGRyc5YACASsEvAoBhQvAAoErBLwKAYUMN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC8cJ_u8Na2hQ4YvVBul04JYF60kATAKdGgZMZwJbCJ7eDdGNwghQvg3VkcIIUMYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-10-26__35853f83-85e0-48d0-95db-d3446a927e90__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.124.172
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23875', '23876', '23877', '23878', '23879']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23875:23875 -p 23876:23876 -p 23877:23877 -p 23878:23878 -p 23879:23879 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23877 --rest-port=23875 --tcp-port=23876 --discv5-udp-port=23878 --rest-address=0.0.0.0 --nat=extip:172.18.124.172 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c9d86e98e6ef0be2d79ffb5233a4befcf6dd29d7e1fef7ed3ad1bd2eafe6bfb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23879 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QI25f3cV3N8HgSnb4zCra79xgN6MDojJCjmXldCktYvyKfua7u7Msg72u7PDQMNZ9kZDylWKNJ-x2CTZiHv1Cb4CgmlkgnY0gmlwhKwS8CiKbXVsdGlhZGRyc5YACASsEvAoBhQvAAoErBLwKAYUMN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC8cJ_u8Na2hQ4YvVBul04JYF60kATAKdGgZMZwJbCJ7eDdGNwghQvg3VkcIIUMYV3YWt1MgU --filternode=/ip4/172.18.240.40/tcp/5167/p2p/16Uiu2HAmBhQFWhzYTYN1siF7MAerwVRYuniW1n8koovBjyHpokM4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.124.172 waku f44297c516026758b9936073c5811853e2983801e55784465621c3332ff118f7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f44297c51602. Setting up logs at ./log/docker/node2_2026-03-18_09-10-26__35853f83-85e0-48d0-95db-d3446a927e90__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 23875
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23875/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.172/tcp/23876/p2p/16Uiu2HAmCsq7NLJMcto8PDMRkkJXkxnjfACQ6tXgSS98eHvxB9po","/ip4/172.18.124.172/tcp/23877/ws/p2p/16Uiu2HAmCsq7NLJMcto8PDMRkkJXkxnjfACQ6tXgSS98eHvxB9po"],"enrUri":"enr:-L24QA4oOyIYfsQs98xz7KO49Lq-f3N_Bjjo0MALkiuD-1DkF_HpPgqthVLoznSRUipjSbO_Q_33g2A6_rodth3DlB0CgmlkgnY0gmlwhKwSfKyKbXVsdGlhZGRyc5YACASsEnysBl1EAAoErBJ8rAZdRd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDA0oaUJdmRCOAKEMa6jACR40Uka50spH5ir90LP95HZSDdGNwgl1Eg3VkcIJdRoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23875/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.240.40/tcp/5167/p2p/16Uiu2HAmBhQFWhzYTYN1siF7MAerwVRYuniW1n8koovBjyHpokM4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5166/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23875/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f5bace22-2e49-4eec-88a0-02367c189466", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"f5bace22-2e49-4eec-88a0-02367c189466","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23875/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1", "extraField": "extraValue"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23875/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b7c2364d4654
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f44297c51602
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
106
manual/37/data/attachments/286c18d039d328ec.txt
Normal file
106
manual/37/data/attachments/286c18d039d328ec.txt
Normal file
@ -0,0 +1,106 @@
|
||||
2026-03-18 09:07:59.108 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:07:59.108 DEBUG [tests.conftest] Running test: test_admin_peers_mesh_on_shard_contains_node2 with id: 2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a
|
||||
2026-03-18 09:07:59.109 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:07:59.109 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-18 09:07:59.109 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-18 09:07:59.116 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:07:59.116 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:59.122 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:07:59.122 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:59.128 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:07:59.128 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:59.134 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-18 09:07:59.134 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:59.135 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-18 09:07:59.135 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:07:59.136 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:07:59.136 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:07:59.137 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:07:59.138 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.178
|
||||
2026-03-18 09:07:59.138 DEBUG [src.node.docker_mananger] Generated ports ['14677', '14678', '14679', '14680', '14681']
|
||||
2026-03-18 09:07:59.138 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:07:59.138 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:07:59.138 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:07:59.138 DEBUG [src.node.docker_mananger] docker run -i -t -p 14677:14677 -p 14678:14678 -p 14679:14679 -p 14680:14680 -p 14681:14681 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14679 --rest-port=14677 --tcp-port=14678 --discv5-udp-port=14680 --rest-address=0.0.0.0 --nat=extip:172.18.152.178 --peer-exchange=true --discv5-discovery=false --cluster-id=198 --nodekey=2062a3a5e3bcda815cd6f7c5dfc3b3ae5c1d7ecbe24de560e417a2face08bea4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14681 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
2026-03-18 09:07:59.337 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.178 waku dd61af7f73b81e1b6ae720bb177c4dfb33c1fccd923bcedea717cd0ec11ec3f3
|
||||
2026-03-18 09:07:59.362 ERROR [src.node.docker_mananger] Max retries reached for container a3e4573bb437. Exiting log stream.
|
||||
2026-03-18 09:07:59.374 DEBUG [src.node.docker_mananger] Container started with ID dd61af7f73b8. Setting up logs at ./log/docker/node1_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:07:59.374 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14677
|
||||
2026-03-18 09:07:59.374 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:07:59.915 ERROR [src.node.docker_mananger] Max retries reached for container f28ec19fb035. Exiting log stream.
|
||||
2026-03-18 09:08:00.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14677/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:00.377 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-18 09:08:00.378 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:00.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:00.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.178/tcp/14678/p2p/16Uiu2HAkwWK9H5DmkH3Gob5PfX1iZr7VCZfYJ7ky3Ft7WEScRx7B","/ip4/172.18.152.178/tcp/14679/ws/p2p/16Uiu2HAkwWK9H5DmkH3Gob5PfX1iZr7VCZfYJ7ky3Ft7WEScRx7B"],"enrUri":"enr:-La4QLYspY2iTQkXumutPdQ2PFBYTd0AOpBoE-iGVVxXAUEVTYpVFtNvfYxGWu3od_HNe_19l_L0Jfvl3CrW-GFfXOACgmlkgnY0gmlwhKwSmLKKbXVsdGlhZGRyc5YACASsEpiyBjlWAAoErBKYsgY5V90DgnJzhQDGAQAAiXNlY3AyNTZrMaECHue30CkHuvrwuc-Nc-yjDDbYYgsp4dDY_8HCP48rK3KDdGNwgjlWhXdha3UyAQ"}'
|
||||
2026-03-18 09:08:00.380 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:00.380 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:00.381 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:00.382 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:00.382 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.249.71
|
||||
2026-03-18 09:08:00.382 DEBUG [src.node.docker_mananger] Generated ports ['18654', '18655', '18656', '18657', '18658']
|
||||
2026-03-18 09:08:00.382 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:00.382 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:00.383 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:00.383 DEBUG [src.node.docker_mananger] docker run -i -t -p 18654:18654 -p 18655:18655 -p 18656:18656 -p 18657:18657 -p 18658:18658 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18656 --rest-port=18654 --tcp-port=18655 --discv5-udp-port=18657 --rest-address=0.0.0.0 --nat=extip:172.18.249.71 --peer-exchange=true --discv5-discovery=false --cluster-id=198 --nodekey=a4abad1ac7a4a83e3dcde4fba9cd2da907d2f6dd4fce7afce6ceedc81cdab059 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18658 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QLYspY2iTQkXumutPdQ2PFBYTd0AOpBoE-iGVVxXAUEVTYpVFtNvfYxGWu3od_HNe_19l_L0Jfvl3CrW-GFfXOACgmlkgnY0gmlwhKwSmLKKbXVsdGlhZGRyc5YACASsEpiyBjlWAAoErBKYsgY5V90DgnJzhQDGAQAAiXNlY3AyNTZrMaECHue30CkHuvrwuc-Nc-yjDDbYYgsp4dDY_8HCP48rK3KDdGNwgjlWhXdha3UyAQ
|
||||
2026-03-18 09:08:00.577 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.249.71 waku a2684e310903d7ed73ac626d930753046c72434237841992f64de88ae9da8fd4
|
||||
2026-03-18 09:08:00.616 DEBUG [src.node.docker_mananger] Container started with ID a2684e310903. Setting up logs at ./log/docker/node2_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:00.617 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18654
|
||||
2026-03-18 09:08:00.617 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:01.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18654/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:01.620 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-18 09:08:01.620 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:01.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18654/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:01.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.71/tcp/18655/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt","/ip4/172.18.249.71/tcp/18656/ws/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt"],"enrUri":"enr:-La4QE1tIQXGcKiJuC5yRbIfTH52vx4-sNHKVTqrDYmEt34WdxIn0QCFgndzPxABsUFGc4480JI03zTrLAP8ly8KO88CgmlkgnY0gmlwhKwS-UeKbXVsdGlhZGRyc5YACASsEvlHBkjfAAoErBL5RwZI4N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECFJIhTGlbUK0a0r82PNxvBAxtho5oijoW9NHfGDNRG9mDdGNwgkjfhXdha3UyAQ"}'
|
||||
2026-03-18 09:08:01.623 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:01.623 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:01.623 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:01.625 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:01.625 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.67
|
||||
2026-03-18 09:08:01.625 DEBUG [src.node.docker_mananger] Generated ports ['36616', '36617', '36618', '36619', '36620']
|
||||
2026-03-18 09:08:01.625 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:01.625 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:01.625 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:01.626 DEBUG [src.node.docker_mananger] docker run -i -t -p 36616:36616 -p 36617:36617 -p 36618:36618 -p 36619:36619 -p 36620:36620 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36618 --rest-port=36616 --tcp-port=36617 --discv5-udp-port=36619 --rest-address=0.0.0.0 --nat=extip:172.18.43.67 --peer-exchange=true --discv5-discovery=false --cluster-id=198 --nodekey=15439a15adf71dd050aa2f8e384ffb91efb440c0fe28cfb15cf0fe8f08eb1fc9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36620 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QLYspY2iTQkXumutPdQ2PFBYTd0AOpBoE-iGVVxXAUEVTYpVFtNvfYxGWu3od_HNe_19l_L0Jfvl3CrW-GFfXOACgmlkgnY0gmlwhKwSmLKKbXVsdGlhZGRyc5YACASsEpiyBjlWAAoErBKYsgY5V90DgnJzhQDGAQAAiXNlY3AyNTZrMaECHue30CkHuvrwuc-Nc-yjDDbYYgsp4dDY_8HCP48rK3KDdGNwgjlWhXdha3UyAQ
|
||||
2026-03-18 09:08:01.826 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.67 waku 4eecb16b61ef406480c2d34869ce4fd2887fbc8b08acdc4cbeb2493911e55728
|
||||
2026-03-18 09:08:01.861 DEBUG [src.node.docker_mananger] Container started with ID 4eecb16b61ef. Setting up logs at ./log/docker/node3_2026-03-18_09-07-59__93d2cde1-b6c7-4858-8c6c-721f4c55df0a__wakuorg_nwaku:latest.log
|
||||
2026-03-18 09:08:01.861 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36616
|
||||
2026-03-18 09:08:01.861 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:02.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36616/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:02.864 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-18 09:08:02.865 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:02.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36616/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:02.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.67/tcp/36617/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc","/ip4/172.18.43.67/tcp/36618/ws/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc"],"enrUri":"enr:-La4QEmGQGjNx8j-waCaAgH2oXD9Gro7R8ofabsX2OaJzUWoIPWqZ3gqk3vHqKoy_kaknXzE0utl2mK6EhNTC0qKA30CgmlkgnY0gmlwhKwSK0OKbXVsdGlhZGRyc5YACASsEitDBo8JAAoErBIrQwaPCt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgniEfbXyRUzsV2dfILQ98tfJMEv6lTviv3tZmiODQH2DdGNwgo8JhXdha3UyAQ"}'
|
||||
2026-03-18 09:08:02.867 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:02.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14677/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.249.71/tcp/18655/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt"]'
|
||||
2026-03-18 09:08:02.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18654/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.178/tcp/14678/p2p/16Uiu2HAkwWK9H5DmkH3Gob5PfX1iZr7VCZfYJ7ky3Ft7WEScRx7B"]'
|
||||
2026-03-18 09:08:02.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14677/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.67/tcp/36617/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc"]'
|
||||
2026-03-18 09:08:02.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36616/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.178/tcp/14678/p2p/16Uiu2HAkwWK9H5DmkH3Gob5PfX1iZr7VCZfYJ7ky3Ft7WEScRx7B"]'
|
||||
2026-03-18 09:08:02.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14677/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:02.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18654/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:02.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36616/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:02.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:02.983 DEBUG [tests.rest_flags.test_admin_flags] mesh topic=/waku/2/rs/198/0, target peers={'/ip4/172.18.249.71/tcp/18655/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt', '/ip4/172.18.43.67/tcp/36617/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc'}
|
||||
2026-03-18 09:08:02.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14677/admin/v1/peers/mesh/on/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:02.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.43.67/tcp/36617/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0-2-g85a7bf","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.249.71/tcp/18655/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.38.0-rc.0-2-g85a7bf","origin":"UnknownOrigin","score":0.0}]}'
|
||||
2026-03-18 09:08:02.986 DEBUG [tests.rest_flags.test_admin_flags] Node-1 mesh on the shard {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.43.67/tcp/36617/p2p/16Uiu2HAmMSHwLYzVxRjncdBm5oRAqJTtHZ5EsVcFyAYGyMrSDCkc', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.38.0-rc.0-2-g85a7bf', 'origin': 'UnknownOrigin', 'score': 0.0}, {'multiaddr': '/ip4/172.18.249.71/tcp/18655/p2p/16Uiu2HAkvoyNY7H6LP54bUeBuouxynzw15qDt3giQAUczxSjNsgt', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.38.0-rc.0-2-g85a7bf', 'origin': 'UnknownOrigin', 'score': 0.0}]}
|
||||
2026-03-18 09:08:02.986 DEBUG [tests.rest_flags.test_admin_flags] Validate the schema variables
|
||||
2026-03-18 09:08:02.988 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:02.989 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:02.990 DEBUG [src.node.waku_node] Stopping container with id dd61af7f73b8
|
||||
2026-03-18 09:08:03.563 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:03.563 DEBUG [src.node.waku_node] Stopping container with id a2684e310903
|
||||
2026-03-18 09:08:04.106 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:04.108 DEBUG [src.node.waku_node] Stopping container with id 4eecb16b61ef
|
||||
2026-03-18 09:08:04.376 ERROR [src.node.docker_mananger] Max retries reached for container dd61af7f73b8. Exiting log stream.
|
||||
2026-03-18 09:08:04.660 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:04.661 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:04.672 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:04.676 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:04.680 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
82
manual/37/data/attachments/287c7235db1db2f7.txt
Normal file
82
manual/37/data/attachments/287c7235db1db2f7.txt
Normal file
@ -0,0 +1,82 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_non_subscribed_pubsub_topics with id: 2026-03-18_09-07-18__c2878b7a-b5ba-48c8-bcf3-bff111e5d9d0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-07-18__c2878b7a-b5ba-48c8-bcf3-bff111e5d9d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.81.114
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39155', '39156', '39157', '39158', '39159']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39155:39155 -p 39156:39156 -p 39157:39157 -p 39158:39158 -p 39159:39159 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39157 --rest-port=39155 --tcp-port=39156 --discv5-udp-port=39158 --rest-address=0.0.0.0 --nat=extip:172.18.81.114 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=4903d9e9d6ffa9f7ab5658af7aab5b739f911dfc52a00cf0de5d5efc05043dfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39159 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.114 waku 02a3490e8583f848f4fae7c4cec2d6f2b16081023fa0407d755b14ccae4d7163
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 02a3490e8583. Setting up logs at ./log/docker/node1_2026-03-18_09-07-18__c2878b7a-b5ba-48c8-bcf3-bff111e5d9d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 39155
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8b7332274d36. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8836d27d2e04. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39155/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.114/tcp/39156/p2p/16Uiu2HAm7EDdvaCZEQ5uNnWntA3DXkmZ8Lsb5HVpQvNn8Ce6rbWR","/ip4/172.18.81.114/tcp/39157/ws/p2p/16Uiu2HAm7EDdvaCZEQ5uNnWntA3DXkmZ8Lsb5HVpQvNn8Ce6rbWR"],"enrUri":"enr:-L24QA4aBmtbc9M3ubPgo_--NMFKyzzj6bT2ljQZz0k8A3KncuIKnnjOsQRH2n5tZpMiqXhaqc7mpVYGbXuago-JKjQCgmlkgnY0gmlwhKwSUXKKbXVsdGlhZGRyc5YACASsElFyBpj0AAoErBJRcgaY9d0DgnJzhQDHAQAAiXNlY3AyNTZrMaECr10RjlNRBKvcXNZQt_396MRswmIzMkXH2_8N983VYcqDdGNwgpj0g3VkcIKY9oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-07-18__c2878b7a-b5ba-48c8-bcf3-bff111e5d9d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.111.118
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11916', '11917', '11918', '11919', '11920']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11916:11916 -p 11917:11917 -p 11918:11918 -p 11919:11919 -p 11920:11920 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11918 --rest-port=11916 --tcp-port=11917 --discv5-udp-port=11919 --rest-address=0.0.0.0 --nat=extip:172.18.111.118 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=9aefefca676e344fb1f66f0d5bdbb1ee06ef8383c0deaa439cc6cd2fbfa6ffec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11920 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA4aBmtbc9M3ubPgo_--NMFKyzzj6bT2ljQZz0k8A3KncuIKnnjOsQRH2n5tZpMiqXhaqc7mpVYGbXuago-JKjQCgmlkgnY0gmlwhKwSUXKKbXVsdGlhZGRyc5YACASsElFyBpj0AAoErBJRcgaY9d0DgnJzhQDHAQAAiXNlY3AyNTZrMaECr10RjlNRBKvcXNZQt_396MRswmIzMkXH2_8N983VYcqDdGNwgpj0g3VkcIKY9oV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.111.118 waku ee4e6acf17cf231f98188c23bdef435c447f9ad896f945733da0c11d07610a7a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ee4e6acf17cf. Setting up logs at ./log/docker/node2_2026-03-18_09-07-18__c2878b7a-b5ba-48c8-bcf3-bff111e5d9d0__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 11916
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11916/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11916/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.118/tcp/11917/p2p/16Uiu2HAm7yCHD5ahEpcNeqU5gRsSMVg2wtQXSQrBZUeo9Tgu2YCy","/ip4/172.18.111.118/tcp/11918/ws/p2p/16Uiu2HAm7yCHD5ahEpcNeqU5gRsSMVg2wtQXSQrBZUeo9Tgu2YCy"],"enrUri":"enr:-L24QFX-gU4w_YisOaGjVMeeIfGvPpzMplYuoJgsL_vle5YRP0x7sjXn9t68OiTCr26f4oHS1e9KFpD67wbkartFTDACgmlkgnY0gmlwhKwSb3aKbXVsdGlhZGRyc5YACASsEm92Bi6NAAoErBJvdgYujt0DgnJzhQDHAQAAiXNlY3AyNTZrMaECul-CQghHr80XVsDCT5wURGCIveo0aeFZ3uEVx-8UeVqDdGNwgi6Ng3VkcIIuj4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11916/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.114/tcp/39156/p2p/16Uiu2HAm7EDdvaCZEQ5uNnWntA3DXkmZ8Lsb5HVpQvNn8Ce6rbWR"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:39155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11916/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 02a3490e8583
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ee4e6acf17cf
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
88
manual/37/data/attachments/28f0e57c5e659203.txt
Normal file
88
manual/37/data/attachments/28f0e57c5e659203.txt
Normal file
@ -0,0 +1,88 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_message_relayed_while_store_node_is_stopped_without_removing with id: 2026-03-18_09-09-26__4b36f06a-48be-4a47-948a-f24255bd6bf4
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-09-26__4b36f06a-48be-4a47-948a-f24255bd6bf4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.217.213
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15126', '15127', '15128', '15129', '15130']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15126:15126 -p 15127:15127 -p 15128:15128 -p 15129:15129 -p 15130:15130 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15128 --rest-port=15126 --tcp-port=15127 --discv5-udp-port=15129 --rest-address=0.0.0.0 --nat=extip:172.18.217.213 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=faf4bea4dbbb08fad790efdca95e3d19fa62d4cf8ad0f4a89cf3aa04ff0ce700 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15130 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.213 waku 7c32218fd3fc73b2bef1d6e431249450a4b47a35198bbcc09b408e84aaa4bb03
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7c32218fd3fc. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-09-26__4b36f06a-48be-4a47-948a-f24255bd6bf4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 15126
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 422c185b6377. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8115af391f98. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15126/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15126/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.213/tcp/15127/p2p/16Uiu2HAmEfAcmfSYS8B4YTk7iNeRZtwbnzkC6CWMGeYHd4zGgpEt","/ip4/172.18.217.213/tcp/15128/ws/p2p/16Uiu2HAmEfAcmfSYS8B4YTk7iNeRZtwbnzkC6CWMGeYHd4zGgpEt"],"enrUri":"enr:-L24QHE-UeqwRL20OzCtZtvTPeXT_3nd1j5aM2xJzc0y1l_9Gnnc1GTp7-iFLE0Rd5JbLtN8yOKJt6qJABGvonEgtQYCgmlkgnY0gmlwhKwS2dWKbXVsdGlhZGRyc5YACASsEtnVBjsXAAoErBLZ1QY7GN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDHcL7kYANS6EeVXNKkkwCid_ygmWUEwaIHOqqM2GnjCmDdGNwgjsXg3VkcII7GYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-09-26__4b36f06a-48be-4a47-948a-f24255bd6bf4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.55.175
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20635', '20636', '20637', '20638', '20639']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20635:20635 -p 20636:20636 -p 20637:20637 -p 20638:20638 -p 20639:20639 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20637 --rest-port=20635 --tcp-port=20636 --discv5-udp-port=20638 --rest-address=0.0.0.0 --nat=extip:172.18.55.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a9cdef16eafbcb50deedc597d8fa866eb487e13201314e0084c9dbcacbd7ebd0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20639 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHE-UeqwRL20OzCtZtvTPeXT_3nd1j5aM2xJzc0y1l_9Gnnc1GTp7-iFLE0Rd5JbLtN8yOKJt6qJABGvonEgtQYCgmlkgnY0gmlwhKwS2dWKbXVsdGlhZGRyc5YACASsEtnVBjsXAAoErBLZ1QY7GN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDHcL7kYANS6EeVXNKkkwCid_ygmWUEwaIHOqqM2GnjCmDdGNwgjsXg3VkcII7GYV3YWt1MgM --storenode=/ip4/172.18.217.213/tcp/15127/p2p/16Uiu2HAmEfAcmfSYS8B4YTk7iNeRZtwbnzkC6CWMGeYHd4zGgpEt --store=false --relay=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.175 waku 7e128cd4d539d1e5623bf6287aaa8628a20c3387ec19144c8541a4df5fef7c12
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7e128cd4d539. Setting up logs at ./log/docker/store_node1_2026-03-18_09-09-26__4b36f06a-48be-4a47-948a-f24255bd6bf4__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 20635
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.175/tcp/20636/p2p/16Uiu2HAmUzq3FyDjyDqiyMJiNiNhYiHZurEA5UDPTaYWNkQVMELP","/ip4/172.18.55.175/tcp/20637/ws/p2p/16Uiu2HAmUzq3FyDjyDqiyMJiNiNhYiHZurEA5UDPTaYWNkQVMELP"],"enrUri":"enr:-L24QCoZpbDE2maS6jDjEGQCerZHnusOv08W1NzaGmyKSIMbRKlmT0pM75bYaFHshob33ts8oK8g66CzBsdpmp9gHr8CgmlkgnY0gmlwhKwSN6-KbXVsdGlhZGRyc5YACASsEjevBlCcAAoErBI3rwZQnd0DgnJzhQDGAQAAiXNlY3AyNTZrMaED8tAUQ8L2qWNvJ2Q9cG120mhn3gQeQAggkGRXS46lObiDdGNwglCcg3VkcIJQnoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20635/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.217.213/tcp/15127/p2p/16Uiu2HAmEfAcmfSYS8B4YTk7iNeRZtwbnzkC6CWMGeYHd4zGgpEt"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15126/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15126/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15126/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x109746548a2f6f29d0170d1eacee24bfb9ee2cf8c2b505e99b9fa4f8e909c528"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c26d2c5319b1c5e82a48","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x109746548a2f6f29d0170d1eacee24bfb9ee2cf8c2b505e99b9fa4f8e909c528"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15126/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.175/tcp/20636/p2p/16Uiu2HAmUzq3FyDjyDqiyMJiNiNhYiHZurEA5UDPTaYWNkQVMELP","/ip4/172.18.55.175/tcp/20637/ws/p2p/16Uiu2HAmUzq3FyDjyDqiyMJiNiNhYiHZurEA5UDPTaYWNkQVMELP"],"enrUri":"enr:-L24QCoZpbDE2maS6jDjEGQCerZHnusOv08W1NzaGmyKSIMbRKlmT0pM75bYaFHshob33ts8oK8g66CzBsdpmp9gHr8CgmlkgnY0gmlwhKwSN6-KbXVsdGlhZGRyc5YACASsEjevBlCcAAoErBI3rwZQnd0DgnJzhQDGAQAAiXNlY3AyNTZrMaED8tAUQ8L2qWNvJ2Q9cG120mhn3gQeQAggkGRXS46lObiDdGNwglCcg3VkcIJQnoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15126/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x109746548a2f6f29d0170d1eacee24bfb9ee2cf8c2b505e99b9fa4f8e909c528"},{"messageHash":"0x5c48271797d3f0e861d4b60f02e72e13a6154a3c0efdc7010d6fbece2d3bf417"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20635/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"67fbf42d81bcd9fff95b","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x109746548a2f6f29d0170d1eacee24bfb9ee2cf8c2b505e99b9fa4f8e909c528"},{"messageHash":"0x5c48271797d3f0e861d4b60f02e72e13a6154a3c0efdc7010d6fbece2d3bf417"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7c32218fd3fc
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7e128cd4d539
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
142
manual/37/data/attachments/2909e7d1f003ac.txt
Normal file
142
manual/37/data/attachments/2909e7d1f003ac.txt
Normal file
@ -0,0 +1,142 @@
|
||||
2026-03-18 09:10:58.008 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:10:58.008 DEBUG [tests.conftest] Running test: test_messages_with_timestamps_close_to_now with id: 2026-03-18_09-10-58__68829d06-2490-4eb2-a50c-cd9138d8bf33
|
||||
2026-03-18 09:10:58.009 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:10:58.009 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:10:58.009 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:10:58.016 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:58.017 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-10-58__68829d06-2490-4eb2-a50c-cd9138d8bf33__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:58.017 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:58.017 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:58.018 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:58.019 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.140
|
||||
2026-03-18 09:10:58.019 DEBUG [src.node.docker_mananger] Generated ports ['32804', '32805', '32806', '32807', '32808']
|
||||
2026-03-18 09:10:58.019 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:58.019 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:58.019 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:58.019 DEBUG [src.node.docker_mananger] docker run -i -t -p 32804:32804 -p 32805:32805 -p 32806:32806 -p 32807:32807 -p 32808:32808 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32806 --rest-port=32804 --tcp-port=32805 --discv5-udp-port=32807 --rest-address=0.0.0.0 --nat=extip:172.18.124.140 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ec02bb8dd5f6a2feeedbfc42ed9aed9dfb3efebebfc72aee7c282e7453bb692d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32808 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:10:58.209 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.140 waku 4a792b266e780c10c33603dba018b3bcfd4393378f852aa1ed298a9f573b8070
|
||||
2026-03-18 09:10:58.220 ERROR [src.node.docker_mananger] Max retries reached for container 50171fbfd238. Exiting log stream.
|
||||
2026-03-18 09:10:58.244 DEBUG [src.node.docker_mananger] Container started with ID 4a792b266e78. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-10-58__68829d06-2490-4eb2-a50c-cd9138d8bf33__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:58.244 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 32804
|
||||
2026-03-18 09:10:58.246 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:10:58.809 ERROR [src.node.docker_mananger] Max retries reached for container 0e9e8371ba51. Exiting log stream.
|
||||
2026-03-18 09:10:59.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:59.249 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:10:59.249 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:10:59.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:10:59.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.140/tcp/32805/p2p/16Uiu2HAmSRhuUTEbMfC8P2rAeAzVFkHJfPHt8PhyDeTqahVccZve","/ip4/172.18.124.140/tcp/32806/ws/p2p/16Uiu2HAmSRhuUTEbMfC8P2rAeAzVFkHJfPHt8PhyDeTqahVccZve"],"enrUri":"enr:-L24QFYVeTizQcUne3qqu6YcDgPRqM6Ei-3UHH0ZOY3ipo5Maewiii-ROiYf464Ejw2VTHQ9sC_Y4TI2SaX6Axz1EOgCgmlkgnY0gmlwhKwSfIyKbXVsdGlhZGRyc5YACASsEnyMBoAlAAoErBJ8jAaAJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDzJx4z6Gcyf4dKl7ARtOIi9Gi5skNgrwQrA3ubNxxB0-DdGNwgoAlg3VkcIKAJ4V3YWt1MgM"}'
|
||||
2026-03-18 09:10:59.252 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:10:59.259 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:10:59.260 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-10-58__68829d06-2490-4eb2-a50c-cd9138d8bf33__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:59.260 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:10:59.260 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:10:59.261 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:10:59.261 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.20
|
||||
2026-03-18 09:10:59.262 DEBUG [src.node.docker_mananger] Generated ports ['10117', '10118', '10119', '10120', '10121']
|
||||
2026-03-18 09:10:59.262 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:10:59.262 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:10:59.262 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:10:59.262 DEBUG [src.node.docker_mananger] docker run -i -t -p 10117:10117 -p 10118:10118 -p 10119:10119 -p 10120:10120 -p 10121:10121 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10119 --rest-port=10117 --tcp-port=10118 --discv5-udp-port=10120 --rest-address=0.0.0.0 --nat=extip:172.18.40.20 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=38efd61ed7bd76a6e99a78ec4c261b8d5b7ae9d592e8e74a9ceca91eec2dec8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10121 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFYVeTizQcUne3qqu6YcDgPRqM6Ei-3UHH0ZOY3ipo5Maewiii-ROiYf464Ejw2VTHQ9sC_Y4TI2SaX6Axz1EOgCgmlkgnY0gmlwhKwSfIyKbXVsdGlhZGRyc5YACASsEnyMBoAlAAoErBJ8jAaAJt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDzJx4z6Gcyf4dKl7ARtOIi9Gi5skNgrwQrA3ubNxxB0-DdGNwgoAlg3VkcIKAJ4V3YWt1MgM --storenode=/ip4/172.18.124.140/tcp/32805/p2p/16Uiu2HAmSRhuUTEbMfC8P2rAeAzVFkHJfPHt8PhyDeTqahVccZve --store=true --relay=true
|
||||
2026-03-18 09:10:59.465 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.20 waku 14031d232c9fe00ebff6128961e8f0d0594bf0bfc4a6f26d3b5dc6469c98c06a
|
||||
2026-03-18 09:10:59.501 DEBUG [src.node.docker_mananger] Container started with ID 14031d232c9f. Setting up logs at ./log/docker/store_node1_2026-03-18_09-10-58__68829d06-2490-4eb2-a50c-cd9138d8bf33__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:10:59.502 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 10117
|
||||
2026-03-18 09:10:59.502 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:11:00.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:11:00.506 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:11:00.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.20/tcp/10118/p2p/16Uiu2HAm24pXNJQkUdV895Pbh92FadPMQ7QdYx3H7JNNf5p9zmwp","/ip4/172.18.40.20/tcp/10119/ws/p2p/16Uiu2HAm24pXNJQkUdV895Pbh92FadPMQ7QdYx3H7JNNf5p9zmwp"],"enrUri":"enr:-L24QKzwDkRT0akvIHvTu4ud5IlzuKEpkEpJdRBIhDcJlKr2XICwcLRo6UBRcIVXLOSIHMIit9DfnP0sc0YIqJ8zaAkCgmlkgnY0gmlwhKwSKBSKbXVsdGlhZGRyc5YACASsEigUBieGAAoErBIoFAYnh90DgnJzhQDGAQAAiXNlY3AyNTZrMaECYqpFzV8qY635hAoIfR3s4A839gvzPEJ18PPlIJnPtWODdGNwgieGg3VkcIIniIV3YWt1MgM"}'
|
||||
2026-03-18 09:11:00.509 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:11:00.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10117/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.124.140/tcp/32805/p2p/16Uiu2HAmSRhuUTEbMfC8P2rAeAzVFkHJfPHt8PhyDeTqahVccZve"]'
|
||||
2026-03-18 09:11:00.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:00.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10117/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:11:00.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.518 DEBUG [tests.store.test_time_filter] Running test with payload 3 sec Past
|
||||
2026-03-18 09:11:00.519 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:00.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:00.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.525 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:00.726 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:00.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"}]}'
|
||||
2026-03-18 09:11:00.730 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:11:00.730 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:00.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"}]}'
|
||||
2026-03-18 09:11:00.733 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-18 09:11:00.734 DEBUG [tests.store.test_time_filter] Running test with payload 1 sec Past
|
||||
2026-03-18 09:11:00.734 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:00.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:00.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.741 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:00.941 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:00.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"}]}'
|
||||
2026-03-18 09:11:00.945 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:00.946 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:00.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:00.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"}]}'
|
||||
2026-03-18 09:11:00.949 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-18 09:11:00.949 DEBUG [tests.store.test_time_filter] Running test with payload 0.1 sec Past
|
||||
2026-03-18 09:11:00.950 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:00.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:00.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:00.957 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:01.158 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"}]}'
|
||||
2026-03-18 09:11:01.162 DEBUG [src.steps.store] messages length is 3
|
||||
2026-03-18 09:11:01.162 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"}]}'
|
||||
2026-03-18 09:11:01.165 DEBUG [src.steps.store] messages length is 3
|
||||
2026-03-18 09:11:01.165 DEBUG [tests.store.test_time_filter] Running test with payload 0.1 sec Future
|
||||
2026-03-18 09:11:01.166 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:01.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:01.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:01.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:01.373 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"}]}'
|
||||
2026-03-18 09:11:01.376 DEBUG [src.steps.store] messages length is 4
|
||||
2026-03-18 09:11:01.377 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"}]}'
|
||||
2026-03-18 09:11:01.380 DEBUG [src.steps.store] messages length is 4
|
||||
2026-03-18 09:11:01.380 DEBUG [tests.store.test_time_filter] Running test with payload 2 sec Future
|
||||
2026-03-18 09:11:01.380 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:01.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:01.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:01.386 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:01.587 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"},{"messageHash":"0x2ff3a6e4ddf60ae04eeb0ed170baed04ae43873a4a932356a61cf8f2caddb6bf"}]}'
|
||||
2026-03-18 09:11:01.591 DEBUG [src.steps.store] messages length is 5
|
||||
2026-03-18 09:11:01.591 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"},{"messageHash":"0x2ff3a6e4ddf60ae04eeb0ed170baed04ae43873a4a932356a61cf8f2caddb6bf"}]}'
|
||||
2026-03-18 09:11:01.594 DEBUG [src.steps.store] messages length is 5
|
||||
2026-03-18 09:11:01.595 DEBUG [tests.store.test_time_filter] Running test with payload 10 sec Future
|
||||
2026-03-18 09:11:01.595 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:11:01.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:11:01.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:11:01.601 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:11:01.801 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32804/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"},{"messageHash":"0x2ff3a6e4ddf60ae04eeb0ed170baed04ae43873a4a932356a61cf8f2caddb6bf"},{"messageHash":"0x7d2bf44de7e08d4be32757fe5bc19381e1c35d7e1f72689ffe9bf48170e45009"}]}'
|
||||
2026-03-18 09:11:01.805 DEBUG [src.steps.store] messages length is 6
|
||||
2026-03-18 09:11:01.806 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the stored messages
|
||||
2026-03-18 09:11:01.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:11:01.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca0ba041b9b5237de7766f0c408ac96a36fc2a356ce86731e7c314bc8cf0b29d"},{"messageHash":"0xb3bdbd574c353d26f7b2199fa059879e1802bb6e15fea36325a78c9678ef3d02"},{"messageHash":"0x95e55adcf21c50b30a6d6971bc15dde75965e508dcae8633d362160c808a0514"},{"messageHash":"0x057323575238732a8bc9dda0fc0206ae5da7411b755f94183a40f14e17ec0478"},{"messageHash":"0x2ff3a6e4ddf60ae04eeb0ed170baed04ae43873a4a932356a61cf8f2caddb6bf"},{"messageHash":"0x7d2bf44de7e08d4be32757fe5bc19381e1c35d7e1f72689ffe9bf48170e45009"}]}'
|
||||
2026-03-18 09:11:01.809 DEBUG [src.steps.store] messages length is 6
|
||||
2026-03-18 09:11:01.811 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:11:01.812 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:11:01.813 DEBUG [src.node.waku_node] Stopping container with id 4a792b266e78
|
||||
2026-03-18 09:11:02.382 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:02.382 DEBUG [src.node.waku_node] Stopping container with id 14031d232c9f
|
||||
2026-03-18 09:11:02.990 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:11:02.994 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:11:03.007 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:11:03.014 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
228
manual/37/data/attachments/2947e45e339886d.txt
Normal file
228
manual/37/data/attachments/2947e45e339886d.txt
Normal file
@ -0,0 +1,228 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_multiple_hashes with id: 2026-03-18_09-07-43__f3a69471-6e42-40d7-947f-05553d1645a7
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-07-43__f3a69471-6e42-40d7-947f-05553d1645a7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.200
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1246', '1247', '1248', '1249', '1250']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1246:1246 -p 1247:1247 -p 1248:1248 -p 1249:1249 -p 1250:1250 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1248 --rest-port=1246 --tcp-port=1247 --discv5-udp-port=1249 --rest-address=0.0.0.0 --nat=extip:172.18.48.200 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ce4dbecfaa2cda04b4831da6ddf1c15d37de0dbe462ae5bae757beb8cb5fd929 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1250 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.200 waku d89bdeb4b19efc6b41e3bf61d632711fec50cd2f2b19e1ca1aaa0a69b2fd1854
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2138a4f11fda. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d89bdeb4b19e. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-07-43__f3a69471-6e42-40d7-947f-05553d1645a7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 1246
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 760a0f9da84e. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1246/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1246/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.200/tcp/1247/p2p/16Uiu2HAkxW2aW4DPM15smVzeGUGxnUaHtwJYZ4C9ESSnRbn6cSb4","/ip4/172.18.48.200/tcp/1248/ws/p2p/16Uiu2HAkxW2aW4DPM15smVzeGUGxnUaHtwJYZ4C9ESSnRbn6cSb4"],"enrUri":"enr:-L24QKwDggRKkD59ItWK0P7qvfm0E40eoQYHUHySiGsaah5PVHlwd9e2A0xx_7hHX5_zRPZq6Z4QDui8jaqUrIK4phUCgmlkgnY0gmlwhKwSMMiKbXVsdGlhZGRyc5YACASsEjDIBgTfAAoErBIwyAYE4N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECLbCsuoTJIayJBCGgDB_PlBbcnIjWoExlDDyhkTEuxaODdGNwggTfg3VkcIIE4YV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-07-43__f3a69471-6e42-40d7-947f-05553d1645a7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.131
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31387', '31388', '31389', '31390', '31391']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31387:31387 -p 31388:31388 -p 31389:31389 -p 31390:31390 -p 31391:31391 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31389 --rest-port=31387 --tcp-port=31388 --discv5-udp-port=31390 --rest-address=0.0.0.0 --nat=extip:172.18.128.131 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ecb7b9bdeb0f8c9263f6bdbdc379e2bb9fe0ac23aea0df54f4532bfaedbec4d3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31391 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKwDggRKkD59ItWK0P7qvfm0E40eoQYHUHySiGsaah5PVHlwd9e2A0xx_7hHX5_zRPZq6Z4QDui8jaqUrIK4phUCgmlkgnY0gmlwhKwSMMiKbXVsdGlhZGRyc5YACASsEjDIBgTfAAoErBIwyAYE4N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECLbCsuoTJIayJBCGgDB_PlBbcnIjWoExlDDyhkTEuxaODdGNwggTfg3VkcIIE4YV3YWt1MgM --storenode=/ip4/172.18.48.200/tcp/1247/p2p/16Uiu2HAkxW2aW4DPM15smVzeGUGxnUaHtwJYZ4C9ESSnRbn6cSb4 --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.131 waku 5f307e02740b3d938be7154293408ad603ba4d4817c9118c5bf33a6782a13b8c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5f307e02740b. Setting up logs at ./log/docker/store_node1_2026-03-18_09-07-43__f3a69471-6e42-40d7-947f-05553d1645a7__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 31387
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31387/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.131/tcp/31388/p2p/16Uiu2HAmGd1hQMiiAYchrF7R1EgCzmd1VbBX4FigYHxVJJsgofA1","/ip4/172.18.128.131/tcp/31389/ws/p2p/16Uiu2HAmGd1hQMiiAYchrF7R1EgCzmd1VbBX4FigYHxVJJsgofA1"],"enrUri":"enr:-L24QEwC_3GjIokLSG311w6rO-Pn6Ux-dRSdV6JqwYXayiGoSy9oPycDBx6Mn7gdaHVLwNII-Rd-9a4jiKsuccb5NlwCgmlkgnY0gmlwhKwSgIOKbXVsdGlhZGRyc5YACASsEoCDBnqcAAoErBKAgwZ6nd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOu0b4SaOm_KgbghywJYOKMhNHInXdma72sRyEP_MlgKDdGNwgnqcg3VkcIJ6noV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.200/tcp/1247/p2p/16Uiu2HAkxW2aW4DPM15smVzeGUGxnUaHtwJYZ4C9ESSnRbn6cSb4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31387/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1246/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1246/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=0xde108d56cd65b1a53c94b51587760354ff498f2b55ac88dc23e77e70b4b4ed16%2C0x0abc8248b021cf644a7b1308f927b6adfe4192df6ac30c07a2f5446451234226&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde108d56cd65b1a53c94b51587760354ff498f2b55ac88dc23e77e70b4b4ed16"},{"messageHash":"0x0abc8248b021cf644a7b1308f927b6adfe4192df6ac30c07a2f5446451234226"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31387/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=0xde108d56cd65b1a53c94b51587760354ff498f2b55ac88dc23e77e70b4b4ed16%2C0x0abc8248b021cf644a7b1308f927b6adfe4192df6ac30c07a2f5446451234226&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde108d56cd65b1a53c94b51587760354ff498f2b55ac88dc23e77e70b4b4ed16"},{"messageHash":"0x0abc8248b021cf644a7b1308f927b6adfe4192df6ac30c07a2f5446451234226"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d89bdeb4b19e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5f307e02740b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
84
manual/37/data/attachments/294961b955bab06f.txt
Normal file
84
manual/37/data/attachments/294961b955bab06f.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-18 09:08:05.679 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:05.679 DEBUG [tests.conftest] Running test: test_passing_cursor_of_non_existing_message_from_the_store with id: 2026-03-18_09-08-05__54ee5962-3fc7-4595-be41-5ba1ca3d5933
|
||||
2026-03-18 09:08:05.680 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:05.680 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:08:05.681 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:08:05.689 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:05.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-05__54ee5962-3fc7-4595-be41-5ba1ca3d5933__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:05.689 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:05.690 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:05.692 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:05.693 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.60
|
||||
2026-03-18 09:08:05.693 DEBUG [src.node.docker_mananger] Generated ports ['58752', '58753', '58754', '58755', '58756']
|
||||
2026-03-18 09:08:05.693 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:05.694 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:05.694 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:05.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 58752:58752 -p 58753:58753 -p 58754:58754 -p 58755:58755 -p 58756:58756 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58754 --rest-port=58752 --tcp-port=58753 --discv5-udp-port=58755 --rest-address=0.0.0.0 --nat=extip:172.18.155.60 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a426bf9a7fe7cac8ac68a9fd6f9de6668edbc67b37f6ac34ecf7bfc8da2c856e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58756 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:08:05.887 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.60 waku 1fc63e3094bed872f6aba6d99317b358612fe225aa054ce86815644f1084605a
|
||||
2026-03-18 09:08:05.922 DEBUG [src.node.docker_mananger] Container started with ID 1fc63e3094be. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-05__54ee5962-3fc7-4595-be41-5ba1ca3d5933__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:05.922 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 58752
|
||||
2026-03-18 09:08:05.923 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:05.933 ERROR [src.node.docker_mananger] Max retries reached for container e45e0c5c4a9e. Exiting log stream.
|
||||
2026-03-18 09:08:06.520 ERROR [src.node.docker_mananger] Max retries reached for container 6ff41d3ac41d. Exiting log stream.
|
||||
2026-03-18 09:08:06.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58752/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:06.926 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:06.926 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:06.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58752/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:06.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.60/tcp/58753/p2p/16Uiu2HAm2XSN3jtG2zVeojkbE84E6JLk5Bwk2ggCapiZ1WCdgn7V","/ip4/172.18.155.60/tcp/58754/ws/p2p/16Uiu2HAm2XSN3jtG2zVeojkbE84E6JLk5Bwk2ggCapiZ1WCdgn7V"],"enrUri":"enr:-L24QNomMZIE4ztgYG3oM_TO6X_EhKtfy9eC-m1r8W7LTxdfM6mkrqrbamg5MJjyWiyQNGHQ3jveMdx_oNbP6Uo7DuECgmlkgnY0gmlwhKwSmzyKbXVsdGlhZGRyc5YACASsEps8BuWBAAoErBKbPAblgt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECaXvlt_JvgSSi8jvra64T0F8XkXIm-b-0Yq_IVBihpESDdGNwguWBg3VkcILlg4V3YWt1MgM"}'
|
||||
2026-03-18 09:08:06.929 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:06.935 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:06.936 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-05__54ee5962-3fc7-4595-be41-5ba1ca3d5933__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:06.936 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:06.936 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:06.937 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:06.937 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.251
|
||||
2026-03-18 09:08:06.938 DEBUG [src.node.docker_mananger] Generated ports ['18702', '18703', '18704', '18705', '18706']
|
||||
2026-03-18 09:08:06.938 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:06.938 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:06.938 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:06.938 DEBUG [src.node.docker_mananger] docker run -i -t -p 18702:18702 -p 18703:18703 -p 18704:18704 -p 18705:18705 -p 18706:18706 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18704 --rest-port=18702 --tcp-port=18703 --discv5-udp-port=18705 --rest-address=0.0.0.0 --nat=extip:172.18.237.251 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d3cdfc877c873e3cf382ef8c3e1afbd3cc3ee8b19dfdfbc83ddf2c525ad6feda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18706 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNomMZIE4ztgYG3oM_TO6X_EhKtfy9eC-m1r8W7LTxdfM6mkrqrbamg5MJjyWiyQNGHQ3jveMdx_oNbP6Uo7DuECgmlkgnY0gmlwhKwSmzyKbXVsdGlhZGRyc5YACASsEps8BuWBAAoErBKbPAblgt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECaXvlt_JvgSSi8jvra64T0F8XkXIm-b-0Yq_IVBihpESDdGNwguWBg3VkcILlg4V3YWt1MgM --storenode=/ip4/172.18.155.60/tcp/58753/p2p/16Uiu2HAm2XSN3jtG2zVeojkbE84E6JLk5Bwk2ggCapiZ1WCdgn7V --store=true --relay=true
|
||||
2026-03-18 09:08:07.135 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.251 waku 711fe1fcb2892d869a1bb470f972873dbc3ec401967e5b0ef258ae8664203205
|
||||
2026-03-18 09:08:07.170 DEBUG [src.node.docker_mananger] Container started with ID 711fe1fcb289. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-05__54ee5962-3fc7-4595-be41-5ba1ca3d5933__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:07.170 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 18702
|
||||
2026-03-18 09:08:07.171 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:08.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18702/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:08.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:08.174 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:08.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18702/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:08.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.251/tcp/18703/p2p/16Uiu2HAmB9G9YbJqPrNU7aSnnbX6ATcqWRtyDwptEBd36ds9ifYi","/ip4/172.18.237.251/tcp/18704/ws/p2p/16Uiu2HAmB9G9YbJqPrNU7aSnnbX6ATcqWRtyDwptEBd36ds9ifYi"],"enrUri":"enr:-L24QO7cHerEuAE5suk9URJBU9dUfSsvhMBqZzovUc-EEhCOT-0iqMSREPf9ZUu1CJSeB_AjdAfZzwiUslUSgzu14PgCgmlkgnY0gmlwhKwS7fuKbXVsdGlhZGRyc5YACASsEu37BkkPAAoErBLt-wZJEN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6YbASFUqoLzeJAFXqVqt-XQeH9J8lUdXqCTR3Vd8jC-DdGNwgkkPg3VkcIJJEYV3YWt1MgM"}'
|
||||
2026-03-18 09:08:08.177 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:08.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18702/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.60/tcp/58753/p2p/16Uiu2HAm2XSN3jtG2zVeojkbE84E6JLk5Bwk2ggCapiZ1WCdgn7V"]'
|
||||
2026-03-18 09:08:08.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58752/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:08.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18702/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:08.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.186 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:08.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58752/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:08.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:08.393 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:08.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58752/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:08.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.399 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:08.600 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:08.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58752/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:08.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:08.807 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:08.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58752/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:08.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:08.813 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:09.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58752/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xb5722833d24a51f4f156dc09c21003a17d6e7f16e6b53598df26b9e61bbf419a&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:09.017 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:58752/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xb5722833d24a51f4f156dc09c21003a17d6e7f16e6b53598df26b9e61bbf419a&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
|
||||
2026-03-18 09:08:09.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18702/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xb5722833d24a51f4f156dc09c21003a17d6e7f16e6b53598df26b9e61bbf419a&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:09.020 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:18702/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xb5722833d24a51f4f156dc09c21003a17d6e7f16e6b53598df26b9e61bbf419a&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
|
||||
2026-03-18 09:08:09.022 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:09.023 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:09.023 DEBUG [src.node.waku_node] Stopping container with id 1fc63e3094be
|
||||
2026-03-18 09:08:09.592 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:09.593 DEBUG [src.node.waku_node] Stopping container with id 711fe1fcb289
|
||||
2026-03-18 09:08:10.150 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:10.152 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:10.160 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:10.166 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
100
manual/37/data/attachments/294e6bb0629189bd.txt
Normal file
100
manual/37/data/attachments/294e6bb0629189bd.txt
Normal file
@ -0,0 +1,100 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_wrong_url_content_topic with id: 2026-03-18_09-11-03__7146747d-c52d-490e-adaf-4e7e16d340da
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-11-03__7146747d-c52d-490e-adaf-4e7e16d340da__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.129
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26784', '26785', '26786', '26787', '26788']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26784:26784 -p 26785:26785 -p 26786:26786 -p 26787:26787 -p 26788:26788 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26786 --rest-port=26784 --tcp-port=26785 --discv5-udp-port=26787 --rest-address=0.0.0.0 --nat=extip:172.18.164.129 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ed9f0950e9fccf4f11fee79d886cf9ec1cbad7ccb0bde37fa2d0bf6d0efafc51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26788 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4a792b266e78. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.129 waku e9bdf48548d36a9a3b908c0d46471b4420468da8993e012bf257efbcd7743f81
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e9bdf48548d3. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-11-03__7146747d-c52d-490e-adaf-4e7e16d340da__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 26784
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 14031d232c9f. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26784/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26784/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.129/tcp/26785/p2p/16Uiu2HAmRvMMdNeCV3wRfjKHWtmLAbJhWcCDbCN5Uwi4Eq8abUM8","/ip4/172.18.164.129/tcp/26786/ws/p2p/16Uiu2HAmRvMMdNeCV3wRfjKHWtmLAbJhWcCDbCN5Uwi4Eq8abUM8"],"enrUri":"enr:-L24QLfC4Ja9WZ3-R21F8e8t0ohyVhUcqBn1NJRbIVyqgdArCIz9Zt2RPCIyhsW2bywLA7K3UVUc-7gw3PjXuG1ahpwCgmlkgnY0gmlwhKwSpIGKbXVsdGlhZGRyc5YACASsEqSBBmihAAoErBKkgQZoot0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDxRdkv1v8b2oexUz3be0iAW8ajv19FOpmBrrEYGjemJuDdGNwgmihg3VkcIJoo4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-11-03__7146747d-c52d-490e-adaf-4e7e16d340da__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.82.78
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35023', '35024', '35025', '35026', '35027']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35023:35023 -p 35024:35024 -p 35025:35025 -p 35026:35026 -p 35027:35027 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35025 --rest-port=35023 --tcp-port=35024 --discv5-udp-port=35026 --rest-address=0.0.0.0 --nat=extip:172.18.82.78 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7b0ca6eedbebe4b782ee425fcc9a5f794ec58aaf5fe0534f56f6372fbb8eebff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35027 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLfC4Ja9WZ3-R21F8e8t0ohyVhUcqBn1NJRbIVyqgdArCIz9Zt2RPCIyhsW2bywLA7K3UVUc-7gw3PjXuG1ahpwCgmlkgnY0gmlwhKwSpIGKbXVsdGlhZGRyc5YACASsEqSBBmihAAoErBKkgQZoot0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDxRdkv1v8b2oexUz3be0iAW8ajv19FOpmBrrEYGjemJuDdGNwgmihg3VkcIJoo4V3YWt1MgM --storenode=/ip4/172.18.164.129/tcp/26785/p2p/16Uiu2HAmRvMMdNeCV3wRfjKHWtmLAbJhWcCDbCN5Uwi4Eq8abUM8 --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.78 waku a1e6089467a20c2499bf87cda6163e8ba616580bc95d6bb36845bb4e7a69e103
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1e6089467a2. Setting up logs at ./log/docker/store_node1_2026-03-18_09-11-03__7146747d-c52d-490e-adaf-4e7e16d340da__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 35023
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35023/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35023/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.78/tcp/35024/p2p/16Uiu2HAmH9EBN2TCsiV1BsKYxQQCz2Mz71TFkp3oShby3R6SSSo8","/ip4/172.18.82.78/tcp/35025/ws/p2p/16Uiu2HAmH9EBN2TCsiV1BsKYxQQCz2Mz71TFkp3oShby3R6SSSo8"],"enrUri":"enr:-L24QCLJ2jciNGO-CEMWAhrLE5XGgUSqXXXHBfAj319ribiYO1eP381ZkJh1yr7Z_AcTlC0eBKbdjM64FkG7r1bdQ8UCgmlkgnY0gmlwhKwSUk6KbXVsdGlhZGRyc5YACASsElJOBojQAAoErBJSTgaI0d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQqqljajSZ_HW17e9wI_oqV-AE5RVK7Zz56J9lm1w8o-DdGNwgojQg3VkcIKI0oV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35023/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.129/tcp/26785/p2p/16Uiu2HAmRvMMdNeCV3wRfjKHWtmLAbJhWcCDbCN5Uwi4Eq8abUM8"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35023/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26784/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:107 trying to find stored messages with wrong content_topic =myapp/1/latest/proto
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26784/store/v3/messages?includeData=true&contentTopics=myapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
|
||||
[35mDEBUG [0m tests.store.test_topics:test_topics.py:112 response for wrong url content topic is {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e9bdf48548d3
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a1e6089467a2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
123
manual/37/data/attachments/29d0fb2b8b08f613.txt
Normal file
123
manual/37/data/attachments/29d0fb2b8b08f613.txt
Normal file
@ -0,0 +1,123 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_all_pubsub_topics with id: 2026-03-18_09-09-42__8bd3acdd-8f82-4148-a56b-7abb9439db95
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-18_09-09-42__8bd3acdd-8f82-4148-a56b-7abb9439db95__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.65.229
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30355', '30356', '30357', '30358', '30359']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30355:30355 -p 30356:30356 -p 30357:30357 -p 30358:30358 -p 30359:30359 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30357 --rest-port=30355 --tcp-port=30356 --discv5-udp-port=30358 --rest-address=0.0.0.0 --nat=extip:172.18.65.229 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2c15acf0c3ea5bce17eb5ad8d802dc80ef9ef5acaed91b97a597fefa0f0dcc40 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30359 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.65.229 waku 1e59b2de58c1a2bb261c5694abe0d664c066d00b04117b85c37cae037942d3cd
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f33881c8b28. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1e59b2de58c1. Setting up logs at ./log/docker/node1_2026-03-18_09-09-42__8bd3acdd-8f82-4148-a56b-7abb9439db95__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 30355
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cec437e18672. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.229/tcp/30356/p2p/16Uiu2HAmTT4Ap3R63CT14SAg4FvqmdHiZy3zhqX5iaUEoTEX8r4w","/ip4/172.18.65.229/tcp/30357/ws/p2p/16Uiu2HAmTT4Ap3R63CT14SAg4FvqmdHiZy3zhqX5iaUEoTEX8r4w"],"enrUri":"enr:-L24QCCylT-DrvIJBroepwAZVDkBzzLX7tfkUWGUfii8FMgeNCYzo44i55eWhaTKS1eGaWfK3hCaq9tW3dWnOSjJy-QCgmlkgnY0gmlwhKwSQeWKbXVsdGlhZGRyc5YACASsEkHlBnaUAAoErBJB5QZ2ld0DgnJzhQDGAQAAiXNlY3AyNTZrMaED29CnGYluJ5hyH3bYN5SeQWrEg4CssYzbZ33R_o8ueWCDdGNwgnaUg3VkcIJ2loV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-18_09-09-42__8bd3acdd-8f82-4148-a56b-7abb9439db95__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.15
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15665', '15666', '15667', '15668', '15669']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15665:15665 -p 15666:15666 -p 15667:15667 -p 15668:15668 -p 15669:15669 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15667 --rest-port=15665 --tcp-port=15666 --discv5-udp-port=15668 --rest-address=0.0.0.0 --nat=extip:172.18.3.15 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=160db9430fe6907e05cacdede94c81df75b98ded4bac64be2e8c88c0e58e35fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15669 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCCylT-DrvIJBroepwAZVDkBzzLX7tfkUWGUfii8FMgeNCYzo44i55eWhaTKS1eGaWfK3hCaq9tW3dWnOSjJy-QCgmlkgnY0gmlwhKwSQeWKbXVsdGlhZGRyc5YACASsEkHlBnaUAAoErBJB5QZ2ld0DgnJzhQDGAQAAiXNlY3AyNTZrMaED29CnGYluJ5hyH3bYN5SeQWrEg4CssYzbZ33R_o8ueWCDdGNwgnaUg3VkcIJ2loV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.15 waku 4f5454fce3e7aabc6c49e6fe983c882b424e1f289cab7a2ddb4789d0613aae29
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4f5454fce3e7. Setting up logs at ./log/docker/node2_2026-03-18_09-09-42__8bd3acdd-8f82-4148-a56b-7abb9439db95__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 15665
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.15/tcp/15666/p2p/16Uiu2HAm2uM1VrLMtrN6bhjgxasowyf5fojF1bNEFYvzP6asSV4z","/ip4/172.18.3.15/tcp/15667/ws/p2p/16Uiu2HAm2uM1VrLMtrN6bhjgxasowyf5fojF1bNEFYvzP6asSV4z"],"enrUri":"enr:-L24QAn_wuvsSGCzk2qRFDJfWYzy1BJC4LxeyrYa5lbMxMtYC7tkzKrCWchKvzaPUdn0baoYm03PuoA12wiUgy230-UCgmlkgnY0gmlwhKwSAw-KbXVsdGlhZGRyc5YACASsEgMPBj0yAAoErBIDDwY9M90DgnJzhQDGAQAAiXNlY3AyNTZrMaECbxie-hVU6EuhdYFdzkObrmBW6Y1jYU2sFXtdhrXhkr-DdGNwgj0yg3VkcII9NIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15665/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.65.229/tcp/30356/p2p/16Uiu2HAmTT4Ap3R63CT14SAg4FvqmdHiZy3zhqX5iaUEoTEX8r4w"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15665/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985491491584,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985491491584,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985614147072,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985614147072,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985754699008,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985754699008,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985869485312,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985869485312,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985983773952,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773824985983773952,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:30355/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:15665/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/198/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/198/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/198/9'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/198/25'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/198/1000'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1e59b2de58c1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4f5454fce3e7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
100
manual/37/data/attachments/29dac41f80b834ff.txt
Normal file
100
manual/37/data/attachments/29dac41f80b834ff.txt
Normal file
@ -0,0 +1,100 @@
|
||||
2026-03-18 09:08:34.012 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-18 09:08:34.012 DEBUG [tests.conftest] Running test: test_store_without_pubsub_topic_and_content_topic with id: 2026-03-18_09-08-34__04d08bb6-37e3-46ba-80bf-3ddf1ed796ee
|
||||
2026-03-18 09:08:34.012 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-18 09:08:34.013 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-18 09:08:34.013 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-18 09:08:34.020 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:34.020 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-18_09-08-34__04d08bb6-37e3-46ba-80bf-3ddf1ed796ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:34.020 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:34.021 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:34.022 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:34.022 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.86
|
||||
2026-03-18 09:08:34.022 DEBUG [src.node.docker_mananger] Generated ports ['13299', '13300', '13301', '13302', '13303']
|
||||
2026-03-18 09:08:34.022 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:34.022 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:34.023 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:34.023 DEBUG [src.node.docker_mananger] docker run -i -t -p 13299:13299 -p 13300:13300 -p 13301:13301 -p 13302:13302 -p 13303:13303 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13301 --rest-port=13299 --tcp-port=13300 --discv5-udp-port=13302 --rest-address=0.0.0.0 --nat=extip:172.18.212.86 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2db3cac7c0d7716f10a0abeb9cbe19aa21dfbb820dff5edeeb107b0bcf8a782f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13303 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-18 09:08:34.219 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.86 waku 20a6af6855c0f0d8c177a686aaafb760b8847cb4724b6de52375e3f43642d7f1
|
||||
2026-03-18 09:08:34.220 ERROR [src.node.docker_mananger] Max retries reached for container a9b602de5916. Exiting log stream.
|
||||
2026-03-18 09:08:34.254 DEBUG [src.node.docker_mananger] Container started with ID 20a6af6855c0. Setting up logs at ./log/docker/publishing_node1_2026-03-18_09-08-34__04d08bb6-37e3-46ba-80bf-3ddf1ed796ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:34.255 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 13299
|
||||
2026-03-18 09:08:34.255 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:34.812 ERROR [src.node.docker_mananger] Max retries reached for container 25169ad4a5ee. Exiting log stream.
|
||||
2026-03-18 09:08:35.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13299/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:35.258 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":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:35.259 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:35.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:35.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.86/tcp/13300/p2p/16Uiu2HAmHXU4AYEsAC2Jmasbzhotb1BaYfu28vQyM4mTxgsMhGkb","/ip4/172.18.212.86/tcp/13301/ws/p2p/16Uiu2HAmHXU4AYEsAC2Jmasbzhotb1BaYfu28vQyM4mTxgsMhGkb"],"enrUri":"enr:-L24QN9OxlRrcvMS4kqo_WPgxRoA2ymhZWh8yXJ4RD4aiXhRcMmNh_0xvjEj-p9WdlSfgvLTEii1LxM1eYfJ9kbJAIICgmlkgnY0gmlwhKwS1FaKbXVsdGlhZGRyc5YACASsEtRWBjP0AAoErBLUVgYz9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSF0dMEa4K3v2Sm8NifOUNojdBw5pkHVbowUkL0_sVvyDdGNwgjP0g3VkcIIz9oV3YWt1MgM"}'
|
||||
2026-03-18 09:08:35.262 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:35.269 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0
|
||||
2026-03-18 09:08:35.269 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-18_09-08-34__04d08bb6-37e3-46ba-80bf-3ddf1ed796ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:35.269 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-18 09:08:35.269 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-18 09:08:35.271 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-18 09:08:35.271 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.217
|
||||
2026-03-18 09:08:35.271 DEBUG [src.node.docker_mananger] Generated ports ['8242', '8243', '8244', '8245', '8246']
|
||||
2026-03-18 09:08:35.271 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-18 09:08:35.271 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-18 09:08:35.272 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-18 09:08:35.272 DEBUG [src.node.docker_mananger] docker run -i -t -p 8242:8242 -p 8243:8243 -p 8244:8244 -p 8245:8245 -p 8246:8246 harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0 --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8244 --rest-port=8242 --tcp-port=8243 --discv5-udp-port=8245 --rest-address=0.0.0.0 --nat=extip:172.18.118.217 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d37fa45cbedacbb9cddc7bbbdd754f9fac718fbaee3475f3deabcecad05dabcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8246 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN9OxlRrcvMS4kqo_WPgxRoA2ymhZWh8yXJ4RD4aiXhRcMmNh_0xvjEj-p9WdlSfgvLTEii1LxM1eYfJ9kbJAIICgmlkgnY0gmlwhKwS1FaKbXVsdGlhZGRyc5YACASsEtRWBjP0AAoErBLUVgYz9d0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSF0dMEa4K3v2Sm8NifOUNojdBw5pkHVbowUkL0_sVvyDdGNwgjP0g3VkcIIz9oV3YWt1MgM --storenode=/ip4/172.18.212.86/tcp/13300/p2p/16Uiu2HAmHXU4AYEsAC2Jmasbzhotb1BaYfu28vQyM4mTxgsMhGkb --store=true --relay=true
|
||||
2026-03-18 09:08:35.479 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.217 waku 00ab49e82d92b7fee282d712e33866937024d676da9a26b3ac199696210994a6
|
||||
2026-03-18 09:08:35.513 DEBUG [src.node.docker_mananger] Container started with ID 00ab49e82d92. Setting up logs at ./log/docker/store_node1_2026-03-18_09-08-34__04d08bb6-37e3-46ba-80bf-3ddf1ed796ee__harbor.status.im_wakuorg_nwaku:v0.38.0-rc.0.log
|
||||
2026-03-18 09:08:35.514 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-rc.0. REST: 8242
|
||||
2026-03-18 09:08:35.514 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-18 09:08:36.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8242/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:36.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-18 09:08:36.518 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-18 09:08:36.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8242/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:36.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.217/tcp/8243/p2p/16Uiu2HAm9m89LrsdCcfvUJv6qZjp4Xw4SCfejFb3p1ufwLsBkj5U","/ip4/172.18.118.217/tcp/8244/ws/p2p/16Uiu2HAm9m89LrsdCcfvUJv6qZjp4Xw4SCfejFb3p1ufwLsBkj5U"],"enrUri":"enr:-L24QKz6GyBe1JllRVPTm0J4Bx72PGOWQINq3Tckg2mB1DbHRH_aPNC7v-__Ue8yvVb8RGmZDMFK9fFFv0qR4B85LSQCgmlkgnY0gmlwhKwSdtmKbXVsdGlhZGRyc5YACASsEnbZBiAzAAoErBJ22QYgNN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC1P88n0t47Fjcid0m879z5xqRA1PYcO7v9DQr-U9SHUODdGNwgiAzg3VkcIIgNYV3YWt1MgM"}'
|
||||
2026-03-18 09:08:36.520 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-18 09:08:36.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8242/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.86/tcp/13300/p2p/16Uiu2HAmHXU4AYEsAC2Jmasbzhotb1BaYfu28vQyM4mTxgsMhGkb"]'
|
||||
2026-03-18 09:08:36.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:36.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8242/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
|
||||
2026-03-18 09:08:36.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.530 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.535 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.736 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.743 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:36.944 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:36.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:36.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:36.950 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.151 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.358 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.566 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.572 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.773 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.780 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:37.980 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-18 09:08:37.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-18 09:08:37.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-18 09:08:37.986 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-18 09:08:38.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13299/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:38.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45964d1258ec82188abde8661e7a0816b8ae87f2e68c4a9ea68e20ae4be32e2e"},{"messageHash":"0xbb9b71a905d39d844ad179d70101bb328a7802b01a63420a97676a49e742f838"},{"messageHash":"0xcf34cbc07a099f409e4d0174a3ec9a8bb3c3978cbae027c0c8ebec7c8bedda6c"},{"messageHash":"0x5d32b715a6bebef2de95c3c67f0575a9237f1ff77212b65c07a7af5296fedd97"},{"messageHash":"0xf5ab4fe44c2dea9c227a90d75f479549578cc0304cb8ce97ddaf23a4382686d6"},{"messageHash":"0x91978061820381f2e8bf7a0e0e80d1ed16f2e7352b22c5c584f857c6978317f0"},{"messageHash":"0x9f238ff657b54e3e1c671f256523f12fe0c2bca3856348d6cfd7ddbc63b61aca"},{"messageHash":"0x10796927020357f678c9f1a7860252ac28dc30c1c5a770c9c2e6257d2408cfaf"}]}'
|
||||
2026-03-18 09:08:38.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8242/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-18 09:08:38.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45964d1258ec82188abde8661e7a0816b8ae87f2e68c4a9ea68e20ae4be32e2e"},{"messageHash":"0xbb9b71a905d39d844ad179d70101bb328a7802b01a63420a97676a49e742f838"},{"messageHash":"0xcf34cbc07a099f409e4d0174a3ec9a8bb3c3978cbae027c0c8ebec7c8bedda6c"},{"messageHash":"0x5d32b715a6bebef2de95c3c67f0575a9237f1ff77212b65c07a7af5296fedd97"},{"messageHash":"0xf5ab4fe44c2dea9c227a90d75f479549578cc0304cb8ce97ddaf23a4382686d6"},{"messageHash":"0x91978061820381f2e8bf7a0e0e80d1ed16f2e7352b22c5c584f857c6978317f0"},{"messageHash":"0x9f238ff657b54e3e1c671f256523f12fe0c2bca3856348d6cfd7ddbc63b61aca"},{"messageHash":"0x10796927020357f678c9f1a7860252ac28dc30c1c5a770c9c2e6257d2408cfaf"}]}'
|
||||
2026-03-18 09:08:38.196 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-18 09:08:38.197 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-18 09:08:38.197 DEBUG [src.node.waku_node] Stopping container with id 20a6af6855c0
|
||||
2026-03-18 09:08:38.756 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:38.758 DEBUG [src.node.waku_node] Stopping container with id 00ab49e82d92
|
||||
2026-03-18 09:08:39.338 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-18 09:08:39.340 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-18 09:08:39.348 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-18 09:08:39.355 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
5687
manual/37/data/attachments/2a0a651ef50378f2.txt
Normal file
5687
manual/37/data/attachments/2a0a651ef50378f2.txt
Normal file
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user