84 lines
16 KiB
Plaintext

2025-12-26 04:43:30.310 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-26 04:43:30.311 DEBUG [tests.conftest] Running test: test_store_with_wrongPeerAddr with id: 2025-12-26_04-43-30__6bcd6035-152a-4ca5-bc56-b35aa68c6095
2025-12-26 04:43:30.311 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-26 04:43:30.312 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-26 04:43:30.313 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-26 04:43:30.321 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-26 04:43:30.321 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-26_04-43-30__6bcd6035-152a-4ca5-bc56-b35aa68c6095__wakuorg_nwaku:latest.log
2025-12-26 04:43:30.322 DEBUG [src.node.waku_node] Starting Node...
2025-12-26 04:43:30.322 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-26 04:43:30.325 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-26 04:43:30.326 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.33
2025-12-26 04:43:30.326 DEBUG [src.node.docker_mananger] Generated ports ['24923', '24924', '24925', '24926', '24927']
2025-12-26 04:43:30.326 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-26 04:43:30.327 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-26 04:43:30.328 DEBUG [src.node.waku_node] Using volumes []
2025-12-26 04:43:30.329 DEBUG [src.node.docker_mananger] docker run -i -t -p 24923:24923 -p 24924:24924 -p 24925:24925 -p 24926:24926 -p 24927:24927 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=24925 --rest-port=24923 --tcp-port=24924 --discv5-udp-port=24926 --rest-address=0.0.0.0 --nat=extip:172.18.69.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6d3711f793c4d3a32ae9edf0a62dfd7b808cbfacf35fce23ce39bd12b77bcdbc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24927 --metrics-logging=true --store=true --relay=true
2025-12-26 04:43:30.517 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.33 waku 16c7e68e15047c32a33d3379330f6977c7cb4f0c68a4cca43e932a289cbf1e9a
2025-12-26 04:43:30.551 DEBUG [src.node.docker_mananger] Container started with ID 16c7e68e1504. Setting up logs at ./log/docker/publishing_node1_2025-12-26_04-43-30__6bcd6035-152a-4ca5-bc56-b35aa68c6095__wakuorg_nwaku:latest.log
2025-12-26 04:43:30.553 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24923
2025-12-26 04:43:30.555 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-26 04:43:30.587 ERROR [src.node.docker_mananger] Max retries reached for container b5e64e880ca4. Exiting log stream.
2025-12-26 04:43:31.164 ERROR [src.node.docker_mananger] Max retries reached for container 7e6fbc7a311d. Exiting log stream.
2025-12-26 04:43:31.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/health" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:31.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-26 04:43:31.560 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-26 04:43:31.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24923/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:31.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.33/tcp/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe","/ip4/172.18.69.33/tcp/24925/ws/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe"],"enrUri":"enr:-L24QC4LAB8DihJ2FiVbKN1aceLn8gilOpTI_iupVLxiwMtiF0YKm0OntZsMj6khFhUrvuI-Is4VBpvAPWJZwfOwj_MCgmlkgnY0gmlwhKwSRSGKbXVsdGlhZGRyc5YACASsEkUhBmFcAAoErBJFIQZhXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnECqBo1h9lcutzB0CLgnO0No18NleSb9Ai_vlD87p1mDdGNwgmFcg3VkcIJhXoV3YWt1MgM"}'
2025-12-26 04:43:31.563 INFO [src.node.waku_node] REST service is ready !!
2025-12-26 04:43:31.569 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-26 04:43:31.569 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-26_04-43-30__6bcd6035-152a-4ca5-bc56-b35aa68c6095__wakuorg_nwaku:latest.log
2025-12-26 04:43:31.569 DEBUG [src.node.waku_node] Starting Node...
2025-12-26 04:43:31.569 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-26 04:43:31.571 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-26 04:43:31.571 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.189
2025-12-26 04:43:31.571 DEBUG [src.node.docker_mananger] Generated ports ['51678', '51679', '51680', '51681', '51682']
2025-12-26 04:43:31.571 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-26 04:43:31.571 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-26 04:43:31.571 DEBUG [src.node.waku_node] Using volumes []
2025-12-26 04:43:31.572 DEBUG [src.node.docker_mananger] docker run -i -t -p 51678:51678 -p 51679:51679 -p 51680:51680 -p 51681:51681 -p 51682:51682 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=51680 --rest-port=51678 --tcp-port=51679 --discv5-udp-port=51681 --rest-address=0.0.0.0 --nat=extip:172.18.28.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bdb50cbbdb096631cc75af1c6da4cb6a9ded29d98adbcf4ee5fe4ad36ff8f31 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51682 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QC4LAB8DihJ2FiVbKN1aceLn8gilOpTI_iupVLxiwMtiF0YKm0OntZsMj6khFhUrvuI-Is4VBpvAPWJZwfOwj_MCgmlkgnY0gmlwhKwSRSGKbXVsdGlhZGRyc5YACASsEkUhBmFcAAoErBJFIQZhXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnECqBo1h9lcutzB0CLgnO0No18NleSb9Ai_vlD87p1mDdGNwgmFcg3VkcIJhXoV3YWt1MgM --storenode=/ip4/172.18.69.33/tcp/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe --store=true --relay=true
2025-12-26 04:43:31.755 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.189 waku 2948f8a8bea62d19dda64d1bd5be46aefb020b0a0e9394ac1727b0c4eb09d9ee
2025-12-26 04:43:31.788 DEBUG [src.node.docker_mananger] Container started with ID 2948f8a8bea6. Setting up logs at ./log/docker/store_node1_2025-12-26_04-43-30__6bcd6035-152a-4ca5-bc56-b35aa68c6095__wakuorg_nwaku:latest.log
2025-12-26 04:43:31.788 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51678
2025-12-26 04:43:31.789 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-26 04:43:32.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51678/health" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:32.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-26 04:43:32.794 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-26 04:43:32.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51678/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:32.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.189/tcp/51679/p2p/16Uiu2HAm5jfGFmc4AVs1EMCi3XcN3WF41PX8SsALfehsPoJdToeV","/ip4/172.18.28.189/tcp/51680/ws/p2p/16Uiu2HAm5jfGFmc4AVs1EMCi3XcN3WF41PX8SsALfehsPoJdToeV"],"enrUri":"enr:-L24QJoPFUwRd9o6Vybx4IsQyJ7zxWpEUEH4v4eI1pXZBQzRNEDu5V2noAobmmhirFlsa5QnleY2fT3V-o8CpoSaPycCgmlkgnY0gmlwhKwSHL2KbXVsdGlhZGRyc5YACASsEhy9BsnfAAoErBIcvQbJ4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECmTCDmJR7g9VnHeRGTRW7CUv56j-tM6BdTHNzku7AL2aDdGNwgsnfg3VkcILJ4YV3YWt1MgM"}'
2025-12-26 04:43:32.797 INFO [src.node.waku_node] REST service is ready !!
2025-12-26 04:43:32.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51678/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.33/tcp/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe"]'
2025-12-26 04:43:32.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:43:32.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-26 04:43:32.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:43:32.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51678/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-26 04:43:32.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:43:32.806 DEBUG [src.steps.store] Relaying message
2025-12-26 04:43:32.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-26 04:43:32.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-26 04:43:32.811 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-26 04:43:33.012 DEBUG [tests.store.test_api_flags] Running test with wrong_peer_addr: ip4/172.18.69.33/tcp/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe
2025-12-26 04:43:33.012 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-26 04:43:33.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51678/store/v3/messages?peerAddr=ip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:33.015 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=ip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed parsing remote peer info: MultiAddress.init [multiaddress: Invalid MultiAddress, must start with `/`]'
2025-12-26 04:43:33.016 DEBUG [tests.store.test_api_flags] Response with wrong peer address is Error: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=ip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0 with response: b'Failed parsing remote peer info: MultiAddress.init [multiaddress: Invalid MultiAddress, must start with `/`]'
2025-12-26 04:43:33.017 DEBUG [tests.store.test_api_flags] Running test with wrong_peer_addr /ip4/172.18.69.33/tcp/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP
2025-12-26 04:43:33.017 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-26 04:43:33.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:33.019 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed parsing remote peer info: MultiAddress.init [multiaddress: Error encoding `p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP`]'
2025-12-26 04:43:33.020 DEBUG [tests.store.test_api_flags] Response with wrong peer id is Error: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2Ftcp%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0 with response: b'Failed parsing remote peer info: MultiAddress.init [multiaddress: Error encoding `p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZP`]'
2025-12-26 04:43:33.021 DEBUG [tests.store.test_api_flags] logger is /ip4/172.18.69.33/24924/p2p/16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe
2025-12-26 04:43:33.021 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-26 04:43:33.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-26 04:43:33.024 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b"Failed parsing remote peer info: MultiAddress.init [multiaddress: Unsupported protocol '24924']"
2025-12-26 04:43:33.025 DEBUG [tests.store.test_api_flags] Response with wrong peer address is Error: 400 Client Error: Bad Request for url: http://127.0.0.1:51678/store/v3/messages?peerAddr=%2Fip4%2F172.18.69.33%2F24924%2Fp2p%2F16Uiu2HAmPAw97srA12HD5yEVUbbkYGJdAYP9cs96sv2VqyuirZPe&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0 with response: b"Failed parsing remote peer info: MultiAddress.init [multiaddress: Unsupported protocol '24924']"
2025-12-26 04:43:33.026 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-26 04:43:33.027 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-26 04:43:33.028 DEBUG [src.node.waku_node] Stopping container with id 16c7e68e1504
2025-12-26 04:43:33.549 DEBUG [src.node.waku_node] Container stopped.
2025-12-26 04:43:33.551 DEBUG [src.node.waku_node] Stopping container with id 2948f8a8bea6
2025-12-26 04:43:34.082 DEBUG [src.node.waku_node] Container stopped.
2025-12-26 04:43:34.084 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-26 04:43:34.097 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-26 04:43:34.104 DEBUG [src.node.docker_mananger] No errors found in the waku logs.