Description of problem: After upgrading to Fedora 34, about half of the time, I cannot connect to IPv6-enabled websites. E.g.: $ curl -v 'https://mail.google.com/mail/u/0/' * Trying 2607:f8b0:4005:809::2005:443... * Immediate connect fail for 2607:f8b0:4005:809::2005: Network is unreachable * Closing connection 0 curl: (7) Couldn't connect to server The DNS name resolves to both IPv4 and IPv6: $ host mail.google.com mail.google.com is an alias for googlemail.l.google.com. googlemail.l.google.com has address 172.217.5.101 googlemail.l.google.com has IPv6 address 2607:f8b0:4005:801::2005 I don't have IPv6 routes: $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.87.1 0.0.0.0 UG 600 0 0 wlp1s0 192.168.87.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp1s0 I'm not sure if IPv6 has ever actually worked in my network - but I've never run into problems in Fedora 33, so I'm assuming it did not try to use IPv6. Version-Release number of selected component (if applicable): How reproducible: About half of the time; looks like it picks IPv4 or IPv6 address at random. Steps to Reproduce: 1. Connect to mail.google.com, use "dnf update", etc. 2. 3. Actual results: Network is unreachable Expected results: Use IPv4 Additional info:
Sorry, filed a duplicate - bugzilla screwed up and said "bug 1940993 does not exist" when I submitted it. *** This bug has been marked as a duplicate of bug 1940993 ***