У меня есть виртуальный сервер под управлением Win2008 RC2. Я установил IIS6 с виртуальным SMTP-сервером в качестве почтового провайдера для веб-сайтов, которые я там размещаю. Все работает отлично, но если по какой-то причине сервер перезагружается (автоматические обновления все еще включены - я стараюсь сделать это как можно меньше, так как у нас много клиентов), IIS6 не перезапускает SMTP-сервер. Сбой вызывает 500 ошибок при текущей настройке, поэтому я трачу полдня на извинения.
Любые идеи?
В службах я настроил все на автоматическое восстановление, но кубиков по-прежнему нет.
Как только я перезапускаю SMTP, никаких проблем, вся почта отправляется. Он работает отлично, просто сам по себе не перезапустится.
Я бы действительно предпочел не отключать автоматические обновления, поскольку мы такая маленькая компания, я просто не могу сэкономить время, чтобы вручную обновлять 15 копий Windows каждый раз, когда MS решает, что есть исправление безопасности.
Все советы приветствуются! Кстати, я новичок в этих форумах. Я искал, но не нашел ответа, так что будьте любезны. Но твердо. Я должен здесь учиться.
SMPT-сервер, вероятно, настроен на запуск вручную, чтобы изменить его на автоматический, выполните следующие действия.
В 2008 году я заметил, что с установленным IIS6 SMTP SMTPSvc не настроен на автоматический запуск, он настроен на ручной запуск. Вы можете попробовать:
sc config smtpsvc start= auto
Если это неправильный синтаксис (на данный момент у меня нет машины с ним под рукой), вы можете запустить services.msc, найти службу SMTP и изменить ее на автоматический. Затем быстро перезагрузите сервер и посмотрите, поможет ли это.
В качестве временного решения, пока вы не выясните, почему - запланируйте задание на перезапуск службы SMTP или выполните сценарий вроде:
net stop smtpsvc чистый запуск smtpsvc
(больше примеров здесь: Как я могу автоматически перезапустить службу Windows в случае ее сбоя?)
Можете ли вы запланировать обновление Windows в определенное время дня, а затем запланировать перезапуск службы через несколько минут после этого, чтобы минимизировать проблему для ваших пользователей?