On my new server, I ran a RDNS check, and sure enough, my provider has not updated their RDNS to point the IP address back to my hostname.
Does it make sense to think that Virtualmin is performing a check on the RDNS for the server’s IP address before allowing the “Preview website” CGI script to run, so that the script can’t be used to display websites on other servers, and throwing the error if the RDNS is not forward confirmed?
I’ve asked the ISP to update the RDNS, though of course I’ll have to wait for it to propagate, and in the meantime it would be good to get the thoughts of anyone here as to whether this is a likely solution.
so if you go into Edit Virtual Server - Configurable settings - External IP address is then Same as real address enabled or in the field after it another IP.
Per haps you can play with that setting. Sounds like the old IP is in the system somewhere.
Yes, “Same as real address” is enabled. I tried entering the same IP address in the field after it, that made no difference.
Thing is, the system does know its IP address, because when I set one of the virtual servers to be the default for the IP address, I can surf to it using the IP address no problem.
But I just can’t use the Preview Website function for the others