сбой CGP при отключении одного из DNS

От: Oleg Lazo <CGatePro_at_mx_ru>
Дата: Fri 12 Jan 2007 - 19:11:50 MSK


Коллеги, у нас произошла авария на роутере, к которому подключен один из ДНС-серверов. В результате аварии этот ДНС-сервер потерял коннективити. К сожалению именно этот сервер был прописан на CGP в /etc/resolv.conf первым (остальные 3 сервера, прописанные там, работали штатно!) В результате сразу же после аварии CGP стал ВЫКИДЫВАТЬ (!) ПОЧТИ ВСЕ (!) письма, которые он принял по SMTP! (и с client ip adresses, и со всех остальных)
Причем все письма корректно принимал, отправителю не ругался, а письмо при этом выкидывал. В логах при этом писал следующее: ...
14:41:34.87 3 SMTP too many streams (1000) open 14:41:34.87 3 SMTP connection to port [0.0.0.0:25] from [82.137.173.11:4973] rejected
14:41:34.91 3 SMTP too many streams (1000) open 14:41:34.91 3 SMTP connection to port [0.0.0.0:25] from [194.85.35.39:1386] rejected
14:41:34.91 3 SMTP too many streams (1000) open 14:41:34.91 3 SMTP connection to port [0.0.0.0:25] from [82.137.173.11:4975] rejected
...
Причем в итоге за полчаса пока не поняли в чем дело, он выкинул несколько тысяч писем таким образом...почему он не перешел на след сервер в resolv.conf? Почему он отправителям не говорил что "SMTP too many streams" и принимал от письма них письма корректно? В результате все были уверены что "все в порядке", что все письма лежат в очереди на отправку и никто не забил тревогу пока это не стало очевидно????

Уважаемые разработчики, очень хотелось бы увидеть ваши комментарии. Получено Fri Jan 12 16:13:48 2007

Этот архив был сгенерирован hypermail 2.1.8 : Fri 12 Jan 2007 - 20:13:04 MSK