Как отключить кеширование оутлупов Exim

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Как отключить кеширование оутлупов Exim

Непрочитанное сообщение Tanatos » 2009-05-21 7:02:34

Дабы не плодить темы, переименовал
Вопрос: как отключить кэширование оутлупов в Exim или сделать маленьким по времени? можно и для одного роутера.
Последний раз редактировалось Tanatos 2009-05-26 16:27:52, всего редактировалось 6 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
FoxDW
мл. сержант
Сообщения: 106
Зарегистрирован: 2008-08-04 4:42:43
Откуда: Красноярск
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение FoxDW » 2009-05-21 7:22:08

25 порт используется уже

sockstat | grep 25 смотрите

sendmail не отключили наверно
Вот как то так

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-21 7:53:12

С включенным Exim:

Код: Выделить всё

#sockstat | grep 25 
mailnull exim-4.69- 4814  3  tcp4   *:25                  *:*

С выключенным Exim ничегоенпоказывает.
smtp порт менять пробовал, тот же эффект
Последний раз редактировалось Tanatos 2009-05-21 8:26:18, всего редактировалось 1 раз.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение princeps » 2009-05-21 8:05:08

Tanatos, оформляй листинги тегами , хозяин форума очень переживает по этому поводу. Читай красную полосу вверху.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-21 8:27:03

princeps писал(а):Tanatos, оформляй листинги тегами , хозяин форума очень переживает по этому поводу. Читай красную полосу вверху.
Сорри поправил...

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-22 16:14:06

Ошибка возобновилась ни с того ни с чего снова

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Laa » 2009-05-22 16:31:07

Может у вас какой-то хитрый alias стоит на exim?
Попробуйте запускать так:

Код: Выделить всё

/usr/local/etc/rc.d/exim start
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-22 16:40:01

Laa писал(а):Может у вас какой-то хитрый alias стоит на exim?
Попробуйте запускать так:

Код: Выделить всё

/usr/local/etc/rc.d/exim start
Сделал...
Пошла почта...

Перезагрузился опять тоже самое и ручная остановка и запуск уже не помогли

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-22 17:17:01

del
Последний раз редактировалось Tanatos 2009-05-26 7:47:13, всего редактировалось 1 раз.

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-22 18:21:52

Еще один странный факт отключил автозапуск exim.
Перезагрузился и при выполнении

Код: Выделить всё

/usr/local/etc/rc.d/exim start
ничо не происходит....

Полюбе что то тут невпорядке.

Подскажите ламеру)

С выключеным exim выполнил:

Код: Выделить всё

[root@mxgt /usr/home/admin]# sockstat  | grep 25
squid    squid      658   25 tcp4   192.168.0.3:65146     74.125.43.104:80
После чего запустил:

Код: Выделить всё

exim -bd -d+all
И все заработало...
Как только нажал ctrl+z та же фигня

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение princeps » 2009-05-23 11:38:03

Что у тебя делает сквид на 25-м порту?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Laa » 2009-05-23 21:48:06

princeps писал(а):Что у тебя делает сквид на 25-м порту?
:cz2: :cz2: :cz2:
:-D
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 7:05:53

princeps писал(а):Что у тебя делает сквид на 25-м порту?
Я сам не понял) только вот я ему по стандарту 3128 оставил) тем не менее это запуску не мешает и проблема без squid имела место быть)


НУ и каким же образом можно отдать дать права на 25 порт только exim' у

Аватара пользователя
FoxDW
мл. сержант
Сообщения: 106
Зарегистрирован: 2008-08-04 4:42:43
Откуда: Красноярск
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение FoxDW » 2009-05-25 7:49:35

Код: Выделить всё

killall exim-4.69-3
и

Код: Выделить всё

/usr/local/etc/rc.d/exim start
может прокатит :pardon:
Вот как то так

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 8:19:06

FoxDW писал(а):

Код: Выделить всё

killall exim-4.69-3
и

Код: Выделить всё

/usr/local/etc/rc.d/exim start
может прокатит :pardon:
Выходные прошли и усе работает
пока что...

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение princeps » 2009-05-25 8:40:49

Tanatos писал(а):Я сам не понял) только вот я ему по стандарту 3128 оставил)
Я пошутил, чувак, это не порт там 25-й :-D Не парься.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 9:05:09

princeps писал(а):
Tanatos писал(а):Я сам не понял) только вот я ему по стандарту 3128 оставил)
Я пошутил, чувак, это не порт там 25-й :-D Не парься.
Я и не парюсь я догадывался что что то тут не так) Да и вроде кое что поправил теперь пока работает) сижу чай пью в кс гамаю, жду сообщения: 451 Temporary local problem - please try later а вдрух не выскочит)

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 9:19:17

И ешо я решил включить мозг и понял что ошибка про 25 сокет возникает ровно тогда когда я при включенном exim ввожу

Код: Выделить всё

exim -bd -d+all
:ROFL: ... и моя реальноя проблема

Код: Выделить всё

451 Temploary local problem
и нужно понять почему именно она возникает.
Могли бы сказать а не ржать :roll:

Аватара пользователя
FoxDW
мл. сержант
Сообщения: 106
Зарегистрирован: 2008-08-04 4:42:43
Откуда: Красноярск
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение FoxDW » 2009-05-25 9:48:47

смотри в логи там должно быть написано, либо папка пользователя не доступна, либо ошибка в конфиге
Вот как то так

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 9:57:27

В логах

Код: Выделить всё

defer (60) : operation timed out [.code]
Случилось после перезагрузки экзима, теперь пара сообщений дружно висит в очереди.
Последний раз редактировалось Tanatos 2009-05-25 10:06:52, всего редактировалось 1 раз.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение princeps » 2009-05-25 10:04:07

Tanatos писал(а):Могли бы сказать а не ржать :roll:
Как-то в голову не пришло, если честно.
ты рестарт экзима как делаешь?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 10:13:27

princeps писал(а):
Tanatos писал(а):Могли бы сказать а не ржать :roll:
Как-то в голову не пришло, если честно.
ты рестарт экзима как делаешь?
/usr/local/etc/rc.d/exim restart

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

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение princeps » 2009-05-25 10:19:58

Сколько у тебя писем в день? Может железо тупо не справляется, посмотри top.
Правильнее перезагружать так: kill -HUP proc_id.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 10:29:50

ПОсле выполнения

Код: Выделить всё

 killall exim-4.69-3 
exim продолжает работать от пользователя mailnull
при этом
при попытке остановить его командой

Код: Выделить всё

 /usr/local/etc/rc.d/exim stop 
пишет

Код: Выделить всё

exim not running? (check /var/run/exim.pid). 
А соединение MUA с серваком остается нормальным

Tanatos
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-04-29 8:43:20
Откуда: Пермь
Контактная информация:

Re: socket bind() to port 25 for address (any IPv4) failed:

Непрочитанное сообщение Tanatos » 2009-05-25 10:33:33

princeps писал(а):Сколько у тебя писем в день? Может железо тупо не справляется, посмотри top.
Правильнее перезагружать так: kill -HUP proc_id.
Писем тук 20 имхо серваком пользуюсь только я) 600mb free , проц не загружен.
Так как вы сказали процесс не убивается но он в статусе STOP хотя mua не теряет подключения
Последний раз редактировалось Tanatos 2009-05-25 10:49:28, всего редактировалось 2 раза.