HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   General (http://www.howtoforge.com/forums/forumdisplay.php?f=15)
-   -   ISPconfig IMAP slower than naked install (http://www.howtoforge.com/forums/showthread.php?t=23623)

DHDSP 26th May 2008 13:47

ISPconfig IMAP slower than naked install
 
Hi everyone,

some time ago , I did a test install of ispconfig (around december) on Etch running as a VM on ESX. Right now I don't seem to find the version number of ispconfig in the control panel though.

A direct comparison of the IMAP speeds shows an extremely slow IMAP of the ispconfig machine. (getting 1200 SPAM-Mails takes about 5 minutes - Ethernet connected). A physical Debian machine does this in seconds.

I took a look at the imap config: MAXDAEMONS = 40 , and MAXPERIP = 20 , so that seems OK. CPU load is under 1% for IMAP.

Is this some kind of "feature" of ispconfig ?

TIA
Peter

till 26th May 2008 18:58

ISPConfig writes just config files, not more and not less, so the speed of deamons has nothing to do with ISPConfig. For example, ISPConfig is no IMAP server and does not provide IMAP services at all. Your IMAP server is e.g. courier or dovecot or cyrus or any other imap daemon.

Quote:

Right now I don't seem to find the version number of ispconfig in the control panel though.
Tools > Software version. But as stated above, this has nothing to do with your problem.

Quote:

A direct comparison of the IMAP speeds shows an extremely slow IMAP of the ispconfig machine. (getting 1200 SPAM-Mails takes about 5 minutes - Ethernet connected). A physical Debian machine does this in seconds.
Are you sure that the problem is related to IMAP at all? Maybe you enabled spam and antivirus scanning?

DHDSP 27th May 2008 09:46

Hi Till,

thank you for the answer. Now I probably did not write what I was thinking ;)

I know ISPConfig only writes the config files for the separate daemons - but I was thinking more in the lines of load protetion or firewall rules. Or bandwidth management or something.

And to answer the question: yes I have spamprotection and antivirus activated. But I thought the spamfiltering and antivirus checking takes place as the mail enters the server?

TIA
Peter



Quote:

Originally Posted by till (Post 127748)
ISPConfig writes just config files, not more and not less, so the speed of deamons has nothing to do with ISPConfig. For example, ISPConfig is no IMAP server and does not provide IMAP services at all. Your IMAP server is e.g. courier or dovecot or cyrus or any other imap daemon.



Tools > Software version. But as stated above, this has nothing to do with your problem.



Are you sure that the problem is related to IMAP at all? Maybe you enabled spam and antivirus scanning?


till 27th May 2008 10:48

ISPConfig does not add any load protection configuration or advanced iptables filtering. The firewall just opens / closes ports with iptables and the IMAP daemon is not configuret at all by ISPConfig.

Quote:

But I thought the spamfiltering and antivirus checking takes place as the mail enters the server?
Yes.

What did you do exactly which causes too much time? You posted above that you got 1200 spam mails. If a mail is received on your server, it is scanned trough postfix and procmail.

Aditionally, which imap daemon do you use. Did you use the exact same daemon software and version for your other test?

DHDSP 30th May 2008 10:34

Ok. Now I installed the Vmware tools (Aaargh... forgot to install them), and I think the speed improved.
Now I have to find a way to compare the speeds objectively.

CU
Peter

till 30th May 2008 10:40

What exactly do you want to measure? the speed of the imap server alone or the speed of the complete mail receive process including spam and antivirus scanning?

DHDSP 5th June 2008 13:53

After a couple of users complained about the speed of checking mails per IMAP, I would like to test this objectively. So just the IMAP service.

CU
Peter

till 5th June 2008 14:02

You can try to use a program like imapsync to copy messages from one imap account to another on the commandline and measure the time:

http://pwet.fr/man/linux/commandes/imapsync


All times are GMT +2. The time now is 03:46.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.