Virtualmin GPL fails to install on Debian 5.0

Hi there!
I freshly installed debian lenny as a vserver, and tried to install Virtualmin GPL with the install script.
Unfortunately the installation locks up at some point, when trying to setup the Webmin theme…
Here’s the tail of the virtualmin install logfile:

Setting up apache2-suexec-custom (2.2.9-10+lenny8) …

Configuration file `/etc/apache2/suexec/www-data’, does not exist on system.
Installing new config file as you request.
Setting up virtualmin-base (1.0-25) …
Setting Webmin theme

it stays here and is doing nothing.

What could be the problem?

Hmm… yeah, there’s still a number of additional steps it would typically do after that. The next one should be “Setting Usermin theme”.

How long does it sit at that point? You may want it to sit for at least 10-15 minutes.

During that time, do you see any processes running that pertain to the installation?

-Eric

it stays there for eternity.
i wiped out the vm and tried installing cloudmin gpl, with similar results

Setting up webmin-security-updates (4.1) ... security-updates Setting up webmin-server-manager (5.1.gpl) ... server-manager

it styed there for the past minutes apparently doing nothing…
here’s the ps aux output:

jupiter:~# ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 12.6 0.0 10312 696 ? Ss 22:56 1:36 init [2] root 20882 0.0 0.0 113380 1360 ? Sl 22:56 0:00 /usr/sbin/rsyslo root 20894 0.0 0.0 124 36 ? S+ 22:56 0:00 login root 20928 0.0 0.0 18748 1856 pts/1 Ss 22:56 0:00 /bin/bash -login root 22013 0.0 0.0 10148 1340 pts/1 S+ 22:57 0:00 /bin/sh ./cloudm bind 24636 0.0 0.3 139312 12176 ? Ssl 22:58 0:00 /usr/sbin/named root 31841 0.0 0.3 70944 14796 ? Ss 23:00 0:00 /usr/bin/perl /u root 31850 0.1 0.3 30836 14488 pts/1 S+ 23:00 0:00 apt-get -y insta root 31908 0.0 0.0 9784 3228 pts/2 Ss+ 23:00 0:00 /usr/bin/dpkg -- root 31928 0.0 0.0 10152 1308 pts/2 S+ 23:00 0:00 /bin/sh /var/lib root 31946 0.5 0.9 68316 36512 pts/2 S+ 23:00 0:02 /usr/bin/perl /u root 31975 0.0 0.0 0 0 pts/2 H+ 23:00 0:00 [fastrpc.cgi] root 31976 0.0 0.1 33424 7840 pts/2 S+ 23:00 0:00 /usr/bin/perl /u root 31977 0.0 0.0 0 0 pts/2 H+ 23:00 0:00 [fastrpc.cgi] root 31978 0.0 0.1 33424 7840 pts/2 S+ 23:01 0:00 /usr/bin/perl /u root 32029 0.0 0.0 0 0 pts/2 H+ 23:01 0:00 [fastrpc.cgi] root 32030 0.0 0.1 33424 7840 pts/2 S+ 23:01 0:00 /usr/bin/perl /u root 32033 0.0 0.0 0 0 pts/2 H+ 23:01 0:00 [fastrpc.cgi] root 32034 0.0 0.1 33424 7836 pts/2 S+ 23:01 0:00 /usr/bin/perl /u root 32035 0.0 0.0 0 0 pts/2 H+ 23:01 0:00 [fastrpc.cgi] root 32036 0.0 0.1 33424 7840 pts/2 S+ 23:02 0:00 /usr/bin/perl /u root 32037 0.0 0.0 0 0 pts/2 H+ 23:02 0:00 [fastrpc.cgi] root 32038 0.0 0.1 33424 7836 pts/2 S+ 23:02 0:00 /usr/bin/perl /u root 32039 0.0 0.0 0 0 pts/2 H+ 23:02 0:00 [fastrpc.cgi] root 32040 0.0 0.1 33424 7840 pts/2 S+ 23:02 0:00 /usr/bin/perl /u root 32043 0.0 0.0 0 0 pts/2 H+ 23:02 0:00 [fastrpc.cgi] root 32044 0.0 0.1 33424 7840 pts/2 S+ 23:03 0:00 /usr/bin/perl /u root 32045 0.0 0.0 0 0 pts/2 H+ 23:03 0:00 [fastrpc.cgi] root 32046 0.0 0.1 33424 7840 pts/2 S+ 23:03 0:00 /usr/bin/perl /u root 32060 0.0 0.0 0 0 pts/2 H+ 23:03 0:00 [fastrpc.cgi] root 32061 0.0 0.1 33424 7836 pts/2 S+ 23:03 0:00 /usr/bin/perl /u root 32064 0.0 0.0 0 0 pts/2 H+ 23:03 0:00 [fastrpc.cgi] root 32065 0.0 0.1 33424 7840 pts/2 S+ 23:04 0:00 /usr/bin/perl /u root 32066 0.0 0.0 0 0 pts/2 H+ 23:04 0:00 [fastrpc.cgi] root 32067 0.0 0.1 33424 7840 pts/2 S+ 23:04 0:00 /usr/bin/perl /u root 32073 0.0 0.0 0 0 pts/2 H+ 23:04 0:00 [fastrpc.cgi] root 32074 0.0 0.1 33424 7840 pts/2 S+ 23:04 0:00 /usr/bin/perl /u root 32075 0.0 0.0 0 0 pts/2 H+ 23:04 0:00 [fastrpc.cgi] root 32076 0.0 0.1 33424 7836 pts/2 S+ 23:05 0:00 /usr/bin/perl /u root 32087 0.0 0.0 124 36 ? S+ 23:05 0:00 login root 32121 0.0 0.0 18732 1804 pts/4 Ss 23:05 0:00 /bin/bash -login root 32127 0.1 0.0 0 0 pts/2 H+ 23:05 0:00 [fastrpc.cgi] root 32131 0.0 0.1 33424 7836 pts/2 S+ 23:05 0:00 /usr/bin/perl /u root 32158 0.1 0.0 0 0 pts/2 H+ 23:05 0:00 [fastrpc.cgi] root 32159 0.0 0.1 33424 7836 pts/2 S+ 23:05 0:00 /usr/bin/perl /u root 32161 0.1 0.0 0 0 pts/2 H+ 23:05 0:00 [fastrpc.cgi] root 32162 0.0 0.1 33424 7840 pts/2 S+ 23:06 0:00 /usr/bin/perl /u root 32221 0.1 0.0 0 0 pts/2 H+ 23:06 0:00 [fastrpc.cgi] root 32222 0.0 0.1 33424 7840 pts/2 S+ 23:06 0:00 /usr/bin/perl /u root 32223 0.1 0.0 0 0 pts/2 H+ 23:06 0:00 [fastrpc.cgi] root 32224 0.0 0.1 33424 7840 pts/2 S+ 23:06 0:00 /usr/bin/perl /u root 32225 0.1 0.0 0 0 pts/2 H+ 23:06 0:00 [fastrpc.cgi] root 32226 0.0 0.1 33424 7836 pts/2 S+ 23:07 0:00 /usr/bin/perl /u root 32227 0.2 0.0 0 0 pts/2 H+ 23:07 0:00 [fastrpc.cgi] root 32228 0.0 0.1 33424 7840 pts/2 S+ 23:07 0:00 /usr/bin/perl /u root 32231 0.2 0.0 0 0 pts/2 H+ 23:07 0:00 [fastrpc.cgi] root 32232 0.0 0.1 33424 7840 pts/2 S+ 23:07 0:00 /usr/bin/perl /u root 32233 0.3 0.0 0 0 pts/2 H+ 23:07 0:00 [fastrpc.cgi] root 32234 0.0 0.1 33424 7840 pts/2 S+ 23:08 0:00 /usr/bin/perl /u root 32235 0.4 0.0 0 0 pts/2 H+ 23:08 0:00 [fastrpc.cgi] root 32236 0.0 0.1 33424 7840 pts/2 S+ 23:08 0:00 /usr/bin/perl /u root 32252 0.6 0.0 0 0 pts/2 H+ 23:08 0:00 [fastrpc.cgi] root 32253 0.0 0.1 33424 7840 pts/2 S+ 23:08 0:00 /usr/bin/perl /u root 32254 1.5 0.0 0 0 pts/2 H+ 23:08 0:00 [fastrpc.cgi] root 32255 0.0 0.1 33424 7840 pts/2 S+ 23:09 0:00 /usr/bin/perl /u root 32268 0.0 0.0 16012 1112 pts/4 R+ 23:09 0:00 ps aux

The high amount of fastrpc.cgi processes semes odd to me

i am starting to suspect that this problem could have something to do with the POS firewall script some admin put on that machine… will check that tomorrow

oh dear, he was firewalling localhost! i will kill him tomorrow.
case solved!

:smiley:

Do I sense some serious “Admin Fail in the making” there? :wink:

Glad to hear you got it working, that would certainly cause the issues you were seeing :slight_smile:

Let us know if you have any other questions!

-Eric

lol big fail, actually i still have some problems, cloudmin is unable to detect its own status… but i guess i will sort that out as well… why that guy chose linux-vservers and wrote his own iptables script given that he obviously no idea of what he was doing is beyond my understanding :stuck_out_tongue: