[freebsd] Exim и странные обрывы связи

Alexey Karguine bm at karguine.in
Fri Aug 10 11:38:22 EEST 2018


Добрый день!

Дано:
freebsd 11.2-stable, exim-sa-exim-4.91+4.2_2
Настроен таким образом, что отсылает всю входящую почту на внутренний почтовик (Exchange). 

exchange_route:
  driver = manualroute
  domains = +relay_to_domains
  transport = lan_smtp
  route_list = * 172.26.0.113:172.26.0.114
  hosts_randomize
  no_more

Проблема:
Иногда (предпосылки не ясны) пересылка «затыкается». Письма накапливаются в очереди до тех пор, пока либо руками не пнешь её (exim -qf), либо до какого-то момента, после которого почтовый поток начинает пересылаться снова. В логах в этот момент наблюдается следующее:

2018-08-09 17:37:40 1fnm4H-000PdW-U1 == user at domain.com R=exchange_route T=lan_smtp defer (-53): retry time not reached
for any host for ‘domain.com'

В основном, почта перестает ходить примерно на 15 минут.

Сетевая доступность между узлами в это время не прерывается. 

Пробовал также снимать tcpdump между exim и 172.26.0.113, 172.26.0.114. В момент наступления проблемы никакого сетевого трафика кроме arp-запросов/ответов не передается.

У принимающей стороны в логах чисто.

Для эксперимента попробовал поднять на соседнем хосте ещё один exim и пересылать весь почтовый поток в том числе и на него.

test_unseen:
  driver = manualroute
  domains = +relay_to_domains
  transport = lan_smtp
  route_data = 172.26.0.115
  unseen

Получил точно такое же поведение. В течение дня несколько раз наблюдал «затыки» в отправке потока именно этому хосту. Ошибки в логах те же.

Гугл ничего внятного не ответил.

Подскажите, плиз, куда смотреть. Что это может быть вообще?

Спасибо!


More information about the freebsd mailing list