rust-libp2p icon indicating copy to clipboard operation
rust-libp2p copied to clipboard

DirectConnectionUpgradeFailed

Open canewsin opened this issue 2 years ago • 5 comments

Getting Error :

DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.

Couldn't find any timeout option to config in DCUtR.

Same machines can punch hole in network(relay, 2 non-public devices) with hole-punching tutorial, but not work with Our Behaviour struct.

Does large behaviour with more protocol fields effects hole punching behavior ? I meant with large network behavior may increase payload while handshake, is this true ? @mxinden

#[derive(NetworkBehaviour)]
#[behaviour(event_process = false)]
#[behaviour(out_event = "NetworkEvent")]
pub struct DecentNetworkBehaviour {
    pub ping: Ping,
    pub floodsub: Floodsub,
    pub kademlia: Kademlia<MemoryStore>,
    pub mdns: Toggle<Mdns>,
    pub identify: Identify,
    pub protocol: RequestResponse<DecentNetCodec>,
    pub relay_server: Toggle<Relay>,
    pub relay_client: Toggle<RelayClient>,
    pub dcutr: Toggle<DCUtR>,
    #[behaviour(ignore)]
    pub rendezvous: RendezvousBehaviour,
    #[behaviour(ignore)]
    pub config: NetworkConfig,
    #[behaviour(ignore)]
    pub requests: HashSet<(RequestId, NetworkId, bool)>,
}

Logs : Relay Log :

 INFO  skynet > NETWORK Id: 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn
 INFO  decentnet::network::handler > Listening on : "/ip6/::1/tcp/26117" with ListenerId(2)
 INFO  decentnet::network::handler > Listening on : "/ip4/10.110.0.2/tcp/26117" with ListenerId(1)
 INFO  decentnet::network::handler > Listening on : "/ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117" with ListenerId(2)
 INFO  decentnet::network::handler > Listening on : "/ip4/127.0.0.1/tcp/26117" with ListenerId(1)
 INFO  decentnet::network::handler > Listening on : "/ip4/10.18.0.5/tcp/26117" with ListenerId(1)
 INFO  decentnet::network::handler > Listening on : "/ip4/159.223.222.61/tcp/26117" with ListenerId(1)
 INFO  decentnet::network::handler > Incoming connection : /ip4/43.228.95.154/tcp/51333, local_addr : /ip4/159.223.222.61/tcp/26117 
 INFO  decentnet::network::handler > Incoming connection : /ip4/43.228.95.154/tcp/51294, local_addr : /ip4/159.223.222.61/tcp/26117 
 INFO  decentnet::network::handler > Connected to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > Connected to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip6/::1/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/172.19.47.13/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/127.0.0.1/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip6/::1/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/172.19.47.13/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/127.0.0.1/tcp/21697
 INFO  decentnet::network::handler > ReservationReqAccepted: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"), renewed : false
 INFO  decentnet::network::handler > Incoming connection : /ip4/223.187.57.65/tcp/57160, local_addr : /ip4/159.223.222.61/tcp/26117 
 INFO  decentnet::network::handler > Connected to 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/127.0.0.1/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/100.82.184.123/tcp/21697
 INFO  decentnet::network::handler > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/::1/tcp/21697
 INFO  decentnet::network::handler > ResponseSent for request RequestId(9) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > ResponseSent for request RequestId(12) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > ResponseSent for request RequestId(15) to peer: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg").
 INFO  decentnet::network::handler > ResponseSent for request RequestId(16) to peer: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg").
 INFO  decentnet::network::handler > ResponseSent for request RequestId(17) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::handler > CircuitReqAccepted: src=12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, dst=12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg

Listener Log :

./skynet -f=false -r
 INFO  skynet > NETWORK Id: 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
 INFO  decentnet::network::behaviour > Listening on relay address: /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > Listening on : "/ip6/::1/tcp/21697" with ListenerId(3)
 INFO  decentnet::network::handler   > Listening on : "/ip4/172.19.47.13/tcp/21697" with ListenerId(2)
 INFO  decentnet::network::handler   > Listening on : "/ip4/127.0.0.1/tcp/21697" with ListenerId(2)
 INFO  decentnet::network::handler   > Dialing Peed Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/::1/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.110.0.2/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/127.0.0.1/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.18.0.5/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/::1/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.110.0.2/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/127.0.0.1/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.18.0.5/tcp/26117
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117
 INFO  decentnet::network::handler   > Listening on : "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg" with ListenerId(1)
 ERROR decentnet::network::handler   > Remove Other listening address here
 ERROR decentnet::network::handler   > [ListenerId(3), ListenerId(2), ListenerId(2), ListenerId(1)]
 ERROR decentnet::network::handler   > Listener Closed : listener_id : ListenerId(3), addresses: ["/ip6/::1/tcp/21697"] , reason : Ok(())
 ERROR decentnet::network::handler   > Listener Closed : listener_id : ListenerId(2), addresses: ["/ip4/172.19.47.13/tcp/21697", "/ip4/127.0.0.1/tcp/21697"] , reason : Ok(())
 INFO  decentnet::network::handler   > Listening on : "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg" with ListenerId(1)
 INFO  decentnet::network::handler   > ReservationReqAccepted: 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, renewed : false, limit : Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > InitiateDirectConnectionUpgrade: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > InitiateDirectConnectionUpgrade: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/223.187.57.65/tcp/57160
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/127.0.0.1/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/100.82.184.123/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/::1/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/223.187.57.65/tcp/57160
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/127.0.0.1/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip4/100.82.184.123/tcp/21697
 INFO  decentnet::network::handler   > Got IdentifyEvent : for Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX with Addr : /ip6/::1/tcp/21697
 ERROR decentnet::network::handler   > DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.
 ERROR decentnet::network::handler   > DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.
 INFO  decentnet::network::handler   > Received Ping, we will send a Pong back.
 INFO  decentnet::network::handler   > Received Ping, we will send a Pong back.
 INFO  decentnet::network::handler   > Received Ping, we will send a Pong back.
 INFO  decentnet::network::handler   > Received Ping, we will send a Pong back.
 INFO  decentnet::network::handler   > ResponseSent for request RequestId(12) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler   > ResponseSent for request RequestId(14) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler   > ResponseSent for request RequestId(15) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  decentnet::network::handler   > ResponseSent for request RequestId(16) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX").
 INFO  skynet                        > Disconnected from 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Connection error: I/O error: unexpected end of file
 INFO  skynet                        > Disconnected from 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Connection error: I/O error: unexpected end of file
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > InitiateDirectConnectionUpgrade: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
 INFO  decentnet::network::handler   > InitiateDirectConnectionUpgrade: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 ERROR decentnet::network::handler   > DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.
 ERROR decentnet::network::handler   > DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.
