-
Notifications
You must be signed in to change notification settings - Fork 97
Labels
Description
Current Behavior
Node that has been announced and allowed in NR cannot be probed.
This happens, even though the node is alive and online.
Expected Behavior
Probing should work.
Environment Details (Required)
Version: 3.0.0
Logs
2025-06-19T10:22:09.478867Z DEBUG ThreadId(09) hopr_transport_p2p::swarm: dialing peer=Some(PeerId("12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7")) connection_id=162 transport="libp2p"
2025-06-19T10:22:09.478981Z DEBUG ThreadId(09) libp2p_core::transport::choice: Failed to dial using libp2p_core::transport::map::Map<libp2p_quic::transport::GenTransport<libp2p_quic::provider::tokio::Provider>, libp2p::builder::phase::quic::<impl libp2p::builder::SwarmBuilder<libp2p::builder::phase::provider::Tokio, libp2p::builder::phase::quic::QuicPhase<libp2p_core::transport::map::Map<libp2p_core::transport::upgrade::Multiplexed<libp2p_core::transport::and_then::AndThen<libp2p_core::transport::and_then::AndThen<libp2p_tcp::Transport<libp2p_tcp::provider::tokio::Tcp>, libp2p_core::transport::upgrade::Builder<libp2p_tcp::Transport<libp2p_tcp::provider::tokio::Tcp>>::authenticate<libp2p_tcp::provider::tokio::TcpStream, libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>, libp2p_noise::Config, libp2p_noise::Error>::{{closure}}>, libp2p_core::transport::upgrade::Authenticated<libp2p_core::transport::and_then::AndThen<libp2p_tcp::Transport<libp2p_tcp::provider::tokio::Tcp>, libp2p_core::transport::upgrade::Builder<libp2p_tcp::Transport<libp2p_tcp::provider::tokio::Tcp>>::authenticate<libp2p_tcp::provider::tokio::TcpStream, libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>, libp2p_noise::Config, libp2p_noise::Error>::{{closure}}>>::multiplex<libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>, libp2p_yamux::Muxer<multistream_select::negotiated::Negotiated<libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>>>, libp2p_yamux::Config, std::io::error::Error>::{{closure}}>>, libp2p::builder::phase::tcp::<impl libp2p::builder::SwarmBuilder<libp2p::builder::phase::provider::Tokio, libp2p::builder::phase::tcp::TcpPhase>>::with_tcp<libp2p_noise::Config::new, libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>, libp2p_noise::Error, <libp2p_yamux::Config as core::default::Default>::default, libp2p_yamux::Muxer<multistream_select::negotiated::Negotiated<libp2p_noise::io::Output<multistream_select::negotiated::Negotiated<libp2p_tcp::provider::tokio::TcpStream>>>>, std::io::error::Error>::{{closure}}>>>>::with_quic_config<core::convert::identity<libp2p_quic::config::Config>>::{{closure}}> address=/ip4/185.194.140.134/udp/9191/quic-v1/p2p/12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7
2025-06-19T10:22:09.510352Z DEBUG ThreadId(07) libp2p_stream::shared: Creating new channel pair peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 connection=162
2025-06-19T10:22:09.510422Z DEBUG ThreadId(07) hopr_transport_p2p::swarm: connection established peer_id=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 connection_id=162 num_established=1 established_in_ms=31 transport="libp2p"
2025-06-19T10:22:12.605862Z DEBUG ThreadId(05) poll_on_event{transport="p2p discovery"}: hopr_transport: Processing peer discovery event: Announce peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 multiaddresses=[/ip4/185.194.140.134/udp/9191/quic-v1]
2025-06-19T10:22:12.609872Z DEBUG ThreadId(03) poll_on_event{transport="p2p discovery"}: hopr_transport_p2p::behavior::discovery: Announcement peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 addresses=[/ip4/185.194.140.134/udp/9191/quic-v1]
2025-06-19T10:22:12.628665Z DEBUG ThreadId(03) poll_on_event{transport="p2p discovery"}: hopr_transport: Processing peer discovery event: Allow peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7
2025-06-19T10:22:12.629319Z DEBUG ThreadId(04) poll_on_event{transport="p2p discovery"}: hopr_transport_p2p::behavior::discovery: Network registry allow peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 inserted_into_allow_list=false emitted_libp2p_address_announce=true
2025-06-19T10:22:24.207832Z DEBUG ThreadId(03) hopr_transport_probe::probe: probe failed peer=12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7 pseudonym=0xddfab3dc864f12768109 probe=Ping(7b2bf2a784b1d0464e7c02fa4f3b735575e160a1aada63d83bda839af232c20a) reason="timeout"
2025-06-19T10:22:24.207908Z DEBUG ThreadId(03) on_finished{peer=PeerId("12D3KooWPq6mC6uewNRANc4YRcigkP1bEUKUFkLX2fBB6deP32Z7") result=Err(Timeout(10000))}: hopr_path::channel_graph: updated node quality address=0x56425002d7912e35d8d7f35575b1ec4c9f547d73 updated_quality=0.0