есть ли такой тул

uniqueman
Уже с Приветом
Posts: 2013
Joined: 16 Mar 2002 10:01
Location: New York City

есть ли такой тул

Post by uniqueman »

Периодически возникает следющая проблема.

Веб сервер перестает отправлять email в ответ на действия пользователя. Письма отправляются через CDONTS.NewMail компонент. Все параметры введены правильно, но письма не доходят до получателя.. Обычно лечится перезагрузкой машины. После перезагрузки письма уходят пачками сразу... такое впечатление что возникает какой то lock , который снимается перезагрузкой сервера..

Есть ли какой нибудь способ мониторить действия веб сервера, смотреть что он делает в данный момент и какие ошибки выдает в случае неудачи?

Спасибо
SkyWalker
Уже с Приветом
Posts: 317
Joined: 16 Feb 2001 10:01
Location: US

Post by SkyWalker »

Судя по тому что письма оседают на Вашем сервере, Вы используете локальный Default SMTP Virtual Server. Прежде всего включите его logging
и посмотрите что там появляется в момент остановки передачи.
Вполне возможно что Ваш SMTP сервер в ети моменты по какой-то причине теряет связь.
uniqueman
Уже с Приветом
Posts: 2013
Joined: 16 Mar 2002 10:01
Location: New York City

Post by uniqueman »

SkyWalker wrote:Судя по тому что письма оседают на Вашем сервере, Вы используете локальный Default SMTP Virtual Server. Прежде всего включите его logging
и посмотрите что там появляется в момент остановки передачи.
Вполне возможно что Ваш SMTP сервер в ети моменты по какой-то причине теряет связь.


и да и нет. Я создал один remote domain (companyname.com) и если письма направляются в этот домен, то они переправляются на Realy server. Или другимим словами не выходят за пределы нашей внутренней сети (нет в этом необходимости). Если же письма отправляются в любой другой домен, то все происходит как обычно, письма направляются в SMTP Virtual server тот резолвит домен и отправляет...

Сегодня утром возникла ситуация, когда письма не отправлялись ни на локальный домен компании, ни наружу. Перегрузил веб сервер - все пошло нормально опять..

Вполне возможно что Ваш SMTP сервер в ети моменты по какой-то причине теряет связь.


извините не понял с чем что теряет...
SkyWalker
Уже с Приветом
Posts: 317
Joined: 16 Feb 2001 10:01
Location: US

Post by SkyWalker »

uniqueman wrote:Сегодня утром возникла ситуация, когда письма не отправлялись ни на локальный домен компании, ни наружу. Перегрузил веб сервер - все пошло нормально опять..


Вот на етом етапе Virtual SMTP Server пытается связаться с SMTP получателя или с forward SMTP если вся почта идет еше через кого-то.
Если связаться не удается, почта оседает до след попытки. Когда произойдет следуюшая попытка зависит от настроек Вашего SMTP.
По умолчанию 1-ая попытка проишодит через 15 минут.
Почему помогла перезагрузка - трудно сказать, надо смотреть прежде всего логи SMTP сервера.

Еше вариант. Если скажем Вы все форвардите с Virtual SMTP на реальный, на который идет почта домена, то проблема может быть в нем.
uniqueman
Уже с Приветом
Posts: 2013
Joined: 16 Mar 2002 10:01
Location: New York City

Post by uniqueman »

наверняка Микрософт создал какой нибудь тул, который бы показывал как функционирует веб сервер, что он делает, какие ошибки вылетают, что ему не хватает, висит ли процесс или нет.. ведь допустим в больших корпорациях, где сайты держут по несколько тысяч запросов в день невозможно было бы поддерживать сервера в нормальном состоянии путем простой перезагрузки машины.. наверняка какой то тул подскажывает им, что происходит не так..
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Post by A. Fig Lee »

uniqueman wrote:наверняка Микрософт создал какой нибудь тул, который бы показывал как функционирует веб сервер, что он делает, какие ошибки вылетают, что ему не хватает, висит ли процесс или нет.. ведь допустим в больших корпорациях, где сайты держут по несколько тысяч запросов в день невозможно было бы поддерживать сервера в нормальном состоянии путем простой перезагрузки машины.. наверняка какой то тул подскажывает им, что происходит не так..

Дык оно ему надо? Сервер купили? Все - отвалите.
А там где тысячи запросов в здравом уме никто МС дыркастый как швейцарский сыр не держит. И рестартовать ничё не надо.
Верить нельзя никому - даже себе. Мне - можно!
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Re: есть ли такой тул

Post by PavelM »

uniqueman wrote:Периодически возникает следющая проблема.



гипотеза1: падает смтп или еще какой-нибудь сервис
гипотеза2: утечка памяти, нехватка места на диске, глюк - цпу на 100%

короче ловите момент когда не работает, и вперед, посмотрите логи, ресурсы, попробуйте просто перезапустить смтп сервис, веб сервис, сделайте телнет на 25 порт получающего сервера, включите диагн.логи у смтп и веб сервера ...

".. делайте, делайте что-нибудь, не сидите сиднем"
(с) Место встречи измнить нельзя
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Re: есть ли такой тул

Post by r00t »

uniqueman wrote:Периодически возникает следющая проблема.
Какой веб-сервер? Какой почтовый сервер? Что надо перегружать? Всю машину или хватает перегрузки конкретных сервисов? Каких? Лечится-ли перегрузкой почтового сервера? Лечится-ли перегрузкой веб-сервера? После остановки высылания почты добавляются, ли письма в очередь?
uniqueman
Уже с Приветом
Posts: 2013
Joined: 16 Mar 2002 10:01
Location: New York City

Post by uniqueman »

Все на IIS стоит.

Когда обнаруживаю письма в Drop папке, то пытаюсь перезапустить SMTP Service. После остановки его он больше не запускается. Приходится тормозить весь IIS Admin Service и потом опять запускать и поочереди запускать сервисы WWW и SMTP.

Return to “Вопросы и новости IT”