ls p
 INFO  skynet::handlers              > Discovered Nodes:
 INFO  decentnet::api                > Discovered Nodes:
get peers b
 INFO  decentnet::api                > Sending request to get known peers from boot node
 INFO  decentnet::api                > Sending request to 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn to get known peers
 INFO  decentnet::network::handler   > Received Record for request RequestId(1), records NetworkNodeRecord { nodes: [NetworkNode { network_id: "12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX", multiaddr: ["/ip4/223.187.57.65/tcp/57160"] }] }
 INFO  skynet                        > Disconnected from 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Connection error: I/O error: unexpected end of file
ping 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  decentnet::api                > Sending ping to 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  skynet                        > Disconnected from 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Connection error: I/O error: unexpected end of file
 ERROR decentnet::network::handler   > Outbound Failure for request RequestId(2) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX"): ConnectionClosed.
 ERROR decentnet::network::handler   > Outbound Failure for request RequestId(3) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX"): ConnectionClosed.
ls p
 INFO  skynet::handlers              > Discovered Nodes:
 INFO  decentnet::api                > Discovered Nodes:
get peers b
 INFO  decentnet::api                > Sending request to get known peers from boot node
 INFO  decentnet::api                > Sending request to 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn to get known peers
 INFO  decentnet::network::handler   > Received Record for request RequestId(4), records NetworkNodeRecord { nodes: [NetworkNode { network_id: "12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX", multiaddr: ["/ip4/223.187.57.65/tcp/57160"] }] }
 INFO  decentnet::network::handler   > Dialing Peed Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  decentnet::network::handler   > Failed to connect to 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : An error occurred while negotiating the transport protocol(s) on a connection: [("/ip4/223.187.57.65/tcp/57160/p2p/12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX", Other(Custom { kind: Other, error: A(B(Select(ProtocolError(IoError(Os { code: 111, kind: ConnectionRefused, message: "Connection refused" }))))) }))].
 ERROR decentnet::network::handler   > Outbound Failure for request RequestId(5) to peer: PeerId("12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX"): DialFailure.
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > Incoming connection : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  decentnet::network::handler   > InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) })
 INFO  skynet                        > Disconnected from 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, error : Connection error: I/O error: unexpected end of file
 ERROR decentnet::network::handler   > Listener Closed : listener_id : ListenerId(1), addresses: ["/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"] , reason : Ok(())
 INFO  skynet                        > Disconnected from 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, error : Connection error: I/O error: unexpected end of file
 ERROR decentnet::network::handler   > Incoming connection error : send_back_address : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit, error: Pending connection: Transport error on connection:
 ERROR decentnet::network::handler   > Incoming connection error : send_back_address : /p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, local_addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit, error: Pending connection: Transport error on connection:
ls p
 INFO  skynet::handlers              > Discovered Nodes:
 INFO  decentnet::api                > Discovered Nodes:
 INFO  skynet::handlers              > Network Id : "12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX"
ping 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  decentnet::api                > Sending ping to 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
 INFO  decentnet::network::handler   > Dialing Peed Id : 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX

Dialer log :

