Slackware 10.2, Sendmail, Bind. Сейчас все нормально но вопрос. Предистория:Вчера все работало, сегодня почта не отправляется. Симптомы\диагностика: MSOutlook висит при отправке почты. telnet на внутрение порты почтового сервера отвечает с минутными задержками(25,110,53). Sendmail start/stop через минут 10-ть срабатывает. Через Webmin по всем разделам перемещаешься нормально кроме Sendmail - ступор(даже в раздел DNS заходит нормально, останавливается/запускается нормально). MSOutlook Express - через пол часа, но отправляет почту-таймаут у агента другой. Команда выполненая с сервера nslookup <DNSпровайдера1(IP)> нормально срабатывает. В resolv.conf DNSпровайдера1 указан. Интернет через squid работает. Провайдер говорит что никто больше не жаловался, DNS работает нормально.Если делать telnet на внешнюю сетевую карту, ответ мгновенный. В нагрузге процессов ничего странного нет.Испавили так: При выводе nslookup <DNSпровайдера1> заметили еще один адрес DNSпровайдера2(IP) и внесли дополнительно в resolv.conf. Вопрос: Как увидеть что так напрягает сервер? Точно, что не видит DNS, по какой-то причине(тоже пока фиг с ней). Интересен принцип работы. Если это именно Sendmail сам так напрягается, где это увидеть. Как это работает могу только предполагать(прошу прощения за фантазию): например наш DNS не смог зарегестировать себя в DNS провайдера > Sendmail отправил запрос DNS > DNS не может передать запрос соответственно не отвечает > Sendmail ждет ответа от DNS. Где увидеть этот статус ожидания\незарегестированости? Т.е. не по коственным признакам понять причину тормозов а увидеть можно?
|