При возникновении ошибок Dr.Web® for Lotus Domino

Материал из wiki.drweb.com
Перейти к: навигация, поиск

Если сервер Domino, на который установлен плагин Dr.Web® for Lotus Domino, некорректно завершает свою работу ("падает"), то в первую очередь следует убедиться, что в этом виноват плагин антивируса Dr.Web. Для этого, либо выполнить деинсталляцию плагина стандартными средствами ОС, либо отключить загрузку модулей плагина в файле notes.ini сервера:

  • из параметра ServerTasks удалить задачи monitor и scanner;
  • закомментировать параметр EXTMGR_ADDINS с помощью символа точки с запятой, т.е. вот так: ";EXTMGR_ADDINS=nmonitor.dll";
  • ... и перезагрузить сервер, если он был запущен.

После этого плагин не оказывает на работу сервера Domino никакого влияния. Если сервер продолжает работать нестабильно, вероятно, проблема не в плагине Dr.Web for Lotus Domino.

Если есть основания считать, что в нестабильной работе виноват плагин Dr.Web, необходимо собрать как можно больше информации, чтобы наши специалисты смогли быстрее локализовать ошибку. Лучше всего сделать это в следующей последовательности:

  1. Установите плагин Dr.Web for Lotus Domino, если он еще не установлен или был удален;
  2. Отключите модули плагина в файле notes.ini, как это описано выше;
  3. Запусите сервер Domino. Откройте базу "Dr.Web Administrator Console" (DrWebAdmin.nsf) в подкаталоге DRWEB каталога данных сервера;
  4. В пункте "Settings"->"Log" ("Настройки"->"Журнал") включите журналирование и выставите уровень "5". Не забудьте нажать "Save" ("Сохранить");
  5. Сохраните информацию, выдаваемую сервером Domino на команду консоли sh server ;
  6. Убедитесь, что на сервере включен запуск Notes System Diagnostics (NSD) в случае отказа (по умолчанию эта функция включена). Сделать это можно из клиента Administrator: закладка Configuration, Server -> Current server document -> Basics, раздел Fault Recovery, параметр "Run NSD To Collect Diagnostic Information" (должен быть включен).
  7. Остановите сервер Domino. Включите модули плагина в файле notes.ini сервера (нужно раскомментировать параметр EXTMGR_ADDINS, а в параметр ServerTasks добавить "monitor" и "scanner"). Запустите сервер Domino;
  8. Если это возможно, максимально точно воспроизведите ситуацию, которая привела к предыдущему "падению" сервера. Если сделать это по каким-либо причинам невозможно, то можно взять результаты работы NSD (если он был включен) от прошлого "падения".

Логи NSD хранятся в подкаталоге IBM_TECHNICAL_SUPPORT каталога данных сервера, например: C:\Lotus\Domino\DATA\IBM_TECHNICAL_SUPPORT\

Если на сервере включена NSD, в этом каталоге при каждом аварийном завершении сервера будут создаваться файлы следующего вида:

  • sysinfo_W32I_<ИМЯ СЕРВЕРА>_<ДАТА>@<ВРЕМЯ>.log , например sysinfo_W32I_test1_2008_03_27@14_09_20.log
  • nsd_W32I_W32I_<ИМЯ СЕРВЕРА>_<ДАТА>@<ВРЕМЯ>.log , например nsd_W32I_test1_2008_02_06@12_31_13.log

Логи работы Dr.Web for Lotus Domino сохраняются в подкаталоге DrWeb\Log каталога данных сервера (например, C:\lotus\Domino\Data\DrWeb\Log).

Итого, желательно собрать следующие данные:

  • логи NSD (можно даже несколько последних);
  • логи Dr.Web for Lotus Domino;
  • информацию, выдаваемую сервером Domino на команду консоли sh server ;
  • подробную версию операционной системы (можно узнать, выполнив команду winver ) - версия, сборка, service packs. Если сервер Domino запущен в ОС под виртуальной машиной, обязательно уточняйте версии хостовой и гостевой ОС, а также полную версию виртуальной машины.
  • экспорт разделов "Система" и "Приложение" из журнала событий ОС в формате .evt;
  • версии файлов nmonitor.dll, nmonitor.exe, nscanner.exe (из каталога сервера);
  • версия файла %Common Files%\Doctor Web\Scanning Engine\vrcpp.dll, если проблемы касаются протокола SMTP и/или работы антиспама;


Чем более полные данные вы предоставите, тем быстрее проблема будет решена. И наоборот...


После этого необходимо зайти на сайт Dr.Web (R) Bug Tracker, где составить Bug report с полной информацией об ошибке и приложением всех информационных файлов. Следует помнить, что Dr.Web (R) Bug Tracker позволяет загрузить файл, размер которого не более 2 Mb, пожалуйста, пользуйтесь программой-архиватором. Для загрузки файла более 2Мб нужно обратиться в центр поддержки Dr.Web.