Спасибо большое за совет, получилось собрать вручную и все отлично заработало.


> > 
> > Exim 4.76 и FreeBSD 8.1 amd64
> 
> а если собрать libkavexim.so в /usr/local/src/kav4lms/exim-dlfunc?
> 
> единственное, что я бы подложил в
> /usr/local/src/kav4lms/exim-dlfunc/exim-lib/exim-headers актуальные
> версии этих же файлов из
> /usr/ports/mail/exim/work/exim-4.7*/build-FreeBSD-amd64
> 
> >> экзим и система 64 бит?
> >>
> >>
> >> Fri, 30 Mar 2012 12:12:31 +0400 от An An <[email protected]>:
> >>> Ну, с pre-queue тоже не все так просто:
> >>>
> >>>  dlopen "/usr/local/lib/kaspersky/kav4lms/libkavexim.so" failed: 
> >>> /usr/local/lib/kaspersky/kav4lms/libkavexim.so: unsupported file layout
> >>>
> >>> То есть опять в руки напильник брать с паяльником. В любом случае, 
> >>> спасибо за совет, буду ковырять.
> >>>
> >>>> выкиньте вы эту дрянь, post-q фильтр г-но по определению.
> >>>> есть замечательный dlfunc, как штатный так и не менее известного здесь 
> >>>> автора.
> >>>>
> >>>> ну и напоследок - dkim еще более мертворожденная вещь, чем SPF, 
> >>>> практического применения мало, тем более что интегрирован он в exim 
> >>>> настолько через жо с применением копепасты сорцов малоизвестного науке 
> >>>> "полярного пушного SSL", код которого не обновлялся в ветке экзима 
> >>>> несмотря на присланный патч в багзиллу б-г знает сколько лет.
> >>>>
> >>>>
> >>>> Thu, 29 Mar 2012 13:16:39 +0400 от An An <[email protected]>:
> >>>>> Антивирус подключен как post-queue:
> >>>>>
> >>>>> #kav4lms-filter-begin-2
> >>>>> kav4lms_filter:
> >>>>> <------>driver = manualroute
> >>>>> <------>condition = "${if or { {eq {$interface_port}{10026}} {eq 
> >>>>> {$received_protocol}{spam-scanned}} }{0}{1}}"
> >>>>> <------>transport = kav4lms_filter
> >>>>> <------>route_list = "* localhost"
> >>>>> <------>self = send
> >>>>> #kav4lms-filter-end-2
> >>>>>
> >>>>> Отключил антивирус, перестало сообщение дважды проходить через Exim, и 
> >>>>> "body hash mismatch" изчезло. Правда я сэмулировать эту ошибку никак не 
> >>>>> могу, даже если посылаю с личного ящика письмо с вложением.
> >>>>>
> >>>>>
> >>>>> Wed, 28 Mar 2012 18:46:37 +0400 от dawnshade <[email protected]>:
> >>>>>> diff `hd mail1` `hd mail2`
> >>>>>>
> >>>>>> дает какие-либо различия? (либо hexdump, в разных системах оно 
> >>>>>> по-разному зовется). кто-то из контент сканеров, либо сам экзим может 
> >>>>>> фиксить переводы строк.
> >>>>>> а антивирус кто и как подключен?
> >>>>>> я бы в любом случае пошел путем отключения поочереди всех контент 
> >>>>>> сканеров
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Wed, 28 Mar 2012 16:25:23 +0400 от An An <[email protected]>:
> >>>>>>> Да, прошу прощения. Ссыhttp://e.mail.ru/cgi-bin/msglist#лки: 
> >>>>>>> http://pac.ru/mail1.html и http://pac.ru/mail2.html
> >>>>>>>
> >>>>>>> Выяснилось, что ошибка "[verification failed - body hash mismatch 
> >>>>>>> (body probably modified in transit)]" возникает безотносительно к 
> >>>>>>> ACL. Я полностью закомментировал DKIM ACL, и, насколько я понял, 
> >>>>>>> ситуация такова, что Exim видит DKIM сигнатуры в письме и на 
> >>>>>>> некоторые письма ругается.
> >>>>>>>
> >>>>>>> Заголовки двух писем(с ошибкой и без) в почтовом клиенте выглядят 
> >>>>>>> абсолютно одинаково, ничего лишнего или недостающего.
> >>>>>>>
> >>>>>>>
> >>>>>>>> ДНС на том домене мертв
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> mail# dig 
> >>>>>>>> so-please-do-not-ask-me-why-some-people-want-to-be-braindamaged.ru
> >>>>>>>>
> >>>>>>>> ; <<>> DiG 9.6.-ESV-R3 <<>> 
> >>>>>>>> so-please-do-not-ask-me-why-some-people-want-to-be-braindamaged.ru
> >>>>>>>> ;; global options: +cmd
> >>>>>>>> ;; Got answer:
> >>>>>>>> ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 39947
> >>>>>>>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Wed, 28 Mar 2012 13:25:18 +0400 от An An <[email protected]>:
> >>>>>>>>> Так и не удалось мне решить проблему с [verification failed - body 
> >>>>>>>>> hash mismatch (body probably modified in transit)].
> >>>>>>>>> Судя по всему, письмо передается на проверку антивирусу, а 
> >>>>>>>>> возвращаясь обратно, второй раз проходит DKIM проверку. Больше 
> >>>>>>>>> нигде в конфиге не может письмо инжектиться. Признаться, я уже и 
> >>>>>>>>> сам запутался. Выкладываю два лога для одного и того же письма.
> >>>>>>>>>
> >>>>>>>>> Письмо прошло один раз проверку: 
> >>>>>>>>> http://so-please-do-not-ask-me-why-some-people-want-to-be-braindamaged.ru/mail1.html
> >>>>>>>>> И еще раз, последний: 
> >>>>>>>>> http://so-please-do-not-ask-me-why-some-people-want-to-be-braindamaged.ru/mail2.html
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> проверка dkim впринципе раньше local_scan, либо вы как-то 
> >>>>>>>>>> инжектите письмо второй раз обратно в мейлер.
> >>>>>>>>>>
> >>>>>>>>>> 24 февраля 2012, 12:30 от An An <[email protected]>:
> >>>>>>>>>>> begin local_scan
> >>>>>>>>>>>
> >>>>>>>>>>> kas_connect_to = 
> >>>>>>>>>>> unix:/usr/local/ap-mailfilter3/run/ap-process-server.socket
> >>>>>>>>>>> kas_connect_timeout = 100
> >>>>>>>>>>> kas_data_timeout = 100
> >>>>>>>>>>> kas_log_level = 50
> >>>>>>>>>>> kas_on_error = reject
> >>>>>>>>>>>
> >>>>>>>>>>>> Я тогда неоч понимаю, как второй раз в том же мейлере у вас 
> >>>>>>>>>>>> письмо попадает на проверку dkim если local_scan?
> >>>>>>>>>>>>
> >>>>>>>>>>>> P.S. и отвечайте, пожалуйста, в рассылку тоже.
> >>>>>>>>>>>>
> >>>>>>>>>>>> 24 февраля 2012, 10:57 от An An <[email protected]>:
> >>>>>>>>>>>>> Вроде ничего не добавляет. KAS настроен через local_scan. И 
> >>>>>>>>>>>>> симулировать проблему тяжело.
> >>>>>>>>>>>>> Отключить KAS попробую(сервер под высокой нагрузкой), отпишусь 
> >>>>>>>>>>>>> после этого.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> KAS что-то добавляет в subject?
> >>>>>>>>>>>>>> И таки после его отключения все ОК?
> >>>>>>>>>>>>>> И как он (кас) у вас подключен.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Я просто на днях настраивал аналогичное, все хорошо работает.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 22 февраля 2012, 11:58 от An An <[email protected]>:
> >>>>>>>>>>>>>>> Возникла проблема при работе DKIM с Kaspersky Antispam. В 
> >>>>>>>>>>>>>>> конфиге такой вот ACL:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> warn
> >>>>>>>>>>>>>>> <------>sender_domains = mail.ru:list.ru:bk.ru
> >>>>>>>>>>>>>>> <------>dkim_signers = mail.ru:list.ru:bk.ru
> >>>>>>>>>>>>>>> <------>dkim_status = none:invalid:fail
> >>>>>>>>>>>>>>> <------>logwrite = Message from MailRU with invalid or 
> >>>>>>>>>>>>>>> missing signature(LOG) from $sender_address
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Когда приходит письмо:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> mail1# cat /var/log/exim/exim-main-20120222.log | grep 
> >>>>>>>>>>>>>>> '1S069l-000ObC-Si'
> >>>>>>>>>>>>>>> 2012-02-22 10:58:29 [94562] 1S069l-000ObC-Si DKIM: d=mail.ru 
> >>>>>>>>>>>>>>> s=mail c=relaxed/relaxed a=rsa-sha256 [verification succeeded]
> >>>>>>>>>>>>>>> 2012-02-22 10:58:29 [94562] 1S069l-000ObC-Si DKIM test passed 
> >>>>>>>>>>>>>>> ([email protected] domain=mail.ru), good signature.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Письмо передается для проверки KAS и сразу фаталити.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> mail1# cat /var/log/exim/exim-main-20120222.log | grep 
> >>>>>>>>>>>>>>> '1S069m-000ObJ-Eb'
> >>>>>>>>>>>>>>> 2012-02-22 10:58:30 [94569] 1S069m-000ObJ-Eb DKIM: d=mail.ru 
> >>>>>>>>>>>>>>> s=mail c=relaxed/relaxed a=rsa-sha256 [verification failed - 
> >>>>>>>>>>>>>>> body hash mismatch (body probably modified in transit)]
> >>>>>>>>>>>>>>> 2012-02-22 10:58:30 [94569] 1S069m-000ObJ-Eb DKIM test 
> >>>>>>>>>>>>>>> failed: bodyhash_mismatch
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Причем такое наблюдается не для всех писем. Например, когда я 
> >>>>>>>>>>>>>>> посылаю письмо:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> mail1# cat /var/log/exim/exim-main-20120222.log | grep 
> >>>>>>>>>>>>>>> 'darkhost' | grep DKIM
> >>>>>>>>>>>>>>> 2012-02-22 11:29:20 [5761] 1S06dc-0001Uv-Pt DKIM test passed 
> >>>>>>>>>>>>>>> ([email protected] domain=mail.ru), good signature.
> >>>>>>>>>>>>>>> 2012-02-22 11:29:21 [5767] 1S06dd-0001V1-3R DKIM test passed 
> >>>>>>>>>>>>>>> ([email protected] domain=mail.ru), good signature.
> >>>>>>>>>>>>>>
> >>>>>>>>>>> _______________________________________________
> >>>>>>>>>>> Exim-users mailing list
> >>>>>>>>>>> [email protected]
> >>>>>>>>>>> http://mailground.net/mailman/listinfo/exim-users
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>> _______________________________________________
> >>>>>>>>> Exim-users mailing list
> >>>>>>>>> [email protected]
> >>>>>>>>> http://mailground.net/mailman/listinfo/exim-users
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Exim-users mailing list
> >>>>>>> [email protected]
> >>>>>>> http://mailground.net/mailman/listinfo/exim-users
> >>>>>>>
> >>>>>>>
> >>>>> _______________________________________________
> >>>>> Exim-users mailing list
> >>>>> [email protected]
> >>>>> http://mailground.net/mailman/listinfo/exim-users
> >>>>>
> >>>>>
> >>> _______________________________________________
> >>> Exim-users mailing list
> >>> [email protected]
> >>> http://mailground.net/mailman/listinfo/exim-users
> >>>
> >>>
> > _______________________________________________
> > Exim-users mailing list
> > [email protected]
> > http://mailground.net/mailman/listinfo/exim-users
> > 
> 
> 
> -- 
> Best wishes Victor Ustugov   mailto:[email protected]
> public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
> ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC
> 
> _______________________________________________
> Exim-users mailing list
> [email protected]
> http://mailground.net/mailman/listinfo/exim-users
> 
> 
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить