trivial rewrite Ошибки

Общие вопросы по установке и настройке сервера Postfix.
Писать в этот форум могут только зарегистрированные пользователи.

Модераторы: prefer, alexandrnew, ALex_hha, Roman, Axel

Ответить
Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

trivial rewrite Ошибки

Сообщение Ericroot » 13 авг 2013, 17:29

Приветствую товарищи.
Был у меня сервер тестовый, тренировался поднимать сервер 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&#58;<do@exa.ru>
После ввода mail from зависает и все, телнет не реагирует на команды и в лог начинают валить ошибки

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

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 13 авг 2013, 18:28

Из за ошибок БД создался дубликат темы, прошу удалить

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 14 авг 2013, 11:10

Переставил все заного, но не помогло.
Вот такая еще ошибка есть

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

Aug 14 12&#58;06&#58;51 mx postfix/pickup&#91;14937&#93;&#58; warning&#58; maildrop/BA26435C875&#58; error writing 1689535C8B4&#58; queue file write error
Aug 14 12&#58;06&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; process /usr/libexec/postfix/cleanup pid 14961 killed by signal 6
Aug 14 12&#58;06&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; /usr/libexec/postfix/cleanup&#58; bad command startup -- throttling
Aug 14 12&#58;07&#58;51 mx postfix/pickup&#91;14937&#93;&#58; 566D935C8B5&#58; uid=0 from=<root>
Aug 14 12&#58;07&#58;51 mx postfix/pickup&#91;14937&#93;&#58; warning&#58; maildrop/BA26435C875&#58; error writing 566D935C8B5&#58; queue file write error
Aug 14 12&#58;07&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; process /usr/libexec/postfix/cleanup pid 14963 killed by signal 6
Aug 14 12&#58;07&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; /usr/libexec/postfix/cleanup&#58; bad command startup -- throttling
Aug 14 12&#58;08&#58;51 mx postfix/pickup&#91;14937&#93;&#58; 667BF35C8B6&#58; uid=0 from=<root>
Aug 14 12&#58;08&#58;51 mx postfix/pickup&#91;14937&#93;&#58; warning&#58; maildrop/BA26435C875&#58; error writing 667BF35C8B6&#58; queue file write error
Aug 14 12&#58;08&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; process /usr/libexec/postfix/cleanup pid 14965 killed by signal 6
Aug 14 12&#58;08&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; /usr/libexec/postfix/cleanup&#58; bad command startup -- throttling
Aug 14 12&#58;09&#58;51 mx postfix/pickup&#91;14937&#93;&#58; 75E2135C8B7&#58; uid=0 from=<root>
Aug 14 12&#58;09&#58;51 mx postfix/pickup&#91;14937&#93;&#58; warning&#58; maildrop/BA26435C875&#58; error writing 75E2135C8B7&#58; queue file write error
Aug 14 12&#58;09&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; process /usr/libexec/postfix/cleanup pid 14967 killed by signal 6
Aug 14 12&#58;09&#58;51 mx postfix/master&#91;14934&#93;&#58; warning&#58; /usr/libexec/postfix/cleanup&#58; bad command startup -- throttling

Аватара пользователя
Andy_mak
Член клуба
Член клуба
Сообщения: 436
Зарегистрирован: 08 фев 2012, 14:37
Откуда: Russia, Moscow

Сообщение Andy_mak » 15 авг 2013, 10:27

Добрый день!
Мне кажется, что последовательность в файле main.cf:

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

smtpd_client_restrictions =
            permit_sasl_authenticated
            permit_mynetworks
            ...

smtpd_helo_restrictions =
            permit_sasl_authenticated
            permit_mynetworks
            ...
должна быть другой. Вот так:

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

smtpd_client_restrictions =
            permit_mynetworks
            permit_sasl_authenticated
            ...

smtpd_helo_restrictions =
            permit_mynetworks
            permit_sasl_authenticated
            ...
Т.к. ты и так доверяешь своему адресу - 127.0.0.1 . Так зачем же у него требовать аутентификации (sasl_authenticated)?
FreeBSD, PostFix, AmavisD-New, Spamassassin - это хорошо!

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 16 авг 2013, 09:25

Andy_mak писал(а):Добрый день!
Мне кажется, что последовательность в файле main.cf:

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

smtpd_client_restrictions =
            permit_sasl_authenticated
            permit_mynetworks
            ...

