Please follow the below template, it will help us to help you!
Connecting to other servers over IPv6 shouldn’t fail.
Can’t seem to make any outgoing connections over IPv6. Incoming connections appear to work.
Your debug token is: https://tricorder.pi-hole.net/09ovhzq739
After installing Pihole on my VPS, IPv6 doesn’t work correctly anymore. I can’t seem to connect to other servers over IPv6. Domains are resolving correctly, but it just hangs while trying to connect. I’m not really sure what may have gone wrong, but every time I restore from a server backup and try running the Pihole installation script again, I run into the same issue.
Interestingly, running the command “ip -6 address ls | grep inet | grep global” used to give my public IPv6 address, but now it returns some weird address that I’ve never seen before. I believe this may be the problem but I’m not sure what to do to fix it.
I’ll include the output of “ip -6 addr” at the end of this post in case it gives any hints. I was hoping I could get some assistance in fixing this if any of you have an idea about what may have gone wrong.
root@Testmachine:~# ip -6 addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 state UNKNOWN qlen 1000 inet6 fe80"I think this is a private address."/64 scope link valid_lft forever preferred_lft forever 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 2600:"Weird address that I've never seen"/64 scope global mngtmpaddr noprefixroute dynamic valid_lft 2591998sec preferred_lft 604798sec inet6 "Only the end of my actual IPv6 address"/64 scope link valid_lft forever preferred_lft forever