Retry NAT punching without duration on mapping failure
Retry NAT punching without duration on mapping failure

Some hardware doesn't support UPnP with durations.

libp2p/go-libp2p,libp2p/go-libp2p,ipfs/go-libp2p,zippy/go-libp2p