Weird ipv6 errors in validation

SYSTEM INFORMATION
OS type and version AlmaLinux 9.6
Webmin version 2.501

Just updated to the new version this morning, thanks for that… thought I was going crazy with PHP-FPM suddenly throwing errors every now and again to the point I just restarted it.

I went to validate the servers after the upgrade to still discover that I get this:

Beginning validation of selected virtual servers. Any problems found will be shown in red ..
justuptowngames.com
  — Apache website : An IPv6 DNS record www.justuptowngames.com with address 2606:4700:3030::6815:7001 exists, but this virtual server does not have IPv6 enabled
iwle.com
All features are good
dashboard.iwle.com
All features are good
uvscards.com
  — Apache website : An IPv6 DNS record www.uvscards.com with address 2606:4700:3031::ac43:8f74 exists, but this virtual server does not have IPv6 enabled
planka.iwle.com
All features are good
help.justuptowngames.com
  — Apache website : An IPv6 DNS record www.help.justuptowngames.com with address 2606:4700:3030::6815:1001 exists, but this virtual server does not have IPv6 enabled
app.iwle.com
All features are good
ufscards.com
All features are good
.. done

The other domains all appear fine with no errors.

This error has persisted for a while, and I know for a fact I don’t have any ipv6 interfaces enabled on the network. Even my DNS settings on Cloudflare and the server itself don’t have them enabled.

Does anyone have any suggestions on how to resolve this issue in general?

I have tried to go to Virtualmin > Change IP Address > and made sure to set the ipv4 address as is. I also went back to the registrar to check for anything that could remote suggest ipv6 is enabled, but couldn’t find anything.

EDIT: Something I noted is that both refer to the domain as the www.thatdomain.com but still can’t figure out where Virtualmin is getting that result from.

cant lookup stuff without the actual domain.

Ahh fair enough. One second.

EDIT: Added actual validation page result

Some of those domains are on cloudflare ipv6 connectivity.

So I guess it is establishing ipv6 capability without you having it natively enabled.

IMO virtualmin is best used with glue records. I dont think cloudflare supports using your own nameserver.

Can I know waht you’re using to determine if I have IPv6 on? I’m not seeing it.

pinging the domains on ipv6. There is a response.

Crap, just did. I have no idea how to turn this off and the only option mentioning ipv6 can’t be switched :confused:

Why turn it off? IPv6 connectivity is important.

If your server has no native ipv6 support this lets you have it

I don’t see the problem.

Why? Hosting services work fine IPv4 only. Its got 100% coverage.
I would not be able to connect to my server with IPv6 as I don’t have IPv6 on my PC and that would be case for alot of end-users.

So connect to it with ipv4.

Nobody is arguing for ipv6 only at this stage.

However ipv6 adoption needs to rise further.

By sticking to ipv4 only you are contributing to the rising ridiculous costs of IP‘s.

Your server can have ipv6 and ipv4 and if you only have ipv4 at home this shouldn’t be a problem.

But I would call out your ISP to get on track with the future.

1 Like

agree! the world is running out of IP4 (already has)
obtaining one that has not already been blacklisted due to spammer/dark web/hacker abuse is just about impossible

Ipv6 is not on your pc, if you are behind a domestic router that supports ipv6 if try to connect to a site it will try ipv6 first then drop back to ipv4 if it cannot establish a connection with ipv6. This happens with no interaction from the end user, I’m guessing that this is to smooth the transition between ipv4 and 6

Might be my provider why the router doesn’t have IPv6. But I wouldn’t loose sleep not having it. As a end-user or a hosting provider.

I’ve deleted your AI-generated response. LLM-generated answers are prohibited by our guidelines, for several reasons. Some of those reasons don’t apply to you. We know you’re not a spammer trying to gain reputation, etc. But, still I don’t want our forum becoming a wasteland of AI slop. Even if the answer is mostly right, it’s still poisoning what is currently entirely a human-generated repository of information with flowery, verbose, AI-generated noise, and I don’t want that to happen.

https://forum.virtualmin.com/guidelines

If you have something to say on a topic, say it with your own human words. If someone wants to know what a machine thinks about it, anyone can go ask an LLM.

Thats fair. Understood.

I encourage anyone to read up on the benefits of ipv6.

You have AAAA records for your domain name, but you do not have matching VirtualHost sections in your Apache configuration.

Either delete your AAAA records for these names or add the IPv6 IP to your VirtualHosts. Virtualmin supports IPv6, as well.

That’s the thing, I checked both the records on the server’s DNS and the cloudflare and made sure they don’t exist.

Check again.

joe@kate:~$ host www.uvscards.com
www.uvscards.com has address 172.67.143.116
www.uvscards.com has address 104.21.27.188
www.uvscards.com has IPv6 address 2606:4700:3037::6815:1bbc
www.uvscards.com has IPv6 address 2606:4700:3031::ac43:8f74

Don’t they use IPv6 as a proxy? Are you proxying?

Yup those aren’t my VPS IPs. That looks like Cloudflare