INFO - NETWORK Id: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX
DEBUG - listening on 0.0.0.0:21697
DEBUG - listening on [::]:21697
DEBUG - dialing 159.223.222.61:26117
DEBUG - New listen address: /ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697
DEBUG - Listener ListenerId(2); New address: "/ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697"
INFO - Listening on : "/ip6/2401:4900:339e:68b2:4e9:2cff:fec0:e3e1/tcp/21697" with ListenerId(2)
DEBUG - New listen address: /ip4/127.0.0.1/tcp/21697
DEBUG - Listener ListenerId(1); New address: "/ip4/127.0.0.1/tcp/21697"
INFO - Listening on : "/ip4/127.0.0.1/tcp/21697" with ListenerId(1)
DEBUG - New listen address: /ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697
DEBUG - Listener ListenerId(2); New address: "/ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697"
INFO - Listening on : "/ip6/2409:4030:2387:d719:3447:bcff:fe49:3a12/tcp/21697" with ListenerId(2)
DEBUG - New listen address: /ip4/100.82.184.123/tcp/21697
DEBUG - Listener ListenerId(1); New address: "/ip4/100.82.184.123/tcp/21697"
INFO - Listening on : "/ip4/100.82.184.123/tcp/21697" with ListenerId(1)
DEBUG - New listen address: /ip6/::1/tcp/21697
DEBUG - Listener ListenerId(2); New address: "/ip6/::1/tcp/21697"
INFO - Listening on : "/ip6/::1/tcp/21697" with ListenerId(2)
DEBUG - Dialer: Proposed protocol: /noise
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /mplex/6.7.0
DEBUG - Dialer: Received confirmation for protocol: /mplex/6.7.0
DEBUG - New multiplexed connection: 448b0d56977364a9
DEBUG - Successfully applied negotiated protocol
DEBUG - Connection established: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") Dialer { address: "/ip4/159.223.222.61/tcp/26117", role_override: Dialer }; Total (peer): 1. Total non-banned (peer): 1
INFO - Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
DEBUG - 448b0d56977364a9: New inbound substream: (0/receiver) (total 1)
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - 448b0d56977364a9: New inbound substream: (1/receiver) (total 2)
DEBUG - Listener: confirming protocol: /ipfs/id/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/id/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - 448b0d56977364a9: New outbound substream: (0/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /ipfs/ping/1.0.0
DEBUG - 448b0d56977364a9: Closed substream (1/receiver) (half-close)
DEBUG - 448b0d56977364a9: New outbound substream: (1/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /ipfs/id/1.0.0
DEBUG - Sending pong for [123, 26, 105, 161, 236, 27, 230, 127, 179, 141, 196, 40, 102, 181, 75, 65, 22, 54, 182, 159, 27, 18, 83, 161, 139, 235, 23, 248, 11, 158, 20, 29]
DEBUG - Waiting for ping ...
DEBUG - 448b0d56977364a9: Substream (1/initiator) closed by remote (Open -> RecvClosed)
DEBUG - Dialer: Received confirmation for protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /ipfs/id/1.0.0
DEBUG - 448b0d56977364a9: Closed substream (1/initiator)
DEBUG - Successfully applied negotiated protocol
DEBUG - Preparing ping payload [236, 151, 199, 194, 142, 117, 249, 207, 119, 122, 199, 28, 15, 158, 19, 124, 57, 119, 92, 52, 252, 119, 174, 53, 73, 239, 22, 55, 113, 148, 196, 138]
DEBUG - Awaiting pong for [236, 151, 199, 194, 142, 117, 249, 207, 119, 122, 199, 28, 15, 158, 19, 124, 57, 119, 92, 52, 252, 119, 174, 53, 73, 239, 22, 55, 113, 148, 196, 138]
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/::1/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.110.0.2/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/127.0.0.1/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/10.18.0.5/tcp/26117
INFO - Got IdentifyEvent : for Id : 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn with Addr : /ip4/159.223.222.61/tcp/26117
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) true
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn", "/ip6/::1/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn", "/ip6/::1/tcp/26117", "/ip4/10.110.0.2/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn", "/ip6/::1/tcp/26117", "/ip4/10.110.0.2/tcp/26117", "/ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn", "/ip6/::1/tcp/26117", "/ip4/10.110.0.2/tcp/26117", "/ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117", "/ip4/127.0.0.1/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - RoutingUpdated: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") ["/ip4/159.223.222.61/tcp/26117", "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn", "/ip6/::1/tcp/26117", "/ip4/10.110.0.2/tcp/26117", "/ip6/2a03:b0c0:2:d0::d4c:a001/tcp/26117", "/ip4/127.0.0.1/tcp/26117", "/ip4/10.18.0.5/tcp/26117"] None (Distance(14474011154664524427946373126085988481658748083205070504932198000989141204992), Distance(28948022309329048855892746252171976963317496166410141009864396001978282409983)) false
DEBUG - Preparing ping payload [253, 48, 235, 153, 96, 225, 23, 185, 70, 31, 182, 47, 135, 253, 191, 33, 233, 200, 245, 160, 157, 78, 25, 90, 19, 202, 111, 52, 167, 7, 96, 203]
DEBUG - Awaiting pong for [253, 48, 235, 153, 96, 225, 23, 185, 70, 31, 182, 47, 135, 253, 191, 33, 233, 200, 245, 160, 157, 78, 25, 90, 19, 202, 111, 52, 167, 7, 96, 203]
INFO - Sending request to get known peers from boot node
INFO - Sending request to 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn to get known peers
DEBUG - 448b0d56977364a9: New outbound substream: (2/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - 448b0d56977364a9: Closed substream (2/initiator) (half-close)
DEBUG - Sending pong for [112, 201, 58, 123, 109, 208, 92, 232, 158, 201, 71, 26, 132, 75, 166, 155, 60, 147, 217, 19, 187, 197, 213, 68, 53, 187, 199, 138, 49, 156, 169, 152]
DEBUG - Waiting for ping ...
DEBUG - 448b0d56977364a9: Substream (2/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Successfully applied negotiated protocol
INFO - Received Record for request RequestId(1), records NetworkNodeRecord { nodes: [NetworkNode { network_id: "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", multiaddr: ["/ip4/43.228.95.154/tcp/51333", "/ip4/43.228.95.154/tcp/51294"] }] }
DEBUG - RoutingUpdated: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") ["/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"] None (Distance(57896044618658097711785492504343953926634992332820282019728792003956564819968), Distance(115792089237316195423570985008687907853269984665640564039457584007913129639935)) true
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - 448b0d56977364a9: New outbound substream: (3/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - 448b0d56977364a9: New outbound substream: (4/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /noise
DEBUG - Dialer: Proposed protocol: /noise
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
DEBUG - Preparing ping payload [118, 203, 153, 183, 232, 186, 69, 23, 47, 248, 26, 189, 150, 19, 134, 147, 231, 62, 231, 116, 128, 96, 138, 123, 134, 104, 160, 27, 240, 200, 79, 166]
DEBUG - Awaiting pong for [118, 203, 153, 183, 232, 186, 69, 23, 47, 248, 26, 189, 150, 19, 134, 147, 231, 62, 231, 116, 128, 96, 138, 123, 134, 104, 160, 27, 240, 200, 79, 166]
DEBUG - Sending pong for [6, 159, 189, 105, 176, 251, 243, 181, 171, 55, 148, 93, 75, 149, 143, 124, 13, 128, 53, 222, 207, 56, 226, 206, 137, 124, 101, 68, 208, 243, 86, 145]
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Waiting for ping ...
INFO - Discovered Nodes:
INFO - Discovered Nodes:
INFO - Network Id : "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Address : ["/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"]
DEBUG - Preparing ping payload [144, 79, 86, 99, 66, 211, 178, 161, 14, 73, 150, 225, 49, 160, 158, 122, 7, 213, 249, 131, 15, 160, 47, 72, 30, 182, 33, 125, 116, 177, 223, 56]
DEBUG - Awaiting pong for [144, 79, 86, 99, 66, 211, 178, 161, 14, 73, 150, 225, 49, 160, 158, 122, 7, 213, 249, 131, 15, 160, 47, 72, 30, 182, 33, 125, 116, 177, 223, 56]
DEBUG - Sending pong for [206, 131, 150, 143, 89, 245, 198, 153, 106, 184, 127, 135, 207, 47, 163, 109, 171, 7, 166, 138, 9, 57, 185, 92, 96, 124, 198, 179, 211, 238, 185, 209]
DEBUG - Waiting for ping ...
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /mplex/6.7.0
DEBUG - Dialer: Proposed protocol: /mplex/6.7.0
INFO - Sending request to get known peers from boot node
INFO - Sending request to 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn to get known peers
DEBUG - 448b0d56977364a9: New outbound substream: (5/initiator) (total 5)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - 448b0d56977364a9: Closed substream (5/initiator) (half-close)
DEBUG - 448b0d56977364a9: Substream (5/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Successfully applied negotiated protocol
INFO - Received Record for request RequestId(4), records NetworkNodeRecord { nodes: [NetworkNode { network_id: "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", multiaddr: ["/ip4/43.228.95.154/tcp/51333", "/ip4/43.228.95.154/tcp/51294"] }] }
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - 448b0d56977364a9: New outbound substream: (6/initiator) (total 5)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - 448b0d56977364a9: New outbound substream: (7/initiator) (total 6)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /mplex/6.7.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /mplex/6.7.0
DEBUG - New multiplexed connection: ad56f80bbcfa99a9
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /noise
DEBUG - New multiplexed connection: a086b94bd773d338
DEBUG - Successfully applied negotiated protocol
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
DEBUG - Connection established: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }; Total (peer): 1. Total non-banned (peer): 1
DEBUG - ad56f80bbcfa99a9: New inbound substream: (0/receiver) (total 1)
INFO - Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
DEBUG - Connection established: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }; Total (peer): 2. Total non-banned (peer): 2
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
DEBUG - a086b94bd773d338: New inbound substream: (0/receiver) (total 1)
INFO - Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - ad56f80bbcfa99a9: New inbound substream: (1/receiver) (total 2)
DEBUG - ad56f80bbcfa99a9: New inbound substream: (2/receiver) (total 3)
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - Listener: confirming protocol: /ipfs/id/1.0.0
DEBUG - a086b94bd773d338: New inbound substream: (1/receiver) (total 2)
DEBUG - Listener: sent confirmed protocol: /ipfs/id/1.0.0
DEBUG - a086b94bd773d338: New inbound substream: (2/receiver) (total 3)
DEBUG - Successfully applied negotiated protocol
DEBUG - Listener: confirming protocol: /ipfs/id/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/id/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Listener: confirming protocol: /libp2p/dcutr
DEBUG - Listener: sent confirmed protocol: /libp2p/dcutr
DEBUG - ad56f80bbcfa99a9: Closed substream (1/receiver) (half-close)
DEBUG - Listener: confirming protocol: /libp2p/dcutr
DEBUG - Listener: sent confirmed protocol: /libp2p/dcutr
DEBUG - ad56f80bbcfa99a9: New outbound substream: (0/initiator) (total 3)
DEBUG - a086b94bd773d338: New outbound substream: (0/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /ipfs/id/1.0.0
DEBUG - Dialer: Proposed protocol: /ipfs/id/1.0.0
DEBUG - a086b94bd773d338: New outbound substream: (1/initiator) (total 5)
DEBUG - ad56f80bbcfa99a9: New outbound substream: (1/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /ipfs/ping/1.0.0
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - a086b94bd773d338: Closed substream (1/receiver) (half-close)
DEBUG - ad56f80bbcfa99a9: New outbound substream: (2/initiator) (total 5)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - ad56f80bbcfa99a9: New outbound substream: (3/initiator) (total 6)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - ad56f80bbcfa99a9: New outbound substream: (4/initiator) (total 7)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - ad56f80bbcfa99a9: New outbound substream: (5/initiator) (total 8)
DEBUG - Dialer: Proposed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /ipfs/id/1.0.0
DEBUG - Dialer: Proposed protocol: /noise
DEBUG - Dialer: Received confirmation for protocol: /ipfs/id/1.0.0
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
DEBUG - ad56f80bbcfa99a9: Closed substream (0/initiator) (half-close)
DEBUG - a086b94bd773d338: Closed substream (0/initiator) (half-close)
INFO - RemoteInitiatedDirectConnectionUpgrade: 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - Preparing ping payload [166, 84, 182, 74, 30, 243, 118, 79, 147, 202, 184, 116, 53, 176, 205, 215, 56, 76, 231, 153, 90, 203, 105, 206, 230, 56, 28, 195, 150, 244, 163, 163]
DEBUG - Awaiting pong for [166, 84, 182, 74, 30, 243, 118, 79, 147, 202, 184, 116, 53, 176, 205, 215, 56, 76, 231, 153, 90, 203, 105, 206, 230, 56, 28, 195, 150, 244, 163, 163]
DEBUG - Sending pong for [244, 219, 166, 237, 137, 171, 21, 26, 115, 175, 150, 234, 121, 141, 243, 189, 56, 193, 169, 89, 188, 150, 101, 121, 2, 229, 109, 44, 109, 189, 217, 173]
DEBUG - ad56f80bbcfa99a9: Substream (0/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Waiting for ping ...
DEBUG - a086b94bd773d338: Substream (0/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - Successfully applied negotiated protocol
DEBUG - ad56f80bbcfa99a9: Closed substream (1/initiator) (half-close)
DEBUG - Dialer: Received confirmation for protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Sending pong for [248, 33, 179, 6, 241, 49, 136, 123, 18, 60, 92, 79, 203, 42, 106, 27, 223, 200, 178, 222, 115, 74, 120, 211, 214, 162, 91, 159, 203, 93, 216, 38]
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - Waiting for ping ...
DEBUG - Preparing ping payload [154, 253, 151, 181, 9, 76, 13, 18, 170, 32, 30, 119, 44, 233, 112, 223, 86, 71, 180, 114, 247, 146, 135, 252, 139, 184, 160, 52, 143, 175, 95, 11]
DEBUG - ad56f80bbcfa99a9: Closed substream (2/initiator) (half-close)
DEBUG - Awaiting pong for [154, 253, 151, 181, 9, 76, 13, 18, 170, 32, 30, 119, 44, 233, 112, 223, 86, 71, 180, 114, 247, 146, 135, 252, 139, 184, 160, 52, 143, 175, 95, 11]
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - Pong from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - ad56f80bbcfa99a9: Closed substream (3/initiator) (half-close)
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/43.228.95.154/tcp/51333
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - ad56f80bbcfa99a9: Closed substream (4/initiator) (half-close)
DEBUG - Dialer: Received confirmation for protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Sending pong for [75, 167, 208, 203, 92, 162, 37, 18, 190, 17, 245, 9, 0, 131, 77, 80, 65, 100, 29, 77, 64, 204, 149, 183, 234, 48, 223, 171, 135, 173, 12, 67]
DEBUG - Waiting for ping ...
DEBUG - Preparing ping payload [152, 207, 189, 180, 182, 230, 34, 17, 122, 34, 40, 13, 54, 186, 249, 144, 77, 93, 3, 47, 67, 21, 65, 140, 168, 106, 6, 167, 240, 210, 82, 172]
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/43.228.95.154/tcp/51294
DEBUG - Awaiting pong for [152, 207, 189, 180, 182, 230, 34, 17, 122, 34, 40, 13, 54, 186, 249, 144, 77, 93, 3, 47, 67, 21, 65, 140, 168, 106, 6, 167, 240, 210, 82, 172]
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip6/::1/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/172.19.47.13/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/127.0.0.1/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - Pong from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/43.228.95.154/tcp/51333
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/43.228.95.154/tcp/51294
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip6/::1/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/172.19.47.13/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/127.0.0.1/tcp/21697
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Got IdentifyEvent : for Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg with Addr : /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - RemoteInitiatedDirectConnectionUpgrade: 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, /ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - Preparing ping payload [211, 42, 80, 142, 197, 102, 36, 246, 54, 211, 103, 8, 30, 91, 233, 239, 33, 21, 126, 165, 242, 15, 22, 227, 179, 35, 183, 75, 28, 239, 185, 183]
DEBUG - Awaiting pong for [211, 42, 80, 142, 197, 102, 36, 246, 54, 211, 103, 8, 30, 91, 233, 239, 33, 21, 126, 165, 242, 15, 22, 227, 179, 35, 183, 75, 28, 239, 185, 183]
DEBUG - ad56f80bbcfa99a9: Substream (2/receiver) reset by remote.
DEBUG - a086b94bd773d338: Substream (2/receiver) reset by remote.
DEBUG - ad56f80bbcfa99a9: Substream (1/initiator) closed by remote (SendClosed -> Closed).
DEBUG - ad56f80bbcfa99a9: Substream (2/initiator) closed by remote (SendClosed -> Closed).
DEBUG - ad56f80bbcfa99a9: Substream (3/initiator) closed by remote (SendClosed -> Closed).
DEBUG - ad56f80bbcfa99a9: Substream (4/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Ping to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg is 15473ms
DEBUG - Connection closed with error Handler(B(Left(Upgrade(Apply(A(Codec(Io(Custom { kind: UnexpectedEof, error: "" })))))))): Connected { endpoint: Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }, peer_id: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") }; Total (peer): 1.
INFO - Disconnected from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : Connection error: Handler error: upgrade apply error: Failed to encode or decode: Io error 
DEBUG - Ping to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg is 15472ms
INFO - Received Pong for request RequestId(2).
INFO - Received Pong for request RequestId(3).
INFO - Received Pong for request RequestId(5).
INFO - Received Pong for request RequestId(6).
DEBUG - Connection closed with error Handler(B(Left(Upgrade(Apply(A(Codec(Io(Custom { kind: UnexpectedEof, error: "" })))))))): Connected { endpoint: Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }, peer_id: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") }; Total (peer): 0.
DEBUG - Sending pong for [88, 221, 137, 249, 98, 154, 122, 171, 239, 151, 10, 52, 52, 92, 187, 64, 230, 229, 119, 22, 70, 33, 145, 19, 204, 111, 18, 66, 115, 219, 115, 240]
DEBUG - Waiting for ping ...
INFO - Disconnected from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : Connection error: Handler error: upgrade apply error: Failed to encode or decode: Io error 
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /mplex/6.7.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /mplex/6.7.0
DEBUG - Preparing ping payload [180, 107, 181, 78, 212, 102, 39, 78, 150, 141, 201, 218, 59, 254, 159, 96, 203, 110, 156, 93, 112, 21, 250, 117, 46, 131, 75, 174, 204, 225, 107, 93]
DEBUG - Awaiting pong for [180, 107, 181, 78, 212, 102, 39, 78, 150, 141, 201, 218, 59, 254, 159, 96, 203, 110, 156, 93, 112, 21, 250, 117, 46, 131, 75, 174, 204, 225, 107, 93]
DEBUG - Sending pong for [126, 94, 223, 36, 34, 76, 44, 247, 37, 15, 76, 47, 28, 172, 181, 72, 241, 222, 128, 112, 159, 91, 138, 239, 85, 148, 1, 241, 40, 81, 187, 179]
DEBUG - Dialer: Received confirmation for protocol: /mplex/6.7.0
DEBUG - New multiplexed connection: a074c039df515b38
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - Dialer: Received confirmation for protocol: /mplex/6.7.0
DEBUG - New multiplexed connection: a5832af5a0c25611
DEBUG - Successfully applied negotiated protocol
DEBUG - Connection established: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }; Total (peer): 1. Total non-banned (peer): 1
DEBUG - a074c039df515b38: New inbound substream: (0/receiver) (total 1)
INFO - Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
DEBUG - Connection established: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }; Total (peer): 2. Total non-banned (peer): 2
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - a5832af5a0c25611: New inbound substream: (0/receiver) (total 1)
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - a074c039df515b38: New inbound substream: (1/receiver) (total 2)
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
INFO - Connected to rendezvous point, discovering nodes in 'decentnet' namespace ...
DEBUG - a074c039df515b38: New inbound substream: (2/receiver) (total 3)
DEBUG - Listener: confirming protocol: /ipfs/id/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Listener: sent confirmed protocol: /ipfs/id/1.0.0
DEBUG - Waiting for ping ...
DEBUG - Successfully applied negotiated protocol
DEBUG - a5832af5a0c25611: New inbound substream: (1/receiver) (total 2)
DEBUG - a5832af5a0c25611: New inbound substream: (2/receiver) (total 3)
DEBUG - Listener: confirming protocol: /libp2p/dcutr
DEBUG - Listener: confirming protocol: /ipfs/id/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/id/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Listener: sent confirmed protocol: /libp2p/dcutr
DEBUG - Listener: confirming protocol: /libp2p/dcutr
DEBUG - Listener: sent confirmed protocol: /libp2p/dcutr
DEBUG - a5832af5a0c25611: New outbound substream: (0/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /ipfs/id/1.0.0
DEBUG - a5832af5a0c25611: New outbound substream: (1/initiator) (total 5)
DEBUG - a074c039df515b38: Closed substream (1/receiver) (half-close)
DEBUG - Dialer: Proposed protocol: /ipfs/ping/1.0.0
DEBUG - a074c039df515b38: New outbound substream: (0/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /ipfs/id/1.0.0
DEBUG - a074c039df515b38: New outbound substream: (1/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /ipfs/ping/1.0.0
DEBUG - a5832af5a0c25611: Closed substream (1/receiver) (half-close)
DEBUG - Preparing ping payload [75, 105, 29, 46, 158, 2, 253, 4, 205, 180, 192, 25, 179, 87, 62, 193, 69, 120, 184, 233, 203, 102, 172, 202, 185, 113, 60, 215, 240, 156, 9, 109]
DEBUG - Awaiting pong for [75, 105, 29, 46, 158, 2, 253, 4, 205, 180, 192, 25, 179, 87, 62, 193, 69, 120, 184, 233, 203, 102, 172, 202, 185, 113, 60, 215, 240, 156, 9, 109]
DEBUG - a074c039df515b38: Substream (2/receiver) reset by remote.
DEBUG - a5832af5a0c25611: Substream (2/receiver) reset by remote.
DEBUG - a5832af5a0c25611: Substream (0/receiver) reset by remote.
DEBUG - a5832af5a0c25611: New inbound substream: (3/receiver) (total 4)
DEBUG - Failed to apply negotiated protocol
DEBUG - Sending pong for [6, 93, 74, 250, 202, 86, 7, 177, 238, 186, 218, 108, 152, 188, 127, 87, 11, 208, 26, 168, 179, 54, 35, 105, 245, 12, 99, 14, 143, 88, 15, 42]
DEBUG - Dialer: Received confirmation for protocol: /ipfs/ping/1.0.0
DEBUG - Failed to apply negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Sending pong for [201, 181, 21, 127, 110, 211, 231, 1, 198, 134, 104, 229, 137, 181, 206, 101, 127, 155, 58, 125, 168, 200, 193, 203, 229, 8, 99, 141, 89, 31, 231, 36]
DEBUG - Waiting for ping ...
DEBUG - Waiting for ping ...
DEBUG - Preparing ping payload [188, 69, 186, 153, 131, 78, 168, 79, 224, 53, 7, 242, 84, 235, 242, 45, 52, 193, 127, 238, 137, 169, 8, 96, 80, 4, 23, 135, 17, 138, 3, 35]
DEBUG - Awaiting pong for [188, 69, 186, 153, 131, 78, 168, 79, 224, 53, 7, 242, 84, 235, 242, 45, 52, 193, 127, 238, 137, 169, 8, 96, 80, 4, 23, 135, 17, 138, 3, 35]
DEBUG - Pong from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - Connection closed with error Handler(B(Left(Upgrade(Apply(A(Codec(Io(Custom { kind: UnexpectedEof, error: "" })))))))): Connected { endpoint: Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }, peer_id: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") }; Total (peer): 1.
INFO - Disconnected from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : Connection error: Handler error: upgrade apply error: Failed to encode or decode: Io error 
DEBUG - Listener: confirming protocol: /ipfs/ping/1.0.0
DEBUG - Listener: sent confirmed protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Received confirmation for protocol: /ipfs/ping/1.0.0
DEBUG - Successfully applied negotiated protocol
DEBUG - Waiting for ping ...
DEBUG - a5832af5a0c25611: New inbound substream: (4/receiver) (total 3)
DEBUG - Preparing ping payload [116, 56, 174, 210, 101, 232, 134, 222, 85, 149, 49, 15, 43, 153, 145, 20, 119, 219, 169, 55, 47, 149, 32, 180, 248, 58, 112, 83, 92, 249, 13, 178]
DEBUG - Awaiting pong for [116, 56, 174, 210, 101, 232, 134, 222, 85, 149, 49, 15, 43, 153, 145, 20, 119, 219, 169, 55, 47, 149, 32, 180, 248, 58, 112, 83, 92, 249, 13, 178]
DEBUG - Connection closed with error Handler(B(Left(Upgrade(Apply(A(Codec(Io(Custom { kind: UnexpectedEof, error: "" })))))))): Connected { endpoint: Dialer { address: "/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", role_override: Dialer }, peer_id: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") }; Total (peer): 0.
INFO - Disconnected from 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : Connection error: Handler error: upgrade apply error: Failed to encode or decode: Io error 
DEBUG - Preparing ping payload [77, 179, 107, 20, 174, 72, 80, 65, 64, 59, 19, 118, 241, 131, 191, 130, 238, 192, 184, 54, 42, 130, 141, 231, 152, 171, 20, 196, 102, 170, 76, 124]
DEBUG - Awaiting pong for [77, 179, 107, 20, 174, 72, 80, 65, 64, 59, 19, 118, 241, 131, 191, 130, 238, 192, 184, 54, 42, 130, 141, 231, 152, 171, 20, 196, 102, 170, 76, 124]
DEBUG - Sending pong for [90, 165, 43, 248, 131, 232, 114, 181, 221, 130, 56, 111, 104, 148, 23, 36, 131, 56, 14, 48, 91, 253, 87, 234, 27, 175, 238, 96, 140, 181, 186, 25]
DEBUG - Waiting for ping ...
DEBUG - Preparing ping payload [28, 30, 73, 53, 141, 95, 218, 82, 99, 75, 35, 250, 242, 134, 57, 230, 100, 206, 159, 20, 117, 53, 57, 227, 83, 161, 157, 43, 92, 76, 165, 177]
DEBUG - Awaiting pong for [28, 30, 73, 53, 141, 95, 218, 82, 99, 75, 35, 250, 242, 134, 57, 230, 100, 206, 159, 20, 117, 53, 57, 227, 83, 161, 157, 43, 92, 76, 165, 177]
DEBUG - Sending pong for [224, 248, 250, 91, 144, 188, 137, 231, 196, 30, 161, 65, 148, 184, 82, 190, 179, 223, 53, 183, 23, 109, 110, 141, 82, 87, 186, 166, 245, 115, 248, 163]
DEBUG - Waiting for ping ...
INFO - Sending request to get known peers from boot node
INFO - Sending request to 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn to get known peers
DEBUG - 448b0d56977364a9: New outbound substream: (8/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /decentnet/0.0.1
DEBUG - Dialer: Received confirmation for protocol: /decentnet/0.0.1
DEBUG - 448b0d56977364a9: Closed substream (8/initiator) (half-close)
DEBUG - 448b0d56977364a9: Substream (8/initiator) closed by remote (SendClosed -> Closed).
DEBUG - Successfully applied negotiated protocol
INFO - Received Record for request RequestId(7), records NetworkNodeRecord { nodes: [NetworkNode { network_id: "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", multiaddr: ["/ip4/43.228.95.154/tcp/51333", "/ip4/43.228.95.154/tcp/51294"] }] }
DEBUG - RoutingUpdated: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") ["/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"] None (Distance(57896044618658097711785492504343953926634992332820282019728792003956564819968), Distance(115792089237316195423570985008687907853269984665640564039457584007913129639935)) true
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
INFO - Dialing Peed Id : 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg
DEBUG - 448b0d56977364a9: New outbound substream: (9/initiator) (total 3)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - 448b0d56977364a9: New outbound substream: (10/initiator) (total 4)
DEBUG - Dialer: Proposed protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Dialer: Received confirmation for protocol: /libp2p/circuit/relay/0.2.0/hop
DEBUG - Successfully applied negotiated protocol
DEBUG - Successfully applied negotiated protocol
DEBUG - Dialer: Proposed protocol: /noise
DEBUG - Dialer: Proposed protocol: /noise
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
INFO - InboundCircuitEstablished: src=12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, limit=None
DEBUG - Preparing ping payload [17, 148, 171, 198, 13, 204, 188, 138, 96, 58, 239, 163, 201, 180, 250, 144, 69, 44, 187, 247, 31, 170, 171, 228, 138, 113, 87, 38, 34, 40, 100, 139]
DEBUG - Awaiting pong for [17, 148, 171, 198, 13, 204, 188, 138, 96, 58, 239, 163, 201, 180, 250, 144, 69, 44, 187, 247, 31, 170, 171, 228, 138, 113, 87, 38, 34, 40, 100, 139]
DEBUG - Sending pong for [153, 159, 48, 163, 82, 204, 209, 60, 182, 99, 94, 116, 179, 128, 223, 146, 88, 154, 148, 47, 177, 227, 26, 87, 217, 27, 132, 98, 142, 64, 166, 233]
DEBUG - Waiting for ping ...
DEBUG - Preparing ping payload [157, 254, 39, 110, 46, 135, 55, 131, 149, 137, 166, 233, 185, 0, 212, 110, 154, 231, 153, 243, 242, 163, 201, 184, 19, 225, 250, 86, 201, 231, 59, 24]
DEBUG - Awaiting pong for [157, 254, 39, 110, 46, 135, 55, 131, 149, 137, 166, 233, 185, 0, 212, 110, 154, 231, 153, 243, 242, 163, 201, 184, 19, 225, 250, 86, 201, 231, 59, 24]
DEBUG - Sending pong for [112, 232, 250, 221, 240, 135, 12, 149, 5, 127, 154, 15, 254, 120, 21, 6, 55, 65, 70, 194, 157, 31, 188, 111, 78, 184, 62, 208, 55, 116, 134, 93]
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - Waiting for ping ...
DEBUG - Dialer: Received confirmation for protocol: /noise
DEBUG - 448b0d56977364a9: Multiplexed connection failed: Kind(UnexpectedEof)
DEBUG - Failed to apply negotiated protocol
DEBUG - Failed to apply negotiated protocol
DEBUG - Connection closed with error IO(Custom { kind: UnexpectedEof, error: "unexpected end of file" }): Connected { endpoint: Dialer { address: "/ip4/159.223.222.61/tcp/26117", role_override: Dialer }, peer_id: PeerId("12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn") }; Total (peer): 0.
INFO - Disconnected from 12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn, error : Connection error: I/O error: unexpected end of file
DEBUG - Last remaining address '/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg' of peer '12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg' is unreachable.
DEBUG - Connection attempt to PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") failed with Transport([("/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Other(Custom { kind: Other, error: A(B(Apply(Io(Kind(UnexpectedEof))))) }))]).
INFO - Failed to connect to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : An error occurred while negotiating the transport protocol(s) on a connection: [("/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Other(Custom { kind: Other, error: A(B(Apply(Io(Kind(UnexpectedEof))))) }))].
DEBUG - Last remaining address '/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg' of peer '12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg' is unreachable.
DEBUG - Connection attempt to PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg") failed with Transport([("/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Other(Custom { kind: Other, error: A(B(Apply(Io(Custom { kind: UnexpectedEof, error: "unexpected end of file" })))) }))]).
INFO - Failed to connect to 12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg, error : An error occurred while negotiating the transport protocol(s) on a connection: [("/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Other(Custom { kind: Other, error: A(B(Apply(Io(Custom { kind: UnexpectedEof, error: "unexpected end of file" })))) }))].
ERROR - Outbound Failure for request RequestId(8) to peer: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"): DialFailure.
ERROR - Outbound Failure for request RequestId(9) to peer: PeerId("12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"): DialFailure.
INFO - Discovered Nodes:
INFO - Discovered Nodes:
INFO - Network Id : "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"
INFO - Discovered Nodes:
INFO - Discovered Nodes:
INFO - Network Id : "12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg", Address : ["/ip4/159.223.222.61/tcp/26117/p2p/12D3KooWPHr5xuDhMiyGXASDY7jooHuyctX1impbMw7ZSnhMtzxn/p2p-circuit/p2p/12D3KooWEaxY2XFGX1sZASRUvQTPjvucWrcVdLNjbx3Cq2nMByNg"]

canewsin avatar Mar 24 '22 18:03 canewsin

@mxinden could you look into this ? your tutorial works perfectly, but for large behaviors I am unable to punch hole with same devices. getting timeout error. log :

DirectConnectionUpgradeFailed: 12D3KooWMckgLT12DYRsHpbK7TLr3gY6YSqRq5LZNdAJ3xp8yGwX, error : Failed to establish substream: Timeout error while opening a substream.

canewsin avatar Mar 26 '22 08:03 canewsin

Why is libp2p-dcutr wrapped in a Toggle? Is it enabled on both dialing and listening client?

    pub dcutr: Toggle<DCUtR>,

mxinden avatar Mar 27 '22 19:03 mxinden

@mxinden Yes it's, Enabled on both Dialer and Listener. In what cases, does below error occurs ? It says timeout, is there any option for custom timeout ?

Failed to establish substream: Timeout error while opening a substream.

canewsin avatar Mar 27 '22 21:03 canewsin

Off the top of my head I can not think of a scenario where this error would be emitted. In the case where the remote does not support DCUtR it would instead fail at the selection state, but not a timeout.

Just to rule out that this is not failing at the muxer level, which multiplexer are you using? Yamux or mplex? Could you try with the other?

mxinden avatar Apr 05 '22 19:04 mxinden

Off the top of my head I can not think of a scenario where this error would be emitted. In the case where the remote does not support DCUtR it would instead fail at the selection state, but not a timeout.

Just to rule out that this is not failing at the muxer level, which multiplexer are you using? Yamux or mplex? Could you try with the other?

Previously I too had thought about muxers and tried both yamux and mplex, but same error persists in that case.

canewsin avatar Apr 06 '22 04:04 canewsin

Is there any more information on this? Currently having a similar issue with dcutr in a complex behavior. Using a modified libp2p-lookup with dcutr enabled, I can successfully holepunch with the example dcutr and relay server. But In my custom behavior, I get the following logs from a hole punch enabled lookup:

$ libp2p-lookup direct --address /ip4/.../tcp/6009/p2p/.../p2p-circuit/p2p/...

[2022-11-10T00:06:16Z INFO  libp2p_lookup] Dcutr(RemoteInitiatedDirectConnectionUpgrade
 { remote_peer_id: PeerId("12D3KooWLp3tyhzzRjBDbXXyqCUDhvK8xKCFhUEPjgsRZDYzZ62F"), remo
te_relayed_addr: "/ip4/157.230.89.119/tcp/6009/p2p/12D3KooWFmgscQkvCcxkj8ytHtNbPeX5F9g1
Y1bhkK5r7VA6Jw7A/p2p-circuit/p2p/12D3KooWLp3tyhzzRjBDbXXyqCUDhvK8xKCFhUEPjgsRZDYzZ62F" 
})
...
[2022-11-10T00:06:16Z DEBUG libp2p_dns] Dialing /ip4/154.27.205.74/tcp/6009/p2p/12D3Koo
WLp3tyhzzRjBDbXXyqCUDhvK8xKCFhUEPjgsRZDYzZ62F
[2022-11-10T00:06:16Z DEBUG libp2p_tcp] dialing 154.27.205.74:6009
[2022-11-10T00:06:16Z INFO  libp2p_lookup] Dcutr(DirectConnectionUpgradeFailed { remote
_peer_id: PeerId("12D3KooWLp3tyhzzRjBDbXXyqCUDhvK8xKCFhUEPjgsRZDYzZ62F"), error: Handle
r(Upgrade(Select(Failed))) })
...
[2022-11-10T00:06:16Z DEBUG libp2p_tcp] Incoming connection from /ip4/154.27.205.74/tcp
/40374 at /ip4/10.128.0.4/tcp/46803
[2022-11-10T00:06:16Z WARN  libp2p_lookup] IncomingConnection { local_addr: "/ip4/10.12
8.0.4/tcp/46803", send_back_addr: "/ip4/154.27.205.74/tcp/40374" }

ozwaldorf avatar Nov 10 '22 00:11 ozwaldorf

@ozwaldorf can you post a larger snippet of your logs? The final line might indicate that an incoming connection did end up being established.

mxinden avatar Nov 15 '22 10:11 mxinden

@ozwaldorf can you post a larger snippet of your logs? The final line might indicate that an incoming connection did end up being established.

That's actually it for the logs, no major events after. I configured the lookup client to wait for upgrade succeeded but it never comes and times out. The identify comes through but over the relayed connection (observed address is a peer id - the relay). I can run another test and capture the full debug log though

ozwaldorf avatar Nov 15 '22 13:11 ozwaldorf

@mxinden the full debug log here: https://paste.sh/4gVP7Epl#5dMiXZjdC3lMBrdWsChm1l8W

Is it possible the upgrade is happening silently and the event is not produced? I was under the assumption it was just retaining the relay connection and using that

Maybe also, the identify I do get is on the relay and happens before the upgrade, and since its an existing connection I don't get a new identify event?

ozwaldorf avatar Nov 15 '22 15:11 ozwaldorf

Let me know if this is still an issue.

thomaseizinger avatar Mar 29 '23 11:03 thomaseizinger