Warning - errors were found in this domain's DNS records : NS record . cannot be resolved to an IP address

None of my virtual server working on my public IP address. However, it works seamlessly on private IP address. My Server is behind NAT and setting up DNS record to -> Automatically detect external IP address.



However, DNS is resolving with my public ip

Howdy -- it looks like you're using Virtualmin GPL there.

If you're using Virtualmin GPL, what I'd recommend doing is to start a new Forum thread, and there, let us know where your DNS is being hosted... if your VIrtualmin server is doing that, or if it's at a third party.