I’ve seemingly installed virtualmin on my server but I can’t log in to the post-installation panel through https://some.ip.he.re:10000 I simply get a timeout error for some reason or another. (I can access the standard http “welcoming” just fine though)
The installation didn’t prompt me for any information and didn’t really tell me whether the installation was finished - The only hint I got was that the terminal was at my disposal again. At first I though it might be a corrupted sh file or just a coincidence of some sort. But after four installs on four neaty, newly installed ubuntu boxes, I’m ready to give up!
If so, do you see anything when you run this command:
ps auw | grep miniserv
Also, are you running your server behind a NAT router? Is it possible that either your ISP is blocking port 10000, or that you need to setup port forwarding?
miniserv.error tells me that port 10000 is already in use even though I haven’t installed anything besides openSSH.
[02/Jul/2009:10:21:19 +0200] miniserv.pl started
[02/Jul/2009:10:21:19 +0200] PAM authentication enabled
Failed to bind to port 10000 : Address already in use
Could not listen on any ports at /usr/share/webmin/miniserv.pl line 453.`
I ran cat /etc/services, looked for port 10000 and found this. webmin 10000/tcp
I found the following line which indicates that I might have done something terribly wrong. Webmin install complete. You can now login to https://pdhttp1:10000/
but there is also good news. Likely this is easily solved. You need a domainname you control, i.e registered in your name. Then you want to use that and point it to your server from the registrars control panel.
type: hostname ns1.yourdomainname.com
Shouldn't I change the hostname through the /etc/hostname file instead?
Before doing this, I get pdhttp1.example.com when typing hostname --fqdn. This domain is set up on a DNS elsewhere (and works on the regular HTTP protocol).
also localhost and postfix need to be fixed, i.e comment out myorigin and set localhost.localdomain
If you're referring to the main.cf file in /etc/postfix, myorigin was already commented out. I set it to localhost.localdomain.
I’m terribly sorry if I’m making some of you shake your head, but I’ve never dealt with anything but regular LAMP servers maintained through SSH. Postfix and DNS management is new to me.
As I believed you have set the hostname using example.com! Using pdhttp1 is fine of course. The question lies in the domainname. This needs to be a valid one. example.com wouldn’t be valid for your server hehe
can you reach the site at https ? just port 10000 isn’t working? Can you reach usermin on port 20000 ? http and/or https?
Do you mind publishing the domain your server can be reached on to check per haps via dns tools?