LINUX.ORG.RU
ФорумAdmin

ошибки «queue file write error» в Postfix


0

1

Постоянно на postmaster'а сыплются такие сообщения:

Transcript of session follows.

 Out: 220 ESMTP
 In:  EHLO client.some.net
 Out: 250-my.server.ru
 Out: 250-PIPELINING
 Out: 250-SIZE 20971520
 Out: 250-VRFY
 Out: 250-ETRN
 Out: 250-STARTTLS
 Out: 250-AUTH LOGIN CRAM-MD5 DIGEST-MD5 PLAIN
 Out: 250-AUTH=LOGIN CRAM-MD5 DIGEST-MD5 PLAIN
 Out: 250-ENHANCEDSTATUSCODES
 Out: 250-8BITMIME
 Out: 250 DSN
 In:  MAIL FROM: <aaa@xxx.ru>
 Out: 250 2.1.0 Ok
 In:  RCPT TO: <bbb@yyy.ru>
 Out: 250 2.1.5 Ok
 In:  DATA
 Out: 354 End data with <CR><LF>.<CR><LF>
 Out: 451 4.3.0 Error: queue file write error

Session aborted, reason: lost connection

For other details, see the local mail logfile

Количество ошибок примерно пропорционально количеству входящих писем.
В логах пока ничего не нашёл. Есть предположение, что дело в каком-то таймауте, клиент не успевает передать тело письма.

★★

Последнее исправление: frozen_twilight (всего исправлений: 1)

> Error: queue file write error

тут скорее проблема в том что невозможно письмо в спул записать. смотри нет ли ошибок по винту, не переполнен ли раздел и т.д

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

Я по началу тоже так думал. Но проблем с записью на диск точно нет. Места достаточно.
Сообщение не обязательно буквально отражает суть.

frozen_twilight ★★
() автор топика
Ответ на: комментарий от frozen_twilight

это в виндах. в никсах обычно очень даже отражает.
сам-то телнетом можешь отправить письмо на ящик на этом сервере?

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

Ошибка возникает далеко не при каждой отправке, скорее при каких-то единичных из множества.

frozen_twilight ★★
() автор топика
Ответ на: комментарий от markevichus
# df -i /var/spool/postfix/
Файловая система      Iнодов   IИспол  IСвоб IИсп% смонтирована на
/dev/sda3            91430912  153248 91277664    1% /

# du -hs /var/spool/postfix/
3,0M    /var/spool/postfix/

# find /var/spool/postfix -type f | wc -l
332

В логе ничего релевантного не находил, по крайней мере именно в такой формулировке, с которой приходят письма.

frozen_twilight ★★
() автор топика
Ответ на: комментарий от frozen_twilight

Вот что-то похожее на решение. По крайней мере, человек говорит, что у него работает:
http://forum.parallels.com/showpost.php?p=358647&postcount=35

Там же упоминалось про smtpd_proxy_timeout, который может быть причиной ошибки, в случае малого значения.
# postconf smtpd_proxy_timeout

В логе ничего релевантного не находил, по крайней мере именно в такой формулировке, с которой приходят письма.

Формулировка в логе может быть другая. Надо смотреть по времени. Ещё желательно посмотреть в логи всяких антиспам-, антивирус-фильтров.

markevichus ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.