Перейти к содержимому


Фото
- - - - -

Незнакомая ошибка. The Complexity Of Matching The Regular Expression Exceeded Predefined Bounds.


  • Please log in to reply
6 ответов в этой теме

#1 Medlar

Medlar

    Member

  • Posters
  • 146 Сообщений:

Отправлено 15 Сентябрь 2011 - 10:16

Установлен пакет drweb-mail-servers-av-as_6.0.1.2-1106031150~linux_x86

Sep 15 04:22:29 mail sendmail[5353]: p8EMMPUI005353: from=<noreply@seminarys.ru>, size=42549, class=-60, nrcpts=1, msgid=<20110914215506.E46AC6EA2F@seminarys.ru>, bodytype=8BITMIME, proto=ESMTP, daemon=MTA, relay=static.213-239-214-110.clients.your-server.de [213.239.214.110]
Sep 15 04:22:29 mail drweb-milter.real: [2986707824] milter INFO 00000B9D/p8EMMPUI005353 success save mail to /var/drweb/msgs/in/D/00000B9D/
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild.rules INFO 00000B9D/p8EMMPUI005353 FindAndSet: find match value scan as
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild.rules INFO 00000B9D/p8EMMPUI005353 scan : all:-vaderetro
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild INFO 00000B9D/p8EMMPUI005353 skip plugin vaderetro for: from=<noreply@seminarys.ru>; to=<user1@domain.ru> size=42814/0, reason: plugin disabled
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild.rules INFO 00000B9D/p8EMMPUI005353 FindAndSet: find match value scan as
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild.rules INFO 00000B9D/p8EMMPUI005353 scan : all:-vaderetro
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild INFO 00000B9D/p8EMMPUI005353 Attach msg to plugin drweb...
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] drweb ERROR 00000B9D/p8EMMPUI005353 processing msg error :[The complexity of matching the regular expression exceeded predefined bounds. Try refactoring the regular expression to make each choice made by the state machine unambiguous. This exception is thrown to prevent "eternal" matches that take an indefinite period time to locate.] -> use ProcessingErrors
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild ERROR 00000B9D/p8EMMPUI005353 error in pass msg through plugins : The complexity of matching the regular expression exceeded predefined bounds. Try refactoring the regular expression to make each choice made by the state machine unambiguous. This exception is thrown to prevent "eternal" matches that take an indefinite period time to locate.
Sep 15 04:22:29 mail drweb-maild.real: [3005475696] maild WARN 00000B9D/p8EMMPUI005353 processing msg on event: processing error for b9d, apply: [pass]
Sep 15 04:22:29 mail drweb-milter.real: [2986707824] milter INFO 00000B9D/p8EMMPUI005353 drweb-maild return pass action. score=0
Sep 15 04:22:29 mail drweb-milter.real: [2986707824] milter INFO 00000B9D/p8EMMPUI005353 processing message [from: <noreply@seminarys.ru>; to:<user1@domain.ru>] is over
Sep 15 04:22:29 mail sendmail[5355]: p8EMMPUI005353: to=<user1@domain.ru>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=180884, dsn=2.0.0, stat=Sent

Сообщение было изменено Medlar: 15 Сентябрь 2011 - 10:17


#2 Gennady Proskurin

Gennady Proskurin

    Newbie

  • Dr.Web Staff
  • 18 Сообщений:

Отправлено 15 Сентябрь 2011 - 14:20

Какое заначение параметра RegexsForCheckedFilename в секции [Antivirus] ?

#3 Medlar

Medlar

    Member

  • Posters
  • 146 Сообщений:

Отправлено 16 Сентябрь 2011 - 17:55

egrep RegexsForCh *.conf|egrep -v #
plugin_drweb.conf:RegexsForCheckedFilename =

ВЫдержка из drweb_daemon.log, соответств. этому времени
Thu Sep 15 04:22:29 2011 [27202] /var/drweb/msgs/in/D/00000B9D/b3 - archive ZIP
Thu Sep 15 04:22:29 2011 [27202] >/var/drweb/msgs/in/D/00000B9D/b3/16-17_=D0=9F=D1=80=D0=B0=D0=BA=D1=82=D0=B8=D0=BA=D0=B0_=D1=80=D0=B0=D0=B7=D1=80=D0=
B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B8_=D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D1=8B_=D0=B
E=D0=BF=D0=BB=D0=B0=D1=82=D1=8B_=D1=82=D1=80=D1=83=D0=B4=D0=B0-=D0=A1=D0=9F=D0=B1-=D0=91=D0=9B-3.doc - Ok
Thu Sep 15 04:22:29 2011 [27202] >/var/drweb/msgs/in/D/00000B9D/b3/26-27_=D0=A4=D0=B8=D0=BD=D0=B0=D0=BD=D1=81=D1=8B_=D0=B4=D0=BB=D1=8F_=D0=BD=D0=B5=D1
=84=D0=B8=D0=BD=D0=B0=D0=BD=D1=81=D0=BE=D0=B2=D1=8B=D1=85_=D0=BC=D0=B5=D0=BD=D0=B
5=D0=B4=D0=B6=D0=B5=D1=80=D0=BE=D0=B2_=D0=A1=D0=9F=D0=B1-=D0=91=D0=9B3.doc - Ok
Thu Sep 15 04:22:29 2011 [27202] /var/drweb/msgs/in/D/00000B9D/b3 - Ok

Письмо, вызвавшее такую ошибку, прилагается.

Прикрепленные файлы:

  • Прикрепленный файл  mail.txt   42,06К   12 Скачано раз


#4 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 19 Сентябрь 2011 - 10:03

интереснее посмотреть конфиги MailD

#5 valya krasnoglazova

valya krasnoglazova

    Newbie

  • Members
  • 94 Сообщений:

Отправлено 19 Сентябрь 2011 - 16:51

большое спасибо за семпл, на плагин drweb сейчас заведен баг по этому поводу

данное письмо - рассылка с адреса FROM: <noreply@seminarys.ru> - если она представляет какую-то ценность, то чтобы избежать пока срабатывания ProcessingError на подобных письмах с этого же адреса, можно написать правило:

from:noreply@seminarys.ru cont scan= all:-drweb

или

from:regex:.*@seminarys.ru cont scan= all:-drweb

конфиги, с которыми воспроизводится баг, для тех, кому интересно )) приаттачены, семпл письма см. выше

Сообщение было изменено valya krasnobaeva: 19 Сентябрь 2011 - 16:52


#6 Medlar

Medlar

    Member

  • Posters
  • 146 Сообщений:

Отправлено 19 Сентябрь 2011 - 18:30

Сегодня случилось еще 2 подобные ошибки. Одно письмо уже забрали из почтового ящика, а второе я успела сохранить. Отправители разные.
Письмо приложить?

#7 Gennady Proskurin

Gennady Proskurin

    Newbie

  • Dr.Web Staff
  • 18 Сообщений:

Отправлено 19 Сентябрь 2011 - 19:00

Сегодня случилось еще 2 подобные ошибки. Одно письмо уже забрали из почтового ящика, а второе я успела сохранить. Отправители разные.
Письмо приложить?


Спасибо, уже не нужно, ошибка найдена.
Исправление выйдет в очередном релизе.


Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых