Bug: empty protocols after dialing a peer #1510
Labels
priority: high
Critical to have
scope: daemon
Daemon and p2p networking
type: bug
Something isn't working
Problem
n.p2p.Peerstore().GetProtocols(pid)
sometimes is empty right after peer connection. We timeout (20s) before any protocol is returned back.Turns out that the only two peers constantly failing to show any protocol ID at handshake are:
12D3KooWApxNt9QDA66MqpZyUvZhgkFZUvaNMmcVgJsjeBymhcGC->gabo.es
12D3KooWPubQEomQP49U5x2gynsXKCKrhCoJFjFVmYmNNTbc5nVC->hyperdocs.dev
Restarting hyperdocs.dev has solved the issue for that peer, It turned from failing always to constantly list protocols
The thing is that once a peer does it wrong, it always fails. For example RN I cannot connect to gabo.es in any way
Steps to Reproduce
Expected Behavior
Debug Info
The text was updated successfully, but these errors were encountered: