Exim - Can't assign requested address

Версия для печатиОтправить другуPDF version

Exim логотип

Переносил exim с одного физического сервера на другой... Старый сервер продолжал функционировать. Перенес конфигурационные файлы на новый сервер и проверил работоспособность exim - доставку писем локальным и удаленным пользователям.

После тестирования перенес почту и настройки веб-интерфейса пользователей. После этого отключил старый сервер и запустил новый, подставив IP-адреса старого сервера. Однако где-то я ошибся, поскольку почта перестала доставляться на удаленные сервера, а локальная доставка работала корректно. При этом в логах можно было наблюдать такую ошибку:

Jan 30 10:42:40 mail exim[51057]: 1U0TFc-000DHH-LD mx01.gmx.net [213.165.67.97] Can't assign requested address
Jan 30 10:42:40 mail exim[51057]: 1U0TFc-000DHH-LD mx00.gmx.net [213.165.67.114] Can't assign requested address
Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [213.180.193.89] Can't assign requested address
Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [213.180.204.89] Can't assign requested address
Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [93.158.134.89] Can't assign requested address
Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [77.88.21.89] Can't assign requested address
Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [87.250.250.89] Can't assign requested address
Jan 30 11:03:14 mail exim[52951]: 1U0Sud-000ClA-4S gmail-smtp-in.l.google.com [173.194.71.27] Can't assign requested address
Jan 30 11:03:14 mail exim[52951]: 1U0Sud-000ClA-4S alt1.gmail-smtp-in.l.google.com [173.194.64.27] Can't assign requested address
Jan 30 11:03:14 mail exim[52951]: 1U0Sud-000ClA-4S alt2.gmail-smtp-in.l.google.com [74.125.142.26] Can't assign requested address
Jan 30 11:03:14 mail exim[52951]: 1U0Sud-000ClA-4S alt3.gmail-smtp-in.l.google.com [74.125.134.26] Can't assign requested address
Jan 30 11:03:14 mail exim[52951]: 1U0Sud-000ClA-4S alt4.gmail-smtp-in.l.google.com [173.194.74.26] Can't assign requested address 

Как оказалось - все банально и просто. Впопыхах забыл в конфигурационном файле exim заменить IP, от имени которого необходимо устанавливать соединения (секция транспортов, транспорт remote_smtp).

remote_smtp:
driver = smtp
interface = IP-adress_here

В моем случае был прописан IP-адрес, который не был назначен ни на один интерфейс, соответственно exim не мог забиндиться на этот IP для выполнения отправки.

 

Ваша оценка: Нет Средняя: 5 (2 голоса)

Re: Exim - Can't assign requested address

Спасибо за подсказку.

По ошибке попал тестовый IP  в /etc/exim/domainips

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Вставай, Україно!

Литература