smtpd_helo_restrictions =
            permit_sasl_authenticated
            permit_mynetworks
            ...
должна быть другой. Вот так:

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

smtpd_client_restrictions =
            permit_mynetworks
            permit_sasl_authenticated
            ...

smtpd_helo_restrictions =
            permit_mynetworks
            permit_sasl_authenticated
            ...
Т.к. ты и так доверяешь своему адресу - 127.0.0.1 . Так зачем же у него требовать аутентификации (sasl_authenticated)?
Спасибо конечно, это я учту. Но к этой проблеме не относится.

Уже не знаю куда копать, проблема не исчезла

Аватара пользователя
Andy_mak
Член клуба
Член клуба
Сообщения: 436
Зарегистрирован: 08 фев 2012, 14:37
Откуда: Russia, Moscow

Сообщение Andy_mak » 16 авг 2013, 10:01

Ericroot писал(а):
Спасибо конечно, это я учту. Но к этой проблеме не относится.
Уже не знаю куда копать, проблема не исчезла
Так из-за этого у тебя тест с телнетом зависает!!!! Вот этот:

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

telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^&#93;'.
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&#58;<do@exa.ru>
Кстати по результатам проведенного тобой теста в логах должно появиться сообщение, что происходило во время сеанса между телнетом и postfix. Чтобы логи тебе больше показали, включи расширенное логирование для одного адреса 127.0.0.1 в файле main.cf:

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

debug_peer_level = 2
debug_peer_list = 127.0.0.1
... и смотри логи.
FreeBSD, PostFix, AmavisD-New, Spamassassin - это хорошо!

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 16 авг 2013, 10:26


Аватара пользователя
Виктор
Член клуба
Член клуба
Сообщения: 832
Зарегистрирован: 02 июн 2006, 15:54
Откуда: Южно-Сахалинск

Re: trivial rewrite Ошибки

Сообщение Виктор » 16 авг 2013, 10:59

Ericroot писал(а):конфиги скопировал со старого. Hostname изменил
Может здесь копать надо?
И еще по логам похоже не порядке доступ к папкам, файлам,
самого почтовика. Смотри кто владелец и права.
чем. толще наши морды. тем теснее наши ряды.

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Re: trivial rewrite Ошибки

Сообщение Ericroot » 19 авг 2013, 09:10

Виктор писал(а):
Ericroot писал(а):конфиги скопировал со старого. Hostname изменил
Может здесь копать надо?
И еще по логам похоже не порядке доступ к папкам, файлам,
самого почтовика. Смотри кто владелец и права.
postfix работает от пользователя postfix, файлы которые в логах принадлежат руту (как и на старом сервере), права для исполнения и чтения даны и группе и другим(755)

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 19 авг 2013, 10:16

Провел опыт.
Взял старый p6, сделал резервную копию(он у меня на виртуалке).
И решил обновить ее до p7, обновление прошло удачно и "ТА-ДА-М"
Почтовик перестал работать выдавая точно такие же ошибки.

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

Куда копать?

postfix 2.9.5
dovecot 2.1.15

Аватара пользователя
Виктор
Член клуба
Член клуба
Сообщения: 832
Зарегистрирован: 02 июн 2006, 15:54
Откуда: Южно-Сахалинск

Сообщение Виктор » 19 авг 2013, 13:56

Ericroot писал(а):Провел опыт.
Взял старый p6, сделал резервную копию(он у меня на виртуалке).
И решил обновить ее до p7, обновление прошло удачно и "ТА-ДА-М"
Почтовик перестал работать выдавая точно такие же ошибки.

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

Куда копать?

postfix 2.9.5
dovecot 2.1.15
Коллега Поставьте сборку Iredmail (постфикс, довекот, спамотсосин и прочее). Установка 20 мин и сразу работает.
А то будете этот кубик рубика до китайской пасхи собирать, мучатся.

:)
чем. толще наши морды. тем теснее наши ряды.

Ericroot
Новичок
Новичок
Сообщения: 14
Зарегистрирован: 11 дек 2012, 08:53

Сообщение Ericroot » 19 авг 2013, 14:10

Вроде как проблема решилась.

в msater.cf не работают в чруте rewrite, cleanup, smtp может еще вылезет что, на чрут поставил n и заработало.

Кто виноват и бага ли, еще выясняется, на альте ветку рассылки нашел по этому поводу.

Спасибо что пытались :)

Ответить