Virtualmin on Debian Lenny 5.0

89 posts / 0 new
Last post
Sat, 02/21/2009 - 05:29 (Reply to #51)
nadid

I want to know the same

Sat, 02/21/2009 - 09:26 (Reply to #52)
Joe
Joe's picture

I'm expecting to release support for lenny this weekend.

Support isn't instant...packages have to be built, install script has to be updated, repo setup (and maintenance scripts updated to know about them), and lots of install testing has to be done (this is the time consuming part--every test run takes 20-30 minutes, so it's a very long cycle).

--

Check out the forum guidelines!

Sun, 02/22/2009 - 02:21 (Reply to #53)
bradfreeman

Great news! I was going to install Virtualmin on Lenny today but decided to check these forums first. I'll wait a few days and check back. Thanks for being on top of it!

Tue, 02/24/2009 - 05:39 (Reply to #54)
Mahalo

I'm really looking forward to this release. I currently have ispconfig 2.x installed and running on Lenny, after uninstalling it are there additional steps that I may need to take in configuring my system (specifically, mail, database, php, apache, firewall, bind) to work with Virtualmin? I understand from reading the forums that I can firewall off outside access to bind port as well as long as it is running locally. Other than that, everything is running off of one server.

Tue, 02/24/2009 - 05:44 (Reply to #55)
andreychek

It's simplest to get Virtualmin working on a fresh install (and one without any live sites). There's an install.sh script that configures all sorts of goodies for you, but it's not recommended to use that if you're running a live system.

It's of course possible to get Virtualmin working with a live system, but that's the hard way :-)

Regarding BIND -- you could firewall off the BIND port, but if you're providing DNS service for your domains, no one external to your server would be able to do DNS lookups on the domains you're hosting.

And Joe is hard at work on the Lenny support, it should be available soon!
-Eric

Tue, 02/24/2009 - 06:59 (Reply to #56)
Mahalo

Awesome, you know, this is a brand new installation with no live sites... it wouldn't be too much trouble to start it completely fresh when the virtualmin is ready. Just save a few confs and reinstall!

Thanks for the info Andreychek!

Tue, 02/24/2009 - 11:48 (Reply to #57)
Hal9000

what's the status on this?
if you need any testers, here i am! i have some debian VM's to play with, clean ones, upgrade scenarios etc...
s.

Tue, 02/24/2009 - 20:26 (Reply to #58)
Joe
Joe's picture

I'm close to releasing it, though I won't be able to finish it tonight. My dog got sick last week, and we've been in and out of vets for the past several days, getting tests, X-rays, ultrasound, etc. She's having surgery tomorrow, and hopefully, I'll be back to full throttle soon after (she'll be staying over for two days for recovery, so I'll have to be on the road a bit to visit her, but otherwise I'll be back to work).

Apologies for the delay. I intended to roll it out over the weekend, but that's when things got really rough for my dog.

Too much information, huh? ;-)

--

Check out the forum guidelines!

Tue, 02/24/2009 - 22:59 (Reply to #59)
Hal9000

oh my, i hope it's nothing serious!
dogs are cool :)

Wed, 02/25/2009 - 09:05 (Reply to #60)
Joe
Joe's picture

<div class='quote'>i hope it's nothing serious!</div>

I'm afraid it is quite serious (it's a growth on her spleen, and a majority of such turn out to be malignant, and outcomes are generally not good), and she's kinda old. But, I've got the best veterinary surgical specialists in the valley working on her today, so I'm hopeful we'll be one of the lucky ones with a good outcome.

I'm keeping my mind on work today, and I'll know more by tonight.

Thanks for the good wishes.

--

Check out the forum guidelines!

Sun, 06/07/2009 - 07:44
maxp1

I'm having a problem installing on 5.0. This seems to be the relevant parts of the log.

<div class='quote'>Reading package lists... Done
INFO - Cleaning up apt headers and packages, so we can start fresh...
INFO -
2009-03-03 22:53:59 URL:http://software.virtualmin.com/lib/apt.conf.noninteractive [243/243] -&gt; &quot;apt.conf.noninteractive&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/apt.conf.noninteractive Succeeded.
INFO - Installing Webmin and Virtualmin package signing keys...
2009-03-03 22:54:00 URL:http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin [1690/1690] -&gt; &quot;RPM-GPG-KEY-virtualmin&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin Succeeded.
2009-03-03 22:54:00 URL:http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin [1320/1320] -&gt; &quot;RPM-GPG-KEY-webmin&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin Succeeded.
INFO - OK
INFO - OK
W: Failed to fetch http://software.virtualmin.com/gpl/debian/dists/virtualmin-lenny/main/bi... 404 Not Found

W: Failed to fetch http://software.virtualmin.com/gpl/debian/dists/virtualmin-universal/mai... 404 Not Found

E: Some index files failed to download, they have been ignored, or old ones used instead.
INFO - Ign
INFO - Removing Debian standard Webmin package, if they exist (because they're broken)...
INFO - Removing Debian apache packages...
INFO - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip postfix-tls
...in progress, please wait...
INFO - /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip postfix-tls: Succeeded.
INFO - Succeeded.
INFO - Installing Virtualmin and all related packages now using the command:
INFO - /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install virtualmin-base
...in progress, please wait...
\E: Couldn't find package virtualmin-base
/usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install virtualmin-base failed. Error (if any): 0
</div>

Sun, 06/07/2009 - 07:44
Joe
Joe's picture

<div class='quote'>that&acirc;

--

Check out the forum guidelines!

Sun, 06/07/2009 - 07:44
maxp1

I'm having a problem installing on 5.0. This seems to be the relevant parts of the log.

<div class='quote'>Reading package lists... Done
INFO - Cleaning up apt headers and packages, so we can start fresh...
INFO -
2009-03-03 22:53:59 URL:http://software.virtualmin.com/lib/apt.conf.noninteractive [243/243] -&gt; &quot;apt.conf.noninteractive&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/apt.conf.noninteractive Succeeded.
INFO - Installing Webmin and Virtualmin package signing keys...
2009-03-03 22:54:00 URL:http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin [1690/1690] -&gt; &quot;RPM-GPG-KEY-virtualmin&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-virtualmin Succeeded.
2009-03-03 22:54:00 URL:http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin [1320/1320] -&gt; &quot;RPM-GPG-KEY-webmin&quot; [1]
INFO - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin Succeeded.
INFO - OK
INFO - OK
W: Failed to fetch http://software.virtualmin.com/gpl/debian/dists/virtualmin-lenny/main/bi... 404 Not Found

W: Failed to fetch http://software.virtualmin.com/gpl/debian/dists/virtualmin-universal/mai... 404 Not Found

E: Some index files failed to download, they have been ignored, or old ones used instead.
INFO - Ign
INFO - Removing Debian standard Webmin package, if they exist (because they're broken)...
INFO - Removing Debian apache packages...
INFO - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip postfix-tls
...in progress, please wait...
INFO - /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip postfix-tls: Succeeded.
INFO - Succeeded.
INFO - Installing Virtualmin and all related packages now using the command:
INFO - /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install virtualmin-base
...in progress, please wait...
\E: Couldn't find package virtualmin-base
/usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install virtualmin-base failed. Error (if any): 0
</div>

Tue, 03/03/2009 - 14:23
Joe
Joe's picture

<div class='quote'>I'm having a problem installing on 5.0.</div>

Yeah, some brokenness in my GPL repo setup. I noticed that, too, during testing. Will be fixed soon.

--

Check out the forum guidelines!

Tue, 03/03/2009 - 16:23
maxp1

Now I've got... I'll poke around and see if I can figure out how line 9 is malformed.

<div class='quote'>INFO - Download of http://software.virtualmin.com/lib/RPM-GPG-KEY-webmin Succeeded.
INFO - OK
INFO - OK
E: Malformed line 9 in source list /etc/apt/sources.list (dist parse)
INFO -
INFO - Removing Debian standard Webmin package, if they exist (because they're broken)...
INFO - Removing Debian apache packages...
E: Malformed line 9 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.
INFO - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip
...in progress, please wait...
-E: Malformed line 9 in source list /etc/apt/sources.list (dist parse)
E: The list of sources could not be read.
/usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip failed. Error (if any): 0

</div>

Tue, 03/03/2009 - 22:26 (Reply to #66)
Joe
Joe's picture

<div class='quote'>-E: Malformed line 9 in source list /etc/apt/sources.list (dist parse)</div>

I've never seen that. What is line 9?

--

Check out the forum guidelines!

Sun, 06/07/2009 - 07:44
Joe
Joe's picture

<div class='quote'>that&acirc;

--

Check out the forum guidelines!

Sun, 06/07/2009 - 07:44
Tdah

I figured this much, on that note I&acirc;

Wed, 03/04/2009 - 10:30
kebab123

After some minor issues I have encountered this error message during the install:

Errors were encountered while processing:
/var/cache/apt/archives/webmin-virtual-server-theme_6.7_all.deb

Wed, 03/04/2009 - 10:39 (Reply to #70)
Joe
Joe's picture

<div class='quote'>Errors were encountered while processing:
/var/cache/apt/archives/webmin-virtual-server-theme_6.7_all.deb</div>

Is that the best apt can do for describing the &quot;errors&quot;? ;-)

Try:

dpkg --configure webmin-virtual-server-theme

I dunno if it will have gotten far enough to make that useful...but it might give us some more errors to work with.

--

Check out the forum guidelines!

Wed, 03/04/2009 - 10:45
kebab123

Sadly that just gives me the same exact error.

Wed, 03/04/2009 - 11:13
kebab123

After doing apt-get clean I'm getting one of the errors I got before which I corrected with apt-get -f install. The error is:

The following packages have unmet dependencies:
virtualmin-base: Depends: webmin-virtual-server-theme but it is not going to be installed

If I do apt-get -f install it removes virtualmin-base and I'm back to square one.

Wed, 03/04/2009 - 11:43 (Reply to #73)
Joe
Joe's picture

<div class='quote'>The following packages have unmet dependencies:
virtualmin-base: Depends: webmin-virtual-server-theme but it is not going to be installed</div>

This makes no sense! If it wants it, why wouldn't it install it? Did you do an apt-get update after the clean?

So, this is Virtualmin GPL? On i386 or amd64? I need to double check the specific repository to be sure this package is working. I just don't know what else could be going on.

--

Check out the forum guidelines!

Wed, 03/04/2009 - 11:52
kebab123

Did clean and then update, but I still got the unmet dependencies error. I'm using this on 32 bit Debian upgraded from Etch.

Sat, 03/07/2009 - 04:52
Mahalo

My main.cf is like this:

[code:1]
myhostname = evil.tiki.god.tiki.god
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = evil.tiki.god.tiki.god, localhost.tiki.god.tiki.god, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
virtual_alias_maps = hash:/etc/postfix/virtual
sender_bcc_maps = hash:/etc/postfix/bcc
home_mailbox = Maildir/
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated

[/code:1]

Sat, 03/07/2009 - 05:01 (Reply to #76)
andreychek

Howdy,

Try changing the &quot;smtpd_recipient_restrictions&quot; line to be:

[code:1]
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination

[/code:1]

And then restart Postfix (/etc/init.d/postfix restart).

I guess my question is, was that a fresh system? Had you done any tweaking with Postfix?
-Eric

Sat, 03/07/2009 - 05:34
Mahalo

OK, that made a diffence...at least now it tries to send but I get 554 5.7.1 &lt;destination@emailaddy.com&gt;: Relay access denied

I read through all of the scenarios (there are a LOT!) which involve this in the forums and can't see what it may be.

The &quot;fresh&quot; system was just that.. .I installed a clean Debian 5 from 1st CD, no desktop environment no sql, mail, www, etc...

And transfered the install.sh to it through via Hyperterminal from an XP box(it had been a LONG time since I used Hyperterminal!) and ran it. Since then I have not made configuration changes except via Virtualmin and Webmin.

I did look at the main.cf file yesterday, but before I even started looking at it I made a cp of the original in case I changed something and screwed it up.

After installing Virtualmin via the script I have installed only:

arno-iptables-firewall
logwatch
fail2ban

and edited my networking files to bind my IPs to eth0.

Sun, 06/07/2009 - 07:45
Tdah

I can send and receive mail now from local host and externally but I had to use pop3ssl port 995 and my mail client complains about a bad certificate, I had to turn off ssl for smtp; just couldn&acirc;

Sat, 03/07/2009 - 11:45
Mahalo

Hmm... OK, I downloaded and installed Thunderbird and set it up. It works just fine so there is something in the way Outlook is trying to authenticate. If only there was a decent alternative with a good calendar...

I also had to set my saslauthd to start automatically...
/etc/default/saslauthd
has a default START=no

Sat, 03/07/2009 - 11:53 (Reply to #80)
Joe
Joe's picture

Outlook has had a bug for many years where under some circumstances if it fails to login once, it will simply not even try again (despite giving the user every believe that it is trying again). You can see this problem when the new &quot;attempt&quot; fails to show up in the maillog. If my memory serves me correctly you have to reboot the system (yes, really) in order to make Outlook actually try to login again.

--

Check out the forum guidelines!

Sun, 03/08/2009 - 04:39
Mahalo

Just when I thought I had it all (con)figured out I discovered that I still have email issues. They may be a result of a few things, but in any event they are made evident in a Lenny system that had nothing but virtualmin running on a clean (no desktop, database, mail, www or laptop environment) installation prior to running the install.sh for virtualmin

I've created some webs on virtuals which coincide with the IP for eth0 and 1 that is not the eth0 IP (it is eth0:0 with its own IP) All DNS points fine using external DNS servers.

All webs and accounts were created using virtualmin with no editing that was not reversed by backing up original configuration files and testing, failing and copying virtualmin's modified files back.

Mail sent to the email addresses appears to get to the addresses, as in it is not bounced.. but it is not in usermin mbox nor is it received by a client that is checking mail &quot;succesfully.&quot;

I've read through the forums for many many many hours and read various bits of advice which have been generously offered to others with problems I have encountered along the way but, there has to be something that I am doing wrong because it just isn't working.

When sending to local addresses which I have created in virtualmin, thunderbird reports &quot;user unknown in the virtual alias table.&quot; When sending to external addys it is sent and received successfully.

Some things I am seeing that may be of interest...
hostname -f replies
my.server.name.server.name instead of my.server.name

After reading the forums I saw someone else having an issue and edited my main.cf to remove the designation from the myorigin=(in my case it was /etc/mailname but in the other users case he had entered a domain.)

line and got:
Mar 7 18:58:01 evil postfix[29775]: fatal: bad string length 0 &lt; 1: myorigin =

so I replaced the original line, myorigin= /etc/mailname

My mail.err log has beau coups of these:

Mar 7 16:19:53 evil postfix/postmap[23783]: fatal: usage: postmap [-Nfinoprsvw] [-c config_dir] [-d key] [-q key] [map_type:]file...

Any details that may help anyone help me can easily be provided... just say the word! Eric or Joe, if you guys would like access to the server (nothing at all is on it yet) let me know and I'll shoot you some credentials so you guys can take a look at what I must have hosed.

I would prefer to not manually edit files now only to find that I am doing something wrong... I seriously doubt that this is an issue with Virtualmin, and is likely a typical pebcak.

Thanks for any consideration!

Sun, 03/08/2009 - 16:49 (Reply to #82)
andreychek

Howdy,

Just to verify -- is this on a fresh Lenny install? Had you previously done any work with email/Postfix?

I'd love to see a copy of your /etc/postfix/main.cf file though -- perhaps we could get started debugging here by you sending a copy of that via email.

Could you email that, along with a link to this forum posting, to eric@virtualmin.com?

Thanks!
-Eric

Mon, 03/09/2009 - 03:59
Mahalo

Thanks, Eric. It is on the way, and yes, it was a completely new and fresh installation of Lenny. Prior to installing virtualmin I had only installed the basic Lenny, no database, desktop environment, mail or web servers.

After installing Virtualmin I have only installed logwatch fail2ban and arno-iptables-firewall.

Thanks again!

Mon, 03/09/2009 - 05:51 (Reply to #84)
andreychek

Alright -- I need to chat with Joe about whether that's a Virtualmin install issue, or something regarding the distro install/setup.

I may end up taking you up on your offer for access to your system -- I'll be in touch via email regarding that and related questions :-)

Thanks!
-Eric

Tue, 03/10/2009 - 18:45 (Reply to #85)
Mahalo

Noticed something new tonight when trying to work through this without manually fixing it...

When I add some mail/ft users in Virtualmin the mailbox isn't created in my Virtual Severs panel in Webmin. Manually creating them in Webmin didn't help, though... tried mapping to domain.name and to user@domain.name, then restarting postifx each time. My mail client (thunderbird) now gives no indication that mail delivery fails, but the udermin mailbox is still empty and cant get the mail via the client. I DO, however, receive email in the email notification (I set it to send mail to my gmail acct) that the account was created and the credentials contained therein work for FTP perfectly.

Help! Any ideas?

Thu, 03/12/2009 - 09:09
gjunker

I did a clean and fresh install of Debian lenny and installed virtualmin pro. Everything looked pretty good with a little of config Postfix and sasl.
I have to move immediately all my Domains from an old server (this one exists until end of march) to a new one which is running lenny.

Today I`ve tried to setup a new virtual Server with a mysql database and now there seems to be a bug in virtualmin pro: virtualmin pro don't create any mysql database ( I take a look with SSH under /var/lib/mysql). I can get a workaround with creating the database under 'manage databases' ... this is working but not the creating of tables directly with account creation of a virtual server.

Is there anybody with the same strange behavior of virtualmin pro?

Thu, 03/12/2009 - 10:32 (Reply to #87)
Joe
Joe's picture

<div class='quote'>Is there anybody with the same strange behavior of virtualmin pro?</div>

I'd recommend starting a new thread about specific issues you've run into. I'm having a hard time keeping up with everything that's been brought up in this very, very, very long thread (and this forum doesn't give very good tools for keeping up with things).

--

Check out the forum guidelines!

Fri, 03/13/2009 - 05:42
Tdah

Like I mentioned in an earlier post mine works, I recently set this up with a production server and is working great with the I386 Lenny network disk bare install no servers or common tools and GPL install.sh on a Intel 3500 and an amd 1700+, both are working fine even the email, I just disabled the ssl from both sides set up my mail using user@domain, make sure the default programs are turned on that you need to use such as spam and so on and look in the webmin Bootup and Shutdown page, set it up to your needs.

Pages