|OS type and version||Ubuntu Linux 20.04.3|
I am recently returned to Virtualmin, the last time I used it was about 15 years ago, but with the whole GSuite Legacy accounts going away thing happening, it’s time for me to host my own email again. Virtualmin was what I used 15 years ago, and it’s what I’d like to use again, but I’ve been having some trouble.
I’m running into the error in the subject (Can’t establish a connection to the server at hostname:10000) on 100% of attempted page views in the Virtualmin web interface, but oddly, only if I open the page in the current tab, and not in a new tab. Middle clicking anything in the left hand menu, or right clicking anything and opening it in a new tab functions correctly 100% of the time, but then the navigation is missing, or there will be modules with multiple pages that I can’t use correctly, etc.
I’ve tried different browsers, on different operating systems, on different computers, from different networks, from inside and outside the network, with and without a router, on a managed switch and a dumb switch, with a crossed network cable between the host and client and no other hardware involved, but the issue remains the same.
I’ve even installed a GUI on the machine Virtualmin is installed on, and the error remains the same (except replace “hostname” in the error with 127.0.0.1)
I’ve tried on my other server, in case it was a RAM limitation (moving from a machine with 96GB of RAM to a machine with 256GB of RAM), but the issue didn’t go away, as well as installing Virtualmin as a VM on CentOS, and Debian, and Ubuntu, on HyperV, and ESXi, and Proxmox, but the issue remained the same.
I’ve installed Virtualmin on both of my servers using CentOS / Debian / Ubuntu to bare metal, with no hypervisor, still the same issue, “Can’t establish a connection to the server at…” when viewing any page in the web interface, opening the same pages in a new tab works.
My installation procedure each time has been “install OS, install package updates, install Virtualmin from the GPL install.sh”, so it’s always on a “clean” operating system install.
This has led me to believe that the common denominator here is me. That I am doing something wrong. If I’m installing the product on multiple servers, running several hypervisors (or no hypervisor), on several operating systems, and have the exact same issue every time, when searching for others with the same issue and finding nothing helpful has made me decide this is a problem with something I’m doing, and not a problem with something the Virtualmin software is doing. How do I figure out what I am doing wrong so I can use the web interface “normally”?
edit: I’m not against buying Virtualmin Pro if this is more of a “make a real support ticket” kind of thing, I’ve only used the GPL version before as I don’t use it for any “business” purposes, I’ve hosted email for some friends since the late 90s, so I own a bunch of $lastnameFamily.tld type domains that in 2007 or so I moved to GSuite, and now need to move off of GSuite.