[Kolab-devel] high cpu-usage of kolab_smtp_access_policy
Henning
henne.gwath at gmx.de
Fri May 2 08:39:01 CEST 2014
Hi!
I noticed that bug 780 appeared again and could not be resolved by
restarting postfix or emptying the queue. Killing the processes with
~$ killall kolab_smtp_access_policy
resolves the issue temporarily until it reappears. I don't know what
triggers it exactly. On outgoing mail the process is startet but it does
not always hangs with high cpu usage. Sometimes multiple processes are
spawned by postfix
~$ ps -eF|grep kolab_smtp_access_policy
kolab-n 8185 8183 82 48158 21936 3 07:42 ? 00:07:57
/usr/bin/python /usr/lib/postfix/kolab_smtp_access_policy
--verify-sender --allow-unauthenticated --timeout 15
(timeout explicitely set in /etc/postfix/master.cf) using the whole cpu.
~$ top
top - 07:51:29 up 2 days, 7:33, 1 user, load average: 3,07, 2,98, 12,81
Aufgaben: 252 total, 5 running, 247 sleeping, 0 stopped, 0 zombie
%Cpu(s): 46,0 be, 12,7 sy, 0,0 ni, 34,4 un, 6,2 wa, 0,7 hi, 0,0 si,
0,0 st
KiB Mem: 4037776 total, 3344316 used, 693460 free, 879568 buffers
KiB Swap: 0 total, 0 used, 0 free. 264968 cached Mem
PID BENUTZER PR NI VIRT RES SHR S %CPU %MEM TIME+
COMMAND
8365 kolab-n 20 0 192640 21944 4952 R 100,0 0,5 3:40.03
kolab_smtp_acce
8185 kolab-n 20 0 192632 21936 4952 R 100,0 0,5 7:34.74
kolab_smtp_acce
8188 kolab-n 20 0 192632 21944 4952 R 100,0 0,5 7:34.64
kolab_smtp_acce
I cannot see anything suspicious in my mail.info log.
In postfix main.cf I have
-----
submission_sender_restrictions = reject_non_fqdn_sender,
check_policy_service unix:private/submission_policy,
permit_sasl_authenticated, reject
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_pipelining,
reject_non_fqdn_recipient,
reject_invalid_helo_hostname,
reject_rbl_client zen.spamhaus.org,
reject_unauth_destination,
reject_unknown_recipient_domain,
check_policy_service
unix:private/recipient_policy_incoming,
permit
smtpd_sender_restrictions = permit_mynetworks,
permit_sasl_authenticated,
check_policy_service
unix:private/sender_policy_incoming
smtpd_relay_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_rbl_client zen.spamhaus.org,
check_policy_service
unix:private/recipient_policy_incoming
-----
I'm on Ubuntu 14.04 with pykolab 0.6.10-0~kolab1 (kolab 3.1 from 12.04
repo) and postfix/postfix-ldap 2.11.0-1.
Please fix this soon. For now I schedule the process-killer.
Ciao,
Henning
More information about the devel
mailing list