I have been playing around with Amazon EC2, installed a copy of Ubuntu 10.04 LTS and tried to install a copy of Virtualmin pro via both the install.sh script and manually. In both circumstances virtualmin does not install. Webmin and all the supporting packages install fine, but virtualmin does not.
The specifics of the server are Ubuntu 10.04 LTS Lucid EBS boot, 64-bit. The specific ami is: ami-22423c70
Ideally I’d like to transfer my hosting to EC2 on a ubuntu server, so any help would be appreciated.
Funny thing is I couldn’t see any errors. Everything goes along fine, but Virtualmin never gets installed. I’ve attached a copy of the install log with obfuscated domain and IP’s. Its the log of a few install attempts so its quite long.
According to the log virtualmin-base gets installed , but /etc/virtualmin and /etc/init.d/virtualmin do not exsit. Also https://xxx.xxx.xxx.xxx:10000 does not resolve.
I didn’t get a chance to have a look over the other logs: syslog, aptitude log etc. But if you think it would help I can try another install and cut out the relevant data.
Otherwise I would be happy to give you access to the server, if your willing to have a look. If so, what email should I send the login credentials?
Its a bit embarrassing, but I thought virtualmin creates its own process rather then run under webmin. Worst thing is I’ve been using virtualmin for over a year and it still didn’t click.
Webmin is running and is bound to port 1000, looks like that is working fine. Connecting without ssl brings up the standard go to https page, but when I try to go to https://x:10000, it doesn’t work.
I can’t remember removing anything that might have affected ssl, but I did do a few things prior to trying to install virtualmin. I’m going to try fire up a new Ubuntu instance and try again without changing anything before hand.
After all that I’ve worked out the problem… I have all my web traffic running through a Polipo proxy on my local machine for performance. But when trying to access virtualmin via https it doesn’t work.
For my previous server I had to disable the proxy on my virtualmin address, but this time around I had completely forgot about it. All this time I had been looking through the server when the problem was right on my machine.