Перебой работы postfix на час. В логах:
Feb 9 21:00:54 ns1 postfix/smtpd[8345]: fatal: watchdog timeout
Feb 9 21:00:55 ns1 postfix/cleanup[8347]: fatal: watchdog timeout
Feb 9 21:00:55 ns1 postfix/master[30626]: warning: process /usr/lib/postfix/smtpd pid 8345 exit status 1
Feb 9 21:00:55 ns1 postfix/master[30626]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Feb 9 21:00:56 ns1 postfix/master[30626]: warning: process /usr/lib/postfix/cleanup pid 8347 exit status 1
Feb 9 21:00:56 ns1 postfix/master[30626]: warning: /usr/lib/postfix/cleanup: bad command startup -- throttling
Кто-то подскажет причину?
>Кто-то подскажет причину?
Данных мало - гадать практически бесполезно...
Если есть возможность пишите verbose лог для smtpd(8).
Или хотя бы покажите что было перед:
>Feb 9 21:00:54 ns1 postfix/smtpd[8345]: fatal: watchdog timeout
Да ничего примечательного не было - в 20.45 нормально прошло последнее письмо, после чего в 21.00 - то, что в логе.
>Да ничего примечательного не было - в 20.45 нормально прошло последнее письмо,
>после чего в 21.00 - то, что в логе.
Т.е перед "Feb 9 21:00:54 ns1 postfix/smtpd[8345]: fatal: watchdog timeout"
стоит "postfix/smtpd[123]: disconnect from "... ?
Если это так, то совпадают ли pid (это один и тот же экземпляр smptd)?
получается следующее:
Feb 9 20:45:58 ns1 postfix/smtpd[9994]: connect from unknown[195.161.113.200]
Feb 9 20:45:59 ns1 postfix/smtpd[9994]: 4A57342B4D: client=unknown[195.161.113.200]
Feb 9 20:45:59 ns1 postfix/cleanup[9995]: 4A57342B4D: message-id=<200502091545.j19Fjfos015607@lib.userline.ru>
Feb 9 20:45:59 ns1 postfix/qmgr[30630]: 4A57342B4D: from=<wwwrun@lib.userline.ru>, size=1321, nrcpt=1 (queue active)
Feb 9 20:45:59 ns1 postfix/virtual[9996]: 4A57342B4D: to=<ххх@xxx>, relay=virtual, delay=0, status=sent (delivered to maildir)
Feb 9 20:45:59 ns1 postfix/qmgr[30630]: 4A57342B4D: removed
Feb 9 20:45:59 ns1 postfix/smtpd[9994]: disconnect from unknown[195.161.113.200]Feb 9 21:00:54 ns1 postfix/smtpd[8345]: fatal: watchdog timeout
Feb 9 21:00:55 ns1 postfix/cleanup[8347]: fatal: watchdog timeout
Feb 9 21:00:55 ns1 postfix/master[30626]: warning: process /usr/lib/postfix/smtpd pid 8345 exit status 1
Feb 9 21:00:55 ns1 postfix/master[30626]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Feb 9 21:00:56 ns1 postfix/master[30626]: warning: process /usr/lib/postfix/cleanup pid 8347 exit status 1
Feb 9 21:00:56 ns1 postfix/master[30626]: warning: /usr/lib/postfix/cleanup: bad command startup -- throttlingFeb 9 21:48:19 ns1 postfix/qmgr[30630]: 478B942B4B: from=<ku@raid.perm.ru>, size=180682, nrcpt=2 (queue active)
Feb 9 21:48:49 ns1 postfix/smtp[10142]: connect to mx1.yandex.ru[213.180.200.17]: Connection timed out (port 25)
Feb 9 21:48:55 ns1 postfix/smtp[10142]: 478B942B4B: host mx1.yandex.ru[213.180.200.7] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command)
Feb 9 21:48:59 ns1 postfix/smtp[10142]: 478B942B4B: to=<DUKE7@yandex.ru>, relay=mx1.yandex.ru[213.180.200.9], delay=23083, status=deferred (host mx1.yandex.ru[213.180.200.9] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command))
этого отбило по релею, а следующее нормально прошедшее письмо smtpd[10148]
>Feb 9 20:45:59 ns1 postfix/smtpd[9994]: disconnect from
>Feb 9 21:00:54 ns1 postfix/smtpd[8345]: fatal: watchdog timeout
Обратите внимание на pid: судя по логу у вас в системе явно используется pid++, упавший smtpd - должен иметь еше какие-то записи в логе.>Feb 9 21:48:59 ns1 postfix/smtp[10142]: 478B942B4B: to=<DUKE7@yandex.ru>, relay=mx1.yandex.ru[213.180.200.9], delay=23083, status=deferred (host mx1.yandex.ru[213.180.200.9] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command))
>этого отбило по релею, а следующее нормально прошедшее письмо smtpd[10148]
Я бы сказал - тут вас нахрен послали :)В любом случае без verbose лога найти причину тяжко...
>Обратите внимание на pid: судя по логу у вас в системе явно
>используется pid++, упавший smtpd - должен иметь еше какие-то записи в
>логе.
По всем логам пошарил... Ну вот нету ничего больше.
>>Feb 9 21:48:59 ns1 postfix/smtp[10142]: 478B942B4B: to=<DUKE7@yandex.ru>, relay=mx1.yandex.ru[213.180.200.9], delay=23083, status=deferred (host mx1.yandex.ru[213.180.200.9] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command))
>>этого отбило по релею, а следующее нормально прошедшее письмо smtpd[10148]
>Я бы сказал - тут вас нахрен послали :)
Ну не нас... Это пытались послать с не моей сети в не мою сеть...
А по verbose логу я ничего в манах не нашел. Система Debian Sarge.
>По всем логам пошарил... Ну вот нету ничего больше.
Странно...>>>Feb 9 21:48:59 ns1 postfix/smtp[10142]: 478B942B4B: to=<DUKE7@yandex.ru>, relay=mx1.yandex.ru[213.180.200.9], delay=23083, status=deferred (host mx1.yandex.ru[213.180.200.9] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command))
>>>этого отбило по релею, а следующее нормально прошедшее письмо smtpd[10148]
>>Я бы сказал - тут вас нахрен послали :)
>Ну не нас... Это пытались послать с не моей сети в не
>мою сеть...
Если вы принимаете почту для дальнейшей пересылки от не своих сетей, то у вас открытый релей...>А по verbose логу я ничего в манах не нашел. Система Debian
>Sarge.
Ключик -v для нужного транспорта в master.cf
>Если вы принимаете почту для дальнейшей пересылки от не своих сетей, то
>у вас открытый релей...
открытого релея у нас конечно нет, поэтому данные записи меня и не беспокоят - они все-равно отобьются. Хотя пытаются пролезть постоянно.
Глаза протрите:
---ваш лог---
Feb 9 21:48:49 ns1 postfix/smtp[10142]: connect to mx1.yandex.ru[213.180.200.17]: Connection timed out (port 25)
Feb 9 21:48:55 ns1 postfix/smtp[10142]: 478B942B4B: host mx1.yandex.ru[213.180.200.7] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command)
Feb 9 21:48:59 ns1 postfix/smtp[10142]: 478B942B4B: to=<DUKE7@yandex.ru>, relay=mx1.yandex.ru[213.180.200.9], delay=23083, status=deferred (host mx1.yandex.ru[213.180.200.9] said: 450 4.4.3 Hello [xxxx], for your input: <ku@raid.perm.ru> policy analysis reports DNS error with your source domain. (in reply to MAIL FROM command))
---eof---
это не smtpd(8), а smtp(8) - вы УЖЕ ПРИНЯЛИ это письмо и пытаетесь переслать его дальше на yandex.>>Если вы принимаете почту для дальнейшей пересылки от не своих сетей, то
>>у вас открытый релей...
>открытого релея у нас конечно нет, поэтому данные записи меня и не
>беспокоят - они все-равно отобьются. Хотя пытаются пролезть постоянно.
Это мне действительно не очень понятно - пересылать с других сетей я пробовал сам неоднократно - безуспешно. Просил других - то же самое.
>Это мне действительно не очень понятно - пересылать с других сетей я
>пробовал сам неоднократно - безуспешно. Просил других - то же самое.
У вас есть Queue-Id для этого письма из лога: 478B942B4B
Посмотрите откуда оно взялось...
проверяю на релей, из чужой сети в чужую сеть, итог:
Feb 14 12:48:57 ns1 postfix/smtpd[11293]: warning: smtpd_peer_init: 212.120.186.165: hostname dial-186-165.permonline.ru verification failed: Name or service not known
Feb 14 12:48:57 ns1 postfix/smtpd[11293]: connect from unknown[212.120.186.165]
Feb 14 12:49:01 ns1 postfix/smtpd[11293]: NOQUEUE: reject: RCPT from unknown[212.120.186.165]: 554 <xxx@svrw.ru>: Relay access denied; from=<isherim@rambler.ru> to=<xxx@svrw.ru> proto=SMTP helo=<localhost>
Feb 14 12:49:01 ns1 postfix/smtpd[11293]: disconnect from unknown[212.120.186.165]
>>Это мне действительно не очень понятно - пересылать с других сетей я
>>пробовал сам неоднократно - безуспешно. Просил других - то же самое.
>У вас есть Queue-Id для этого письма из лога: 478B942B4B
>Посмотрите откуда оно взялось...
каким образом? не ругайте за тупость - недавно я этим хозяйством занимаюсь..
Спасибо - нашел. Пришло оно, что интересно с моей сети с диалапа. Потому его и пустило. А непонятно сразу почему у меня - в домене с которого пришло, свои почтовые сервера.
>Спасибо - нашел. Пришло оно, что интересно с моей сети с диалапа.
>Потому его и пустило. А непонятно сразу почему у меня -
>в домене с которого пришло, свои почтовые сервера.
Вам виднее, что вы в main.cf написали...
Спасибо за помощь.