Amavisd-new - decoding2-get-file-types FAILED

Michal Šafránek ms na czert.org
Pondělí Únor 27 11:11:00 CET 2006


Zdravím,
už dva dny se na serveru (Debian 3.1, vše ze stable: amavisd-new 
20030616p10-5, SpamAssassin 3.1.0, Clamav 0.84, Perl 5.8.4) snažím 
rozchodit antispam. Vše zdá se na první pohled funguje, SA označuje 
spam, viry to taky označuje, ale pouze u prvních několika zpráv - někdy 
je to 1, někdy třeba 3, potom se najednou v logu začnou objevovat níže 
uvedené chyby, amavis začne žrát paměť a procesor a nakonec spadne. Po 
restartu amavisu je to zase na prvních pár zpráv ok a pak zase... už 
nevím čím to může být. Napadá mě jestli to nemůže dělat slabá HW 
konfigurace (Celeron 466, 64 MB RAM) - že by málo paměti?
Díky za každý postřeh.

M

BTW pokud vypnu SA, a nechám to testovat jen clamavem tak to nepadá.

log:
Feb 27 10:00:07 localhost amavis[23007]: (23007-01) ESMTP::10024 
/var/lib/amavis/amavis-20060227T100005-23007: <ms na abc.net> -> 
<ms na firma.xyz.cz> Received: SIZE=1689 BODY=8BITMIME from firma.xyz.cz 
([127.0.0.1]) by localhost (xyzvpn [127.0.0.1]) (amavisd-new, port 
10024) with ESMTP id 23007-01 for <ms na firma.xyz.cz>; Mon, 27 Feb 2006 
10:00:06 +0100 (CET)
Feb 27 10:00:09 localhost amavis[23007]: (23007-01) Checking: 
<ms na abc.net> -> <ms na firma.xyz.cz>
Feb 27 10:00:15 localhost amavis[23007]: (23007-01) TROUBLE in 
check_mail: decoding2-get-file-types FAILED: run_command (open pipe): 
Can't fork at /usr/lib/perl/5.8/IO/File.pm line 70, <GEN10> line 70. at 
/usr/sbin/amavisd-new line 1125, <GEN10> line 70.
Feb 27 10:00:15 localhost amavis[23007]: (23007-01) PRESERVING EVIDENCE 
in /var/lib/amavis/amavis-20060227T100005-23007
Feb 27 10:00:15 localhost amavis[23007]: (23007-01) TIMING [total 14365 
ms] - SMTP EHLO: 5046 (35%), SMTP pre-MAIL: 2 (0%), mkdir tempdir: 135 
(1%), create email.txt: 182 (1%), SMTP pre-DATA-flush: 1452 (10%), SMTP 
DATA: 149 (1%), body hash: 705 (5%), mkdir parts: 625 (4%), mime_decode: 
5578 (39%), rundown: 490 (3%)
Feb 27 10:00:16 localhost postfix/smtp[23005]: 33C5C163A1B: 
to=<ms na firma.xyz.cz>, relay=127.0.0.1[127.0.0.1], delay=18, 
status=deferred (host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in 
processing, id=23007-01, decoding2-get-file-types FAILED: run_command 
(open pipe): Can't fork at /usr/lib/perl/5.8/IO/File.pm line 70, <GEN10> 
line 70. at /usr/sbin/amavisd-new line 1125, <GEN10> line 70. (in reply 
to end of DATA command))



Další informace o konferenci Linux