Автор Тема: Ошибки postfix после перехода на p7  (Прочитано 2700 раз)

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Приветствую товарищи.
Был у меня сервер тестовый, тренировался поднимать сервер postfix
Работала хорошо, в минимальном конфигурации собранной по кускам, но тем не менее работало.

Решил сделать уже рабочий почтовый сервер. Систему не копировал, а решил просто с нуля все поставить. Стоит сейчас altlinux p7, до этого стоял p6.

Поставил нужные пакеты, конфиги скопировал со старого. Hostname изменил, Ip адреса прежние оставил. Связка postfix+dovecot
Еще dspam, но его не ставил еще на новый

Вот конфиг main
http://pastebin.com/NuqK2GU6

Вот master.cf
http://pastebin.com/ZxrXMC0H

Конфиг dovecot
http://pastebin.com/LC2RzZ4Q

В логах такие ошибки:

Aug 13 18:21:41 mx postfix/smtpd[5876]: warning: problem talking to service rewrite: Success
Aug 13 18:21:41 mx postfix/master[5864]: warning: process /usr/libexec/postfix/trivial-rewrite pid 5990 killed by signal 6
Aug 13 18:21:41 mx postfix/master[5864]: warning: /usr/libexec/postfix/trivial-rewrite: bad command startup -- throttling


Пытаюсь зайти через telnet:

telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mx.exa.ru ESMTP Postfix
ehlo lo
250-mx.exa.ru
250-PIPELINING
250-SIZE 20480000
250-ETRN
250-AUTH PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:<do@exa.ru>


После ввода mail from зависает и все, телнет не реагирует на команды и в лог начинают валить ошибки

Поставил сразу postfixadmin, структура таблиц бд от него

Еще есть такие ошибки:

Переставил все заного, но не помогло.
Вот такая еще ошибка есть
Aug 14 12:06:51 mx postfix/pickup[14937]: warning: maildrop/BA26435C875: error writing 1689535C8B4: queue file write error
Aug 14 12:06:51 mx postfix/master[14934]: warning: process /usr/libexec/postfix/cleanup pid 14961 killed by signal 6
Aug 14 12:06:51 mx postfix/master[14934]: warning: /usr/libexec/postfix/cleanup: bad command startup -- throttling
Aug 14 12:07:51 mx postfix/pickup[14937]: 566D935C8B5: uid=0 from=<root>
Aug 14 12:07:51 mx postfix/pickup[14937]: warning: maildrop/BA26435C875: error writing 566D935C8B5: queue file write error
Aug 14 12:07:51 mx postfix/master[14934]: warning: process /usr/libexec/postfix/cleanup pid 14963 killed by signal 6
Aug 14 12:07:51 mx postfix/master[14934]: warning: /usr/libexec/postfix/cleanup: bad command startup -- throttling
Aug 14 12:08:51 mx postfix/pickup[14937]: 667BF35C8B6: uid=0 from=<root>
Aug 14 12:08:51 mx postfix/pickup[14937]: warning: maildrop/BA26435C875: error writing 667BF35C8B6: queue file write error
Aug 14 12:08:51 mx postfix/master[14934]: warning: process /usr/libexec/postfix/cleanup pid 14965 killed by signal 6
Aug 14 12:08:51 mx postfix/master[14934]: warning: /usr/libexec/postfix/cleanup: bad command startup -- throttling
Aug 14 12:09:51 mx postfix/pickup[14937]: 75E2135C8B7: uid=0 from=<root>
Aug 14 12:09:51 mx postfix/pickup[14937]: warning: maildrop/BA26435C875: error writing 75E2135C8B7: queue file write error
Aug 14 12:09:51 mx postfix/master[14934]: warning: process /usr/libexec/postfix/cleanup pid 14967 killed by signal 6
Aug 14 12:09:51 mx postfix/master[14934]: warning: /usr/libexec/postfix/cleanup: bad command startup -- throttling

Пробовал проделать все по новой, результатов не принесло.
Из лога видно что ругается на файлы из директории /usr/libexec/postfix/
Сравнивал права со старым сервером, все одинаково, не менялось ничего.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Ошибки postfix после перехода на p7
« Ответ #1 : 14.08.2013 17:03:27 »
Из лога видно что ругается на файлы из директории /usr/libexec/postfix/
Нет, это, как раз, не видно. Видно совсем другое:
maildrop/BA26435C875: error writing 75E2135C8B7: queue file write errorЧто там с правами на каталоги ?

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: Ошибки postfix после перехода на p7
« Ответ #2 : 15.08.2013 10:41:24 »
Из лога видно что ругается на файлы из директории /usr/libexec/postfix/
Нет, это, как раз, не видно. Видно совсем другое:
maildrop/BA26435C875: error writing 75E2135C8B7: queue file write errorЧто там с правами на каталоги ?

Да вроде все в норме, проверял не раз.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Ошибки postfix после перехода на p7
« Ответ #3 : 15.08.2013 10:51:22 »
Всё равно, надо в эту сторону копать и выяснять, почему запись в очередь невозможна.

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: Ошибки postfix после перехода на p7
« Ответ #4 : 19.08.2013 11:15:42 »
Провел опыт.
Взял старый p6, сделал резервную копию(он у меня на виртуалке).
И решил обновить ее до p7, обновление прошло удачно и "ТА-ДА-М"
Почтовик перестал работать выдавая точно такие же ошибки.

Теперь мысли что либо пакеты собраны кривовато, либо в обновлениях postfix/dovecot произошли какие то изменения в конфигах.

Куда копать?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Ошибки postfix после перехода на p7
« Ответ #5 : 19.08.2013 11:31:53 »
И решил обновить ее до p7, обновление прошло удачно и "ТА-ДА-М"
Почтовик перестал работать выдавая точно такие же ошибки.
А можно доступ к этой тестовой виртуалке получить (данные, если что, личным сообщением) ? Я, правда, Постфиксом не пользуюсь, но там что-то простое должно быть, как мне кажется.

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: Ошибки postfix после перехода на p7
« Ответ #6 : 19.08.2013 15:11:59 »
Ну вроде решилась проблема, в master.cf убрали из чрута работу rewrite, smtp, cleanup
Помогла ветка рассылки http://lists.altlinux.org/pipermail/sysadmins/2013-August/036265.html

Спасибо большое Asy