Support QUIC in private networks #8006
Labels
effort/days
Estimated to take multiple days, but less than a week
exp/wizard
Extensive knowledge (implications, ramifications) required
kind/bug
A bug in existing code (including security flaws)
kind/enhancement
A net-new feature or improvement to an existing feature
P3
Low: Not priority right now
topic/libp2p
Topic libp2p
Version information:
go-ipfs version: 0.8.0-ce693d7e8
Repo version: 11
System version: amd64/linux
Golang version: go1.14.15
Description:
When using a private swarm (by placing a properly formatted swarm.key file in the repo), the daemon won't listen for the QUIC protocol even when configured in Addresses. If you increase the logging level, the relevant message that appears is:
WARN swarm2 listen on /ip4/0.0.0.0/udp/4001/quic failed: no transport for protocol
WARN swarm2 listen on /ip6/::/udp/4001/quic failed: no transport for protocol
I found some reference to this being a problem in earlier releases (pre-0.6 when QUIC was redone) here. The release notes imply that QUIC is GA now and should be preferred for all connections.
Steps to replicate:
The output will include "Swarm listening on /ip4/127.0.0.1/udp/4001/quic"
The output will not include "Swarm listening on /ip4/127.0.0.1/udp/4001/quic"
The text was updated successfully, but these errors were encountered: