- PR -

Courier-IMAPのCRAM-MD5について

1
投稿者投稿内容
Folly
常連さん
会議室デビュー日: 2003/09/12
投稿数: 22
投稿日時: 2004-01-19 17:44
現在自宅サーバーで稼働中のqmail+vpopmail+courier-imap+stunnel
にmobileimapを追加導入しようと思い、courier-imapにcram-md5認証をさせようと思ったところ
全く持ってうまくいかない状態で行き詰まってしまいました。
何かアドバイスがいただけないでしょうか。
どこがどう解らないといった具体的な部分が少ないので、申し訳ないのですが、よろしくお願いします。
ログをみるとパーミションエラーがでているので、そこが気になるといえば気になります。

以下、maillogと設定ファイル一部を掲示します。
Jan 19 16:48:24 host imapd-ssl: couriertls: /var/run/couriersslcache: Permission denied
Jan 19 16:48:25 host imapd-ssl: Connection, ip=[::ffff:211.132.???.???]
Jan 19 16:48:25 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=CAPABILITY
Jan 19 16:48:25 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=LOGIN
Jan 19 16:48:25 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], username=[username]
Jan 19 16:48:25 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], password=[userpass]
Jan 19 16:48:25 host imapd-ssl: LOGIN, user=folly, ip=[::ffff:211.132.???.???], protocol=IMAP
Jan 19 16:48:27 host imapd-ssl: LOGOUT, user=folly, ip=[::ffff:211.132.???.???], headers=0, body=0
Jan 19 16:48:32 host imapd-ssl: couriertls: /var/run/couriersslcache: Permission denied
Jan 19 16:48:32 host imapd-ssl: Connection, ip=[::ffff:211.132.???.???]
Jan 19 16:48:32 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=CAPABILITY
Jan 19 16:48:32 host imapd-ssl: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=AUTHENTICATE
Jan 19 16:48:37 host imapd-ssl: LOGIN FAILED, ip=[::ffff:211.132.???.???]
Jan 19 16:48:38 host imapd-ssl: couriertls: read: Connection reset by peer

Jan 19 17:21:17 host imapd: Connection, ip=[::ffff:211.132.???.???]
Jan 19 17:21:17 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=CAPABILITY
Jan 19 17:21:17 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=LOGIN
Jan 19 17:21:17 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], username=[username]
Jan 19 17:21:17 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], password=[userpass]
Jan 19 17:21:17 host imapd: LOGIN, user=folly, ip=[::ffff:211.132.???.???], protocol=IMAP
Jan 19 17:21:19 host imapd: LOGOUT, user=folly, ip=[::ffff:211.132.???.???], headers=0, body=0
Jan 19 17:21:24 host imapd: Connection, ip=[::ffff:211.132.???.???]
Jan 19 17:21:24 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=CAPABILITY
Jan 19 17:21:24 host imapd: LOGIN: DEBUG: ip=[::ffff:211.132.???.???], command=AUTHENTICATE
Jan 19 17:21:29 host imapd: LOGIN FAILED, ip=[::ffff:211.132.???.???]

/usr/lib/courier-imap/etc/authdaemonrc 内
authmodulelist="authcram authuserdb authldap authmysql authpam"

/usr/lib/courier-imap/etc/imapd 内
AUTHMODULES="authvchkpw"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=LOGIN IDLE"

/etc/userdb
[username] systempw=[暗号パス]|uid=500|gecos=hogehoge hoge|hmac-md5pw=[暗号パス]|shell=/bin/bash|home=/home/[username]|mail=/home/vpopmail/domains/domain.com/[username]/Maildir|gid=500
[username]@domain.com imappw=[暗号パス]|uid=500|mail=/home/vpopmail/domains/domain.com/[username]/Maildir|home=/home/vpopmail/domains/domain.com/[username]|gid=500
1

スキルアップ/キャリアアップ(JOB@IT)