Exim - Can't assign requested address

  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:3e47448a308f882469e44ea5c296e8db' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><img alt=\"Exim логотип\" width=\"140\" height=\"105\" src=\"http://muff.kiev.ua/files/exim.png\" /></p>\n<p class=\"rtejustify\">Переносил <strong>exim</strong> с одного физического сервера на другой... Старый сервер продолжал функционировать. Перенес конфигурационные файлы на новый сервер и проверил работоспособность <strong>exim</strong> - доставку писем локальным и удаленным пользователям.</p>\n<p class=\"rtejustify\">После тестирования перенес почту и настройки веб-интерфейса пользователей. После этого отключил старый сервер и запустил новый,&nbsp;подставив IP-адреса старого сервера. Однако где-то я ошибся, поскольку почта перестала доставляться на удаленные сервера,&nbsp;а локальная доставка работала корректно. При этом в логах можно было наблюдать такую ошибку:</p>\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td>Jan 30 10:42:40&nbsp;mail exim[51057]: 1U0TFc-000DHH-LD mx01.gmx.net [213.165.67.97] Can\'t assign requested address<br />\n Jan 30 10:42:40 mail exim[51057]: 1U0TFc-000DHH-LD mx00.gmx.net [213.165.67.114] Can\'t assign requested address<br />\n Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [213.180.193.89] Can\'t assign requested address<br />\n Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [213.180.204.89] Can\'t assign requested address<br />\n Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [93.158.134.89] Can\'t assign requested address<br />\n Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [77.88.21.89] Can\'t assign requested address<br />\n Jan 30 11:03:13 mail exim[52946]: 1Tz30A-0005Sr-KQ mx.yandex.ru [87.250.250.89] Can\'t assign requested address<br />\n 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<br />\n 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<br />\n 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<br />\n 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<br />\n 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&nbsp;</td>\n</tr>\n</tbody>\n</table>\n<p class=\"rtejustify\">Как оказалось - все банально и просто. Впопыхах забыл в конфигурационном файле <strong>exim</strong> заменить IP, от имени которого необходимо устанавливать соединения (секция транспортов,&nbsp;транспорт <strong>remote_smtp</strong>).</p>\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td>remote_smtp:<br />\n driver = smtp<br />\n interface = <span style=\"color: #ff0000\">IP-adress_here</span></td>\n</tr>\n</tbody>\n</table>\n<p class=\"rtejustify\">В моем случае был прописан IP-адрес, который не был назначен ни на один интерфейс,&nbsp;соответственно <strong>exim</strong> не мог забиндиться на этот IP для выполнения отправки.</p>\n<p class=\"rtejustify\">&nbsp;</p>\n', created = 1767493287, expire = 1767579687, headers = '', serialized = 0 WHERE cid = '2:3e47448a308f882469e44ea5c296e8db' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:5846f0321c8e0c4c4ef7f2e01efabcc3' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Спасибо за подсказку.</p>\n<p>По ошибке попал тестовый IP &nbsp;в /etc/exim/domainips</p>\n', created = 1767493287, expire = 1767579687, headers = '', serialized = 0 WHERE cid = '2:5846f0321c8e0c4c4ef7f2e01efabcc3' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a class=\"thickbox\" href=\"/files/imagepicker/1/wake_up_ua.png\"><img alt=\"Вставай, Україно!\" class=\"imgp_img\" src=\"/files/imagepicker/1/thumbs/wake_up_ua.png\" style=\"height:200px; width:150px\" /></a></p>\n', created = 1767493287, expire = 1767579687, headers = '', serialized = 0 WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:cc913d232116f0426090404133377d88' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a href=\"http://muff.kiev.ua/rss.xml\"><img alt=\"RSS\" width=\"160\" height=\"60\" src=\"http://muff.kiev.ua/files/muf-rss.png\" /></a></p>\n', created = 1767493287, expire = 1767579687, headers = '', serialized = 0 WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:39649256b636e3d5ded656bc52bd8c01' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
Версия для печатиОтправить другу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

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

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

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

Литература

FlopyNet - это не новый вид сети, а передача данных по средствам магнитных носителей с трафиком 1,44 Мб за один пакет.