[exim-conf] temporarily rejected after DATA: ACL nested too deep: possible loop

Victor Ustugov victor на corvax.kiev.ua
Вт Янв 9 15:35:47 EET 2007


приветствую

сабжевое сообщение в логах могли получить те, кто использует acl'и,
рекурсивно выполняемые из acl_check_data и acl_smtp_data_before_accept,
когда количество итераций соответствует кол-ву получателей (это
acl_check_recipients_antivirus_haters при использовании
confRECIPIENTS_ANTIVIRUS_HATERS и acl_stat_mysql при использовании сбора
статистики в MySQL) и превышает 19

связано это со страховкой от зацикливания при выполнении acl. граничное
значение равно 20

нижеприведенный патч просто увеличивает это ограничение до 200:
http://mta.org.ua/exim-4.63-conf/patches/exim-4.65-recursive-acl/patch-src::recursive-acl.patch

патч уже всключен в spec для 4.65:
http://mta.org.ua/exim-4.63-conf/redhat/exim-4.65-0.corvax/

и в качестве симлинка указан в каталоге с патчами для порта 4.65:
http://mta.org.ua/exim-4.63-conf/ports/exim-4.65/patches/

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки exim-conf