はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 dovecotでユーザー認証できない
日時: 2008/11/05 23:32
名前: shusuke

1.不明点・障害内容:postfix:dovecotでもサーバー構築にて、dovecotによるPOP受信時のユーザー認証ができない 
2.ログの有無   :有
----postfix--------------------------------------------------
Nov 5 23:07:07 ns postfix/smtpd[21101]: connect from smtp11.mail.tnz.yahoo.co.jp[203.216.226.139]
Nov 5 23:07:08 ns postfix/smtpd[21101]: E9DD62FC47B: client=smtp11.mail.tnz.yahoo.co.jp[203.216.226.139]
Nov 5 23:07:08 ns postfix/cleanup[21105]: E9DD62FC47B: message-id=<20081105230123.A4A0.E0EF55B1@yahoo.co.jp>
Nov 5 23:07:08 ns postfix/smtpd[21101]: disconnect from smtp11.mail.tnz.yahoo.co.jp[203.216.226.139]
Nov 5 23:07:08 ns postfix/qmgr[11841]: E9DD62FC47B: from=<dxxxxxxxxx@yahoo.co.jp>, size=1805, nrcpt=1 (queue active)
Nov 5 23:07:08 ns postfix/virtual[21106]: E9DD62FC47B: to=<hxxxx@xxxx-one.jp>, relay=virtual, delay=0.59, delays=0.32/0.16/0/0.1, dsn=2.0.0, status=sent (delivered to maildir)
Nov 5 23:07:08 ns postfix/qmgr[11841]: E9DD62FC47B: removed
------dovecot-------------------------------------------------
Nov 5 23:09:20 ns dovecot: pop3-login: Aborted login: user=<hxxxx>, method=PLAIN, rip=::ffff:116.94.999.99, lip=::ffff:192.168.1.15, hxxxx, POP3, ::ffff:116.94.999.99
-------------------------------------------------------
3.Distribution  :fedora
      Version :6
4.Service Name  :dovecot
      Version :1.0.3.6.fc6.i386
5.ネットワーク構成:

postfix:dovecotにてバーチャルユーザーにてメール受信をしようとしています。
postfix では正常に受信(/var/mail/vhosts/%d/%nにユーザー名dirが作成されメッセージがはいってる模様)
しかし、dovecotの受信がままなりません。
dovecot.confの設定
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
mail_location = maildir:/var/mail/vhosts/%d/%n 
passdb passwd-file {
  # File contains a list of usernames, one per line
  args = /etc/dovecot-passwd
  #deny = yes
}
 passdb passwd {
  # [blocking=yes] - See userdb passwd for explanation
  args = /etc/dovecot-passwd
 #  #args = 
 }

/etc/dovecot-passwd
内に
hxxxx@xxxx-one.jp:{PLAIN}123456
------------------------------------------------------------
とりあえず、plainテキスト sslなし で単純な受信のみのテストがしたいのですが、うまくいきません。
メールクライアントにて受信すると、認証エラーとなってしまいます。
−−エラーBOX−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
Unable to connect to POP server mail.xxxx-one.jp.
Error sending password: -ERR Authentication failed.
Please enter the POP password for hxxxx on host mail.xxxx-one.jp
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
ユーザーIDと,@domain付でも試しました。
telnet POPも試しました。
2種類別のメーラーでも試しました。
dovecotの設定が不備だとは思うのですが、どうしたらいいのかわからなくなってきました。
よろしくお願いします。
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: dovecotでユーザー認証できない(解決) ( No.6 )
日時: 2008/11/10 23:42
名前: shusuke

いろいろお世話かけました。

詳細ログの表示方法がわかったので、表示すると。
Nov 10 22:58:31 ns dovecot: auth(default): client in: AUTH 1 PLAIN service=POP3 lip=::ffff:192.168.1.15 rip=::ffff:116.94.999.99 resp=AGhpdGF3YXlAY3Jvc3Mtb25lLmpwADAyNzEyNzc=
Nov 10 22:58:31 ns dovecot: auth(default): passwd-file(hxxxx@xxxx-one.jp,::ffff:116.94.999.99): lookup: user=hxxxx@xxxx-one.jp file=/etc/dovecot-passwd
Nov 10 22:58:31 ns dovecot: auth(default): client out: OK 1 user=hxxxx@xxxx-one.jp
Nov 10 22:58:31 ns dovecot: auth(default): master in: REQUEST 5 12105 1
Nov 10 22:58:31 ns dovecot: auth(default): passwd-file(hxxxx@xxxx-one.jp,::ffff:116.94.999.99): no passwd file: username_format=hxxxx /etc/dovecot-passwd
Nov 10 22:58:31 ns dovecot: auth(default): userdb(hxxxx@xxxx-one.jp,::ffff:116.94.999.99): user not found from userdb
Nov 10 22:58:31 ns dovecot: auth(default): master out: NOTFOUND 5
Nov 10 22:58:31 ns dovecot: pop3-login: Internal login failure: user=<hxxxx@xxxx-one.jp>, method=PLAIN, rip=::ffff:116.94.999.99, lip=::ffff:192.168.1.15, hxxxx, xxxx-one.jp, POP3, ::ffff:116.94.999.99

passwd-fileは読めてるけど、userdbで not found になってました。

よくよく調べてみると、
dovecot.confの
 userdb passwd-file {

args = username_format=%n /etc/dovecot-passwd
となっており、userがみつからず、エラーとなってました。
args = /etc/dovecot-passwd
に変更し 無事 取得できるようになりました。

お騒がせいたしました。m(_|_)m
メンテ

Page:  [1] [2]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.