From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 9 Jun 2004 11:20:57 +0400 (MSD) From: "unix9" Sender: unix9@yandex.ru Message-Id: <40C6BA59.000001.18852@soapbox.yandex.ru> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] Errors-To: unix9@yandex.ru To: alexei@taf.ru Subject: Re: [Comm] postfix & sasl In-Reply-To: <20040608001127.1e1f525a.alexei@taf.ru> References: <40C46C2A.000001.06475@tide.yandex.ru> <20040608001127.1e1f525a.alexei@taf.ru> X-source-ip: 217.73.113.5 Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit Cc: community@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jun 2004 07:21:27 -0000 Archived-At: List-Archive: List-Post: >On Mon, 7 Jun 2004 18:26:07 +0400 (MSD) >"unix9" wrote: > >> >> >> >> Приветствую всех! >> >> >> >> Возникла задача установки связки postfix и sasl. Сам postfix >> > >> >> >> >версии> postfix-2.0.20-alt1.M22 и cyrus-sasl2-2.1.15-master22. >> >При> >> >попытке> отправки почты, в логе вижу такое сообщение >> >> >> >> >> >> >> >> -postfix/smtpd[15867]: warning: SASL authentication problem: >> >> >unable> >to> open Berkeley db /etc/sasl2/sasldb2: No such >> >file> >or> >directory> >> >> >> >> и почта соответственно не уходит. >> >> >> >> Непонятно какого файла SASL не находит? Если речь идет о >> >> >sasldb2> >то> он в каталоге присутствует. >> >> >> > >> >> >> >В случае с postfix этот файл должен находится в >> >> >> >/var/spool/postfix/etc/sasl2/sasldb2. Либо транспорт smtpd >> >должен> >> >быть выведен из chroot >> >> >> Решил скопировать файл. Теперь при старте постфикса вижу >> >> >> postfix/postfix-script: warning: not owned by root: >> >> >> /var/spool/postfix/etc/sasl2/sasldb2 >> >> >> >> >> >> это нормально? >> >> > >> >> >Да, по-идее, может и ничего страшного. Только лучше бы сменить >> >> >владельна на root >> >> >> >> Сменил на root, но теперь при попытки отправки сообщения выходит >> >> postfix/smtpd[19372]: warning: SASL authentication problem: unable >> >to> open Berkeley db /etc/sasl2/sasldb2: Permission >> >> denied >> > >> >У меня выставлены права в: >> > >> >-rw-r----- 1 root mail 12288 Апр 25 2003 sasldb2 >> > >> изменил права в /etc/sasl2/sasldb2 и >> /var/spool/postfix/etc/sasl2/sasldb2, но результат тоже. >> postfix/smtpd[19372]: warning: SASL authentication problem: unable to >> open Berkeley db /etc/sasl2/sasldb2: Permission >> denied > >Тут два пути. Либо добавить пользователя postfix в группу mail, либо >выставить права в > >-rw-r----- 1 root postfix 12288 Апр 25 2003 sasldb2 > >Не забывайте, что все время я говорю про фай, находящийся в >/var/spool/postfix/etc/sasl2 ! Вариант с вытаскиванием smtpd из chroot я >не рассматриваю! Сделал вот так -rw-r----- 1 root postfix 12288 Апр 25 2003 sasldb2 теперь в логе вижу что postfix/smtpd[24222]: warning: unknown[192.168.100.3]: SASL LOGIN authentication failed Jun 9 11:17:22 ms postfix/smtpd[24222]: lost connection after AUTH from unknown[192.168.100.3] Jun 9 11:17:22 ms postfix/smtpd[24222]: disconnect from unknown[192.168.100.3] Я так понимаю, что ошибка возникает из-за неправильного пароля или нет?