проблема: не отправляется почта на один сервер, из за того что у удаленного smtp сервера до показа банера MTA проходит около 40 секунд
(проверяю telnet remote.server.ru 25) в логах exim пишет:
SMTP timeout while connected to remote.server.ru [xxx.xxx.xxx.xxx] after EHLO my.server.com (941 bytes written): Connection timed out
user@remote.server.ru R=dnslookup T=remote_smtp defer (110): Connection timed out: SMTP timeout while connected to remote.server.ru [xxx.xxx.xxx.xxx] after EHLO my.server.com (941 bytes written)
user@remote.server.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
на моей стороне:
exim-4.62
в разделе transport добавил такие опции:
remote_smtp:
driver = smtp
connect_timeout = 2m
command_timeout = 2m
data_timeout = 2m
И все равно, ошибка таже. Мой сервер висит на vpn интерфейсе которому назначен внешний адрес. прямые и обратные зоны dns отрабатывают не более 1 секунды как моего сервера, так и удаленного. Но есть интересная особенность, с клиентских машин, расположенных в моей локальной сети, и выходящих в интернет через маскарад, через vpn интерфейс на шлюзе (на нем-же и висит мой MTA) тот-же telnet remote.server.ru 25 отрабатывает не более 5 секунд.
Подскажите в какую сторону копать. Я в тупике.
P.S. пробовал подключаться с других серверов telnet ом, к remote.server.ru и просил попробовать как подключается к этому серверу из других стран, все отрабатывает нормально. Может еще как-то провайдер мой тут замешан? Хотя с другой стороны, через это этого же провайдера я без проблем с клиентских машин подключаюсь, соединение до банера длится не более 5 сек.