Страница 1 из 1

Не обновляется файл drwebnw.log

СообщениеДобавлено: 01 сен 2005, 13:01
Sieger
Здравствуйте уважаемые!
Может вопрос скорее к разработчикам DrWeb, но тем не менее.
Наверняка эта проблема (или полупроблема) у кого-то встречалась.
DrWeb4.31 (DrWeb4.32 не устраивает, там свои глюки).
DrWeb загружается из autoexec.ncf . Выгружается системой после 'down' (сервер выключается ежедневно вечером).
Режим на лету: Запись в файл, Создание файла.
Проверяемые файлы: COM, EXE, BIN, DOC, XLS и т.д.
Файл drwebnw.log просматривается с рабочей станции или с консоли сервера cc.nlm .
Лог-файл drwebnw.log имеет примерно следующий вид:

???????????????????????????????????????
Dr.Web (R) Scanner for Novell NetWare v4.31 (2 Февраль 2004)
Copyright (c) Игорь Данилов, 1992-2004
Отчет от 15 Авг 2005, 06:54:24
Командная строка:
???????????????????????????????????????
Dr.Web (R) Scanner for Novell NetWare v4.31 (2 Февраль 2004)
Copyright (c) Игорь Данилов, 1992-2004
Отчет от 16 Авг 2005, 06:59:27
Командная строка:
???????????????????????????????????????
Dr.Web (R) Scanner for Novell NetWare v4.31 (2 Февраль 2004)
Copyright (c) Игорь Данилов, 1992-2004
Отчет от 17 Авг 2005, 06:54:33
Командная строка:
???????????????????????????????????????

ну и т.д.
И это при том, что на сервер копировались файлы указанных типов, и в параметрах указано Log scanned files = Yes (т.е. заносить в журнал информацию о файлах, которые проверены и в которых нет вирусов или подозрений на вирус). Если файл заражен и исцелен, то сообщения тоже нет.
Однако.
Если зайти в консоль DrWeb (на сервере) и просмотреть файл отчета из нее, то файл журнала drwebnw.log восстанавливается, т.е появляются записи, которых ранее не было. Вот пример:

>PROG:\1\OpenOffice\doc\2.html\JavaScript.1 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.2 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.3 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.4 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.5 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.6 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.7 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.8 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.9 - Ok
>PROG:\1\OpenOffice\doc\2.html\JavaScript.10 - Ok

и т.д.
Если drwebnw выгрузить из консоли DrWeb, то файл drwebnw.log также восстанавливается. Записи в drwebnw.log также появляются, если копируется большое количество файлов указанных типов на сервер.
Впечатление такое, что drwebnw.nlm создает свой буфер для лога
и пока он полностью не заполнится, он не сбрасывает его на диск в файл drwebnw.log . При выгрузке сервера по 'down' этот буфер на диск не сбрасывается и информация по проверке файлов теряется.
Лечит нормально.
Собственно, можно ли побороть эту ситуацию?
И попутно еще вопрос: можно ли корректно выгрузить drwebnw.nlm
(не из консоли DrWeb)? unload drwebnw не проходит.
С уважением.

СообщениеДобавлено: 01 сен 2005, 13:29
Владимир Горяев
А что за версия OS?
А что за том?
Пообуй вкл в свойствах тома "Немедленная запись файлов на диск"

СообщениеДобавлено: 01 сен 2005, 16:05
Sieger
1. NW50SP6A
2. NW 5 Traditional File System.
3. Собственно параметра "немедленная запись файлов на диск" я не нашел :( .
Могу сообщить только следующие параметры тома (SYS):
Размер блока: 64кб блоки
Компрессия файлов: Вкл.
Выделение подблоков: Вкл.
Миграция данных: Выкл.
А также Set-параметры:
Dirty Disk Cache Delay Time =3.3 sec
Enable HardWare Write Back =Off

Даже если найти параметр "немедленная запись файлов на диск",
не снизит ли это производительность дисковой подсистемы?

СообщениеДобавлено: 02 сен 2005, 09:49
Владимир Горяев
Sieger писал(а):1. NW50SP6A
2. NW 5 Traditional File System.
3. Собственно параметра "немедленная запись файлов на диск" я не нашел :( .
"немедленная запись файлов на диск" етов современных NSS.
Для NW50SP6A был на filesys фикс, но то так, для профилактики, данную проблему может и не снять.
А в console.log сразу пишется то что с екрана сыпится?

СообщениеДобавлено: 02 сен 2005, 10:50
Sieger
Да, сразу.
Не подскажите, как выгрузить DrWeb не из консоли DrWeb?
Есть ли в NetWare команда типа kill (как в *nix). Тогда drwebnw.log
наверное сохранялся бы как положено.

СообщениеДобавлено: 02 сен 2005, 11:39
PavelKHTW
Sieger писал(а):Да, сразу.
Не подскажите, как выгрузить DrWeb не из консоли DrWeb?
Есть ли в NetWare команда типа kill (как в *nix). Тогда drwebnw.log
наверное сохранялся бы как положено.

а unload модуль DRWEB.nlm ?

СообщениеДобавлено: 02 сен 2005, 13:13
Sieger
Не выгружается (консоль выдает сообщение о невозможности выгрузки drwebnw.nlm командой unload). Видимо drwebnw.nlm блокирует сигнал, посылаемый командой unload.

СообщениеДобавлено: 02 сен 2005, 13:36
PavelKHTW
Sieger писал(а):Не выгружается (консоль выдает сообщение о невозможности выгрузки drwebnw.nlm командой unload). Видимо drwebnw.nlm блокирует сигнал, посылаемый командой unload.

На форуме не раз поднималась тема Антивирусы на NW - сошлись на мнении, что AVP и DrWEB - для NW ну не очень :)

СообщениеДобавлено: 02 сен 2005, 22:25
Владимир Горяев
Sieger писал(а):Есть ли в NetWare команда типа kill (как в *nix).
Есть kill address space, но приложение дожно грузить ся в защищенную память, а дрвеб вроде не может (на 51, вспоминается, у меня ето не вышло) и, к тому же я не уверен, что nw50 данную фичу поддерживает хотя бы на 80 %