From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-AuthUser: seriv@parkheights.dyndns.org Message-ID: <3F7C5CA9.4070307@parkheights.dyndns.org> Date: Thu, 02 Oct 2003 13:13:13 -0400 From: sergey ivanov User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.5) Gecko/20030925 X-Accept-Language: en-us, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] help sasl2 postfix-2(deadalus) References: <3F7C4B0D.7070004@parkheights.dyndns.org> <20031003010718.63da66dd.taf@altlinux.ru> <3F7C5904.4050406@parkheights.dyndns.org> In-Reply-To: <3F7C5904.4050406@parkheights.dyndns.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Oct 2003 17:14:24 -0000 Archived-At: List-Archive: sergey ivanov wrote: > Alexei Takaseev wrote: > >> On Thu, 02 Oct 2003 11:58:05 -0400 >> sergey ivanov wrote: >> >> >> >>> [skip] >>> No such file or directory >>> Oct 2 11:47:01 ivanov-sz1 postfix/smtpd-sasl[9338]: warning: SASL >>> authentication problem: unable to open Berkeley db /etc/sasl2/sasldb2: >>> [skip] >> >> >> Нужно создать файл /var/spool/postfix/etc/sasl2/sasldb, для этого можно >> скопировать его из каталога /etc/sasl2 а можно просто нулевой длины его >> сделать (я именно так и поступил). Тут дело не совсем в postfix'е, тут >> еще и SASL2 свою лепту вносит, именно она не производит авторизацию >> из-за отсуствия этого файлика. >> >> >> > [skip] > Для проверки беру делаю > # service mysqld stop > И результат не изменяется. Могу ли я из этого сделать вывод что эта > sasl2 не лезет в MySQL а отправляется в свою BerkleyDB? > Если это так, то как её убедить всё-таки лезть в MySQL? > > Сергей. Извиняюсь, был неправ. В логах MySQL (/var/lib/mysql/log/queries) увидел, что sasl2 таки обращается к MySQL, но почему-то пытается это делать без пароля: ------ 031002 13:06:59 19 Connect Access denied for user: 'postfix@localhost.localdomain' (Using password: NO) 20 Connect Access denied for user: 'postfix@localhost.localdomain' (Using password: NO) 21 Connect Access denied for user: 'postfix@localhost.localdomain' (Using password: NO) 22 Connect Access denied for user: 'postfix@localhost.localdomain' (Using password: NO) Так что теперь опять возникет вопрос, что не так в /usr/lib/sasl2/smtpd.conf: ------ # cat /usr/lib/sasl2/smtpd.conf allowplaintext: yes sasl_pwcheck_method: auxprop mysql_user: postfix mysql_password: postfix mysql_hostnames: ivanov-sz1.gtedc.gte.com mysql_database: postfix mysql_statement: select password from mailbox where username='%u@%r' mysql_verbose: yes Сергей.