Регистрация...

Eserv Forum / E4 / Mail / Перестал работать spamprotexx

recent wikipost // (v2)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Доброго времени.
Участились жалобы сотрудников на спам, чего не было уже с покупки Е4
Полез я по по каталогам Eserv'a — последний созданный каталог в "...E4\DATA\mail\spam\" от 2012-09-12
Последний момент времени изменения файла "...\E4\CommonPlugins\acFilter\antispam\spamprotexx\Storage.esp" — 2012-09-12
Служба ACfilter работает, в консоле управления — безопасность — антиспам — использовать spamprotexx, флаг стоит.
Да и машина с того времени перезагружалась не один раз.

Как быть, куда капать? В какой лог файл пишет спампротекс?
 
Комментарии к версии 1 (08.10.2012 17:19) [~nomid] d1e29180
Комментарии к этой версии (08.10.2012 17:20) [~nomid] 7aa29e7c
АвторДатаТекстtags
ac08.10.2012 17:28
В acFilter.log загляните — может он чего подскажет.
wikipost
nomid08.10.2012 17:43
ред: 08.10.2012 17:44
Вы как всегда правы. В acFilter.log:
** Exception time: Mon, 08 Oct 2012 16:14:59 +0300 ** Thread number/reuse/id:0 0 4432 ** API Calls: SysAllocString xmlGetGlobalState STACK: (311268) [03E70FF4] RETURN STACK: 0012EC5C : 0353006C 0012EC60 : 02CDA343 0012EC64 : 0012EECC 0012EC68 : 010D0CE0 0012EC6C : 00000301 0012EC70 : 00000000 0012EC74 : 0100EBAC 0012EC78 : 00000000 0012EC7C : 00001408 0012EC80 : 02CD02F8 0012EC84 : 010D0D08 0012EC88 : FFFFFFFE 0012EC8C : 0012ED08 [...] 0012EF1C : 0058F2FB Method: 0012EF20 : 0060E184 SP_Init 0012EF24 : 00553294 (LocalsExit) 0012EF28 : 00000028 0012EF2C : 00000000 0012EF30 : 010D0ADC 0012EF34 : 00000000 0012EF38 : 00000000 0012EF3C : 00000000 0012EF40 : 00000000 0012EF44 : 00000020 0012EF48 : 0039B250 0012EF4C : 00000020 0012EF50 : 0039B218 0012EF54 : 00555234 CATCH 0012EF58 : 0012EF68 0012EF5C : 0012FEE8 0012EF60 : 0060E2D3 SP_Init 0012EF64 : 00555234 CATCH 0012EF68 : 0012EF78 0012EF6C : 0012FEE8 0012EF70 : 0061566A acFilterInit 0012EF74 : 00555234 CATCH 0012EF78 : 0012EF88 0012EF7C : 0012FEF8 0012EF80 : 00615C49 acFilterMain 0012EF84 : 00555234 CATCH 0012EF88 : 0012EFB0 0012EF8C : 0012FEF8 0012EF90 : 00616D38 OnStartup 0012EF94 : 005BF102 EvalRules 0012EF98 : 005BF719 EvalRules 0012EF9C : 00000009 0012EFA0 : 005C957D acTCPstartup 0012EFA4 : 005C958C acTCPstartup 0012EFA8 : 005C98F0 (acTCP) 0012EFAC : 00555234 CATCH 0012EFB0 : 0012EFC0 0012EFB4 : 0012FF88 0012EFB8 : 005C99BF acTCP 0012EFBC : 00555234 CATCH 0012EFC0 : 00000000 0012EFC4 : 0012FF88 0012EFC8 : 0056B379 ERR-EXIT 0012EFCC : 0056C05E (INIT) END OF EXCEPTION REPORT Spamprotexx работать не может! SpamProtexx init err=-1073741819 UseSA='0'


Первым делом в этот файл залез, после перезапуска службы, но видимо поторопился и проглядел.
А вот что с этим делать?
"UseSA='0'" — это что-то заюзать или наоборот — оно юзается и поэтому инит эрор?
wikipost
ac08.10.2012 18:02
nomid пишет: Exception time:
Там еще пара строк перед этой должна быть.

nomid пишет: 0012EF20 : 0060E184 SP_Init

В общем слетает на инициализации SpamProtexx. Что-то повредилось — либо ext\txtClass.dll, либо базы CommonPlugins\acFilter\antispam\spamprotexx\*.esp, либо в реестре слетела регистрация COM-компонента txtClass.dll, либо ключ SP из реестра пропал. В последних двух случаях (реестр) exception маловероятен — должно было быть более вразумительное сообщение. Поэтому остаётся dll (можно сравнить по fc.exe /b с dll из дистрибутива) или базы (наиболее вероятно). Базы можно попробовать вынести временно в другой каталог, запустить acFilter без них — если так запускается без exception, то значит базы были повреждены как-то. Тогда остаётся восстанавливать из последней резервной копии или начинать с дистрибутивной копии.
wikipost
ac08.10.2012 18:04
nomid пишет: "UseSA='0'" — это что-то заюзать или наоборот — оно юзается и поэтому инит эрор?

Это про SpamAssassin. Ноль — значит "нет", т.е. "не use" этот антиспам. Да он наверняка вам и не нужен, он конкуренции с SP-LibSD-POPfile не выдерживает.
wikipost
nomid08.10.2012 18:10
Идет информация по Eserv key и Eserv/4 key, а потом
Unable to start clamD: 267 ClamavInit err=10061 SP: Base1 OK SP: Interface OK Spamprotexx: ЧП "Хронос" nomid SP: License check done. SP: Base2: C:\E4\CommonPlugins\acFilter\antispam\spamprotexx\Relearn.esp SP: Base1: C:\E4\CommonPlugins\acFilter\antispam\spamprotexx\Storage.esp EXCEPTION! CODE:C0000005 ADDRESS:02C827D3 WORD:<?not in the image> USER DATA: 003A004C THREAD ID: 00001150 HANDLER: 0012EF58
wikipost
ac08.10.2012 18:22
nomid пишет: ADDRESS:02C827D3

Да, это внутри txtClass.dll.

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

nomid пишет: Unable to start clamD: 267 ClamavInit err=10061

А с антивирусом — либо установите ClamAV, который у вас указан в качестве антивируса, либо отключите галочку UseAntivirus (=0).
wikipost
Работает на Eserv/5.05555 (05.06.2016)