ipshipyard / p2p-forge

An Authoritative DNS server for distributing DNS subdomains to libp2p peers
1 stars 0 forks source link

libp2p connectivity check false positive with ipv6? #7

Open lidel opened 1 day ago

lidel commented 1 day ago

Extracted from https://github.com/ipshipyard/p2p-forge/pull/4, originally reported by @aschmahmann:

AFAICT [this connectivity check (subscribing for EvtLocalReachabilityChanged into network.ReachabilityPublic)] does not work due to a mismatch between the ObsAddrManager and EvtLocalReachabilityChanged as emitted by autonat:

This seems like a bug we'd ideally fix within go-libp2p, but maybe I'm missing something cc @sukunrt @MarcoPolo