duplicate webmin and virtualmin install leaves only webmin on port 10000

16 posts / 0 new
Last post
#1 Sun, 02/26/2012 - 17:56
midol

duplicate webmin and virtualmin install leaves only webmin on port 10000

A friend has a ubuntu 10.04.4 vps and wants to use virtualmin. I've used it and installed it before so I offered to do the install. I didn't know that he had previously installed webmin. I used the install script, which ran uneventfully and gave no errors. Then when I try to loh in on port 10000 I get webmin. I have considered uninstalling webmin but it seems this would cripple or destroy virtualmin.

Any advice or experience on this?

Dave

Sun, 02/26/2012 - 18:29
andreychek

Howdy,

Well, Virtualmin is a Webmin module, so removing Webmin would indeed prevent Virtualmin from working.

If you've installed Virtualmin, but you're only seeing Webmin when you log into port 10000 -- you could try changing the Webmin theme to use the "Virtualmin Framed Theme".

You can do that in Webmin -> Change Language and Theme.

-Eric

Sun, 02/26/2012 - 18:39 (Reply to #2)
midol

I have old webmin theme (default), blue framed theme, caldera theme and msc.linux theme. I've tried all and get webmin 1.580 everywhere.

Should I rerun the install.sh?

Dave

Mon, 02/27/2012 - 08:46
andreychek

Well, that's unusual.

What's the output of this command:

dpkg -l 'webmin*'

Mon, 02/27/2012 - 14:01 (Reply to #4)
midol
dpkg -l 'webmin*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  webmin         1.580          web-based administration interface for Unix 
un  webmin-adsl    <none>         (no description available)
un  webmin-apache  <none>         (no description available)
un  webmin-bandwid <none>         (no description available)
un  webmin-bind    <none>         (no description available)
un  webmin-burner  <none>         (no description available)
un  webmin-cfengin <none>         (no description available)
un  webmin-cluster <none>         (no description available)
un  webmin-core    <none>         (no description available)
un  webmin-cpan    <none>         (no description available)
un  webmin-dhcpd   <none>         (no description available)
un  webmin-exim    <none>         (no description available)
un  webmin-exports <none>         (no description available)
un  webmin-fetchma <none>         (no description available)
un  webmin-firewal <none>         (no description available)
un  webmin-freeswa <none>         (no description available)
un  webmin-frox    <none>         (no description available)
un  webmin-fsdump  <none>         (no description available)
un  webmin-grub    <none>         (no description available)
un  webmin-heartbe <none>         (no description available)
un  webmin-htacces <none>         (no description available)
un  webmin-inetd   <none>         (no description available)
un  webmin-jabber  <none>         (no description available)
un  webmin-ldap-ne <none>         (no description available)
un  webmin-ldap-us <none>         (no description available)
un  webmin-ldap-us <none>         (no description available)
un  webmin-lilo    <none>         (no description available)
un  webmin-logrota <none>         (no description available)
un  webmin-lpadmin <none>         (no description available)
un  webmin-lvm     <none>         (no description available)
un  webmin-mailbox <none>         (no description available)
un  webmin-mon     <none>         (no description available)
un  webmin-mysql   <none>         (no description available)
un  webmin-nis     <none>         (no description available)
un  webmin-openslp <none>         (no description available)
un  webmin-postfix <none>         (no description available)
un  webmin-postgre <none>         (no description available)
un  webmin-ppp     <none>         (no description available)
un  webmin-pptp-cl <none>         (no description available)
un  webmin-pptp-se <none>         (no description available)
un  webmin-procmai <none>         (no description available)
un  webmin-proftpd <none>         (no description available)
un  webmin-pserver <none>         (no description available)
un  webmin-quota   <none>         (no description available)
un  webmin-samba   <none>         (no description available)
un  webmin-sarg    <none>         (no description available)
un  webmin-sendmai <none>         (no description available)
un  webmin-shorewa <none>         (no description available)
un  webmin-slbacku <none>         (no description available)
un  webmin-smart-s <none>         (no description available)
un  webmin-snort   <none>         (no description available)
un  webmin-softwar <none>         (no description available)
un  webmin-spamass <none>         (no description available)
un  webmin-squid   <none>         (no description available)
un  webmin-sshd    <none>         (no description available)
un  webmin-status  <none>         (no description available)
un  webmin-stunnel <none>         (no description available)
un  webmin-updown  <none>         (no description available)
un  webmin-usermin <none>         (no description available)
un  webmin-vgetty  <none>         (no description available)
un  webmin-webaliz <none>         (no description available)
un  webmin-wuftpd  <none>         (no description available)
un  webmin-wvdial  <none>         (no description available)
un  webmin-xinetd  <none>         (no description available)
Mon, 02/27/2012 - 15:06
andreychek

Something is definitely odd there :-)

It's not actually showing the various Virtualmin related packages as being installed.

For example, there should be packages with names such as webmin-virtual-server, webmin-virtual-server-theme, webmin-virtualmin-awstats, webmin-virtualmin-dav, and a number of others -- those aren't installed there.

So, you may want to give that install.sh script another shot, and see if it works properly this time... if not, can you attach the file /root/virtualmin-install.log? Thanks!

-Eric

Mon, 02/27/2012 - 17:37 (Reply to #6)
midol

I'll rerun install.sh then let you know what develops.

D

Mon, 02/27/2012 - 18:25
midol

The install log is 125k, do you want it all?

# grep error virtualmin-install.log
Configuration file `/etc/apache2/conf.d/localized-error-pages', does not exist on system.
  libdigest-sha1-perl liberror-perl libfile-copy-recursive-perl libfontconfig1
  libdigest-sha1-perl liberror-perl libfile-copy-recursive-perl libfontconfig1
Get:72 http://ca.archive.ubuntu.com/ubuntu/ lucid/main liberror-perl 0.17-1 [23.8kB]
  libdigest-sha1-perl liberror-perl libfile-copy-recursive-perl libfontconfig1
  libdigest-sha1-perl liberror-perl libfile-copy-recursive-perl libfontconfig1
Get:71 http://ca.archive.ubuntu.com/ubuntu/ lucid/main liberror-perl 0.17-1 [23.8kB]
Selecting previously deselected package liberror-perl.
Unpacking liberror-perl (from .../liberror-perl_0.17-1_all.deb) ...
Setting up liberror-perl (0.17-1) ...
Mon, 02/27/2012 - 20:33 (Reply to #8)
midol
dpkg -l 'webmin*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                      Version                   Description
+++-=========================-=========================-==================================================================
ii  webmin                    1.580                     web-based administration interface for Unix systems
un  webmin-adsl               <none>                    (no description available)
un  webmin-apache             <none>                    (no description available)
un  webmin-bandwidth          <none>                    (no description available)
un  webmin-bind               <none>                    (no description available)
un  webmin-burner             <none>                    (no description available)
un  webmin-cfengine           <none>                    (no description available)
un  webmin-cluster            <none>                    (no description available)
un  webmin-core               <none>                    (no description available)
un  webmin-cpan               <none>                    (no description available)
un  webmin-dhcpd              <none>                    (no description available)
un  webmin-exim               <none>                    (no description available)
un  webmin-exports            <none>                    (no description available)
un  webmin-fetchmail          <none>                    (no description available)
un  webmin-firewall           <none>                    (no description available)
un  webmin-freeswan           <none>                    (no description available)
un  webmin-frox               <none>                    (no description available)
un  webmin-fsdump             <none>                    (no description available)
un  webmin-grub               <none>                    (no description available)
un  webmin-heartbeat          <none>                    (no description available)
un  webmin-htaccess           <none>                    (no description available)
un  webmin-inetd              <none>                    (no description available)
un  webmin-jabber             <none>                    (no description available)
un  webmin-ldap-netgroups     <none>                    (no description available)
un  webmin-ldap-user-simple   <none>                    (no description available)
un  webmin-ldap-useradmin     <none>                    (no description available)
un  webmin-lilo               <none>                    (no description available)
un  webmin-logrotate          <none>                    (no description available)
un  webmin-lpadmin            <none>                    (no description available)
un  webmin-lvm                <none>                    (no description available)
un  webmin-mailboxes          <none>                    (no description available)
un  webmin-mon                <none>                    (no description available)
un  webmin-mysql              <none>                    (no description available)
un  webmin-nis                <none>                    (no description available)
un  webmin-openslp            <none>                    (no description available)
un  webmin-postfix            <none>                    (no description available)
un  webmin-postgresql         <none>                    (no description available)
un  webmin-ppp                <none>                    (no description available)
un  webmin-pptp-client        <none>                    (no description available)
un  webmin-pptp-server        <none>                    (no description available)
un  webmin-procmail           <none>                    (no description available)
un  webmin-proftpd            <none>                    (no description available)
un  webmin-pserver            <none>                    (no description available)
un  webmin-quota              <none>                    (no description available)
un  webmin-samba              <none>                    (no description available)
un  webmin-sarg               <none>                    (no description available)
ii  webmin-security-updates   4.4                       Webmin module for 'Virtualmin Package Updates'
un  webmin-sendmail           <none>                    (no description available)
un  webmin-shorewall          <none>                    (no description available)
un  webmin-slbackup           <none>                    (no description available)
un  webmin-smart-status       <none>                    (no description available)
un  webmin-snort              <none>                    (no description available)
un  webmin-software           <none>                    (no description available)
un  webmin-spamassassin       <none>                    (no description available)
un  webmin-squid              <none>                    (no description available)
un  webmin-sshd               <none>                    (no description available)
un  webmin-status             <none>                    (no description available)
un  webmin-stunnel            <none>                    (no description available)
un  webmin-updown             <none>                    (no description available)
un  webmin-usermin            <none>                    (no description available)
un  webmin-vgetty             <none>                    (no description available)
ii  webmin-virtual-server     3.90.gpl-2                Webmin module for 'Virtualmin Virtual Servers (GPL)'
ii  webmin-virtual-server-the 8.2                       Webmin theme 'Virtualmin Framed Theme'
ii  webmin-virtualmin-awstats 4.7                       Webmin module for 'AWstats Reporting'
ii  webmin-virtualmin-dav     3.5                       Webmin module for 'Virtualmin DAV'
ii  webmin-virtualmin-htpassw 2.5                       Webmin module for 'Virtualmin Protected Directories'
ii  webmin-virtualmin-mailman 6.1                       Webmin module for 'Virtualmin Mailman Mailing Lists'
ii  webmin-virtualmin-svn     4.9                       Webmin module for 'Virtualmin Subversion Repositories'
un  webmin-webalizer          <none>                    (no description available)
un  webmin-wuftpd             <none>                    (no description available)
un  webmin-wvdial             <none>                    (no description available)
un  webmin-xinetd             <none>                    (no description available)
Mon, 02/27/2012 - 22:13
andreychek

Well, that looks a little better now -- the correct Virtualmin packages are installed.

Are you still having problems, or is it working for you?

-Eric

Tue, 02/28/2012 - 12:55 (Reply to #10)
midol

still getting webmin only, have restarted apache2, is there any point in a reboot? not a production server so I have latitude.

d

Tue, 02/28/2012 - 15:40
andreychek

Howdy,

Webmin doesn't actually run on Apache, it has it's own internal web server.

You may want to try restarting Webmin itself, which you can do with this command:

/etc/init.d/webmin restart

Also, do you see the Virtualmin Framed Theme available to you now within Webmin?

-Eric

Tue, 02/28/2012 - 15:54 (Reply to #12)
midol

not there yet

Tue, 02/28/2012 - 16:39
andreychek

That's most unusual!

It's almost as if you're installation isn't having any effect on what's there now.

Which gives me an idea -- what output do you get from this command:

ps auxw | grep miniserv

I wonder if maybe the existing Webmin package is installed in a custom location, causing it to override your attempt to run the installer.

-Eric

Tue, 02/28/2012 - 17:27 (Reply to #14)
midol
$ ps auxw | grep miniserv
root       869  0.0  0.7  72440 16160 ?        Ss   11:50   0:00 /usr/bin/perl /usr/share/usermin/miniserv.pl /etc/usermin/miniserv.conf
root      6774  0.0  0.8  84044 17596 ?        Ss   13:45   0:00 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
enclave  10056  0.0  0.0   7628  1012 pts/1    S+   15:22   0:00 grep --color=auto miniserv
Tue, 02/28/2012 - 17:57 (Reply to #15)
midol

the post install wizard is running, found a dns issue, but working as expected. Thanks for all your help.

Dave

Topic locked