Hi all. For the past... 4? weeks now, all IPv6 connections time out for me. Multiple computers, Windows and Linux, Fritzbox 7490 or Asus routers, ethernet and wifi. Factory reset the fritzbox too. I get an IP fine, routes look fine, everything seems okay but no connections to IPv6 destinations work. No, it's not a DNS issue.
I'm hoping the wisdom of the crowds might be able to help me here. Here's the email I sent to 2degrees support a week ago (they haven't responded yet, funnily enough. It seemed like the tier2 support on the phone wanted to fob me of too...)
For the last week or two, all IPv6 connections time out on myconnection. There is no error message when pinging, packets silently
drop. SSHing to my IPv6 enabled VPS would take two minutes to connect,
because it was trying to connect over IPv6 and receiving no reply,
before giving up and connecting instantly over IPv4.
I test IPv6 using my VPS, google.com and ipv6-test.com.
This is not a DNS problem, DNS was returning both IPv4 and v6 addresses
correctly.
This didn't actually break dual stack websites, so please don't ask me
to turn off IPv6 again.
I can make IPv6 connections inside my local network, for instance to my
fritz box.
I have tried to make connections on two different computers, one windows
10 and one linux. Both failed in the same way.
I have tried two routers, the 7490 and an ASUS RT-AC66U, with no change.
I also tried factory-resetting the fritzbox, no change.
Ethernet and Wifi, no change.
I have had extensive phone session with both Tier 1 and 2 support at
2degrees, niether were able to find the problem.
As I have replaced every component of my network locally with no change
to the problem, I can only conclude that there is some kind of
server-side issue at 2degrees.
Here is some sample console output:
$ ping6 google.com
PING google.com (2404:6800:4006:802::200e): 56 data bytes
--- google.com ping statistics ---
6 packets transmitted, 0 packets received, 100% packet loss
--------------------------------------------------------
# ping6 2404:6800:4006:802::200e
PING 2404:6800:4006:802::200e (2404:6800:4006:802::200e): 56 data bytes
--- 2404:6800:4006:802::200e ping statistics ---
10 packets transmitted, 0 packets received, 100% packet loss
--------------------------------------------------------
# traceroute6 google.com
traceroute to google.com (2404:6800:4006:802::200e), 30 hops max, 16
byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8
etc etc.
I'll add my IP settings:
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d0:50:99:2f:31:90 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.25/24 brd 192.168.178.255 scope global dynamic enp5s0
valid_lft 817025sec preferred_lft 817025sec
inet6 2406:e001:2d22:1:9ab:2c7b:e187:c540/64 scope global noprefixroute dynamic
valid_lft 6971sec preferred_lft 3371sec
inet6 fd00::457b:543f:7e8f:a41/64 scope global deprecated noprefixroute dynamic
valid_lft 6971sec preferred_lft 0sec
inet6 fe80::8c5d:4dc1:b8f8:d1c9/64 scope link
valid_lft forever preferred_lft forever
Any ideas are very much appreciated!