I restarted webmin on the box via ssh: /etc/init.d/webmin restart
I got the prompt back with no errors reported and no status reported. I assume it restarted (but I don’t know enough to investigate further. But if I run top, I see the occasional python process kicking off mailman… I believe this is Virtual min (not sure really as we don’t use mailman at all)
In Fire fox I simply get this (see below). Perhaps it is a DNS issue?
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer's network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
The Mailman/Python processes you’re seeing aren’t related to Virtualmin… that’s all part of the Mailman service, which is one of the Virtualmin dependencies that’s installed during the Virtualmin installation process. But seeing that running doesn’t mean Virtualmin is running.
One way to tell if Virtualmin is running is to use netstat to see if anything is listening on port 10000:
netstat -anlp | grep :10000
Try accessing port 10000 in your browser by using the IP address, rather than a domain name, and see if that does the trick.
Is your server on a LAN, and are you also accessing it from the same LAN? That kind of setup could cause the issue you’re seeing – if that’s the case you may want to use your server’s internal IP address.
Also, is there a firewall setup on your server that might be blocking it? You can determine that by running “iptables -L -n”.
hmmm… we just got a new internet connection and the above IP’s are from our old gateway here… But this doesn’t make sense… my developer in Brazil has authorization to use our control panel and he’s always roaming down there, so his IP is always changing. But we are not block 10000 explicitly in the firewall/iptables.
Full output below… but I changed nothing recently… other than to run yum updates. I will put a ticket into ServePath/GoGrid and see if they implemented anything farther out from our box…
Well, I can’t speak to why your developer from Brazil is able to access the system… but I can offer that, according to the firewall rules you’re using above, all access to Webmin/Virtualmin is being blocked, unless it’s coming from one of three IP addresses.
There’s fancy SSH tunnels and such that your developer could by using to bypass the firewalling you have there.
My recommendation would be to make sure there’s a firewall rule on your system explicitly allowing your IP address.
OK, this makes sense now… we recently got a shiny brand new internet connection and I suspect the IP’s changed for outgoing and our local net/LAN admin did not tell me.
so what is the proper way to edit the iptables by hand via terminal? Can I just VIM on some file and save it?
That would explain it – not that I really understand how “nano iptables” is not actually editing “iptables” unless the latter is some binary thing that is not actually exposed in /etc/sysconfig (just guessing)
Yeah I can’t really tell how the nano command knew what file to edit. But what I know is that “nano” is a text editor, and “iptables” indeed is a binary (which you therefore cannot edit per se), which usually has a startup script to configure it.