このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

バーチャルドメイン設定で認証失敗(Postfix&Dovec このメッセージに返信する
日時: 2008/08/29 12:01
名前: リトサム
URL:
Postfix&Dovecot+qmail&vpopmail
http://centossrv.com/postfix-vpopmail.shtml
のページ内容を自ドメインに置き換えてコピペしておりましたが、

dovecot-1.0-1.2.rc15.el5.src.rpmのrpmが無かったようなので、
dovecot-1.0.7-2.el5.src.rpmを使用しました。

特にドメインを追加することは考えていなかったので、
/etc/aliases修正
まで行ったところで、
outlook,thunderbirdで確認しようとしたのですが、
受信は問題なくできるのですが、送信時にIDやパスワードを求められ、ループして送信実行できませんでした。

こちらの掲示板や他のサイトを確認してみて、ログを見たりしてみましたが
maillogは
tail /var/log/maillog
Aug 29 11:18:46 linux postfix/smtpd[2491]: warning: クライアントのグローバルIP[クライアントのグローバルIP]: SASL LOGIN authentication failed: no mechanism available
Aug 29 11:18:48 linux postfix/smtpd[2491]: disconnect from クライアントのグローバルIP[クライアントのグローバルIP]

となっており、SASL LOGIN authentication failedでググってみたところ、
http://www.aconus.com/~oyaji/suse/smtp-suse.htm
http://www.aconus.com/~oyaji/mail2/smtp-auth-tst.htm
にたどり着いたので、
perl -MMIME::Base64 -e 'print encode_base64("ユーザ名\0ユーザ名\0パスワード");'を試してみました。
EHLO localhost
250-linux.sstweb.jp
250-PIPELINING
250-SIZE 20971520
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
AUTH PLAIN bi5tb3JpLmpwAG4ubW9yaS5qcABzdHVkaW8wMDE=
535 5.7.0 Error: authentication failed: no mechanism available
となり、認証を通せませんでした。

それで、とりあえず
vi /usr/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd
#pwcheck_method: authdaemon
#authdaemond_path: /var/spool/authdaemon/socket
と、戻して
/etc/rc.d/init.d/saslauthd start
とすると、
ユーザー名でもユーザー名@ドメインでも認証が通ります。

お手数をおかけいたしますが、なんとか正しく動作するように設定方法や間違ってる、勘違いしている箇所をご指摘いただけませんでしょうか。

よろしくお願いいたします。
記事編集 編集
Re: バーチャルドメイン設定で認証失敗(Postfix&Dovec このメッセージに返信する
日時: 2008/08/29 13:00
名前: よっしー
URL: https://takao-y.net/~takao/fswiki/wiki.cgi
こんにちは、お世話になります。

リトサムさん>
おそらくcourier-authlibの問題だと思います。
courier-authlibはこのサイトの手順に書かれている
バージョン以降の最新版にはどうもバグ(?)がある
ようで、私も最新版をインストールして同様の現象に
直面し、解決までに非常に難儀しました。

このサイトの手順と同一のバージョンをダウンロード
してインストールし直して下さい、と言いたいところ
なのですが、SourceForge.NETのアーカイブを見ても
見当たりませんね・・・。(^^;)

あとはどなたかローカルに運良く持っていらっしゃる
方(?)から分けて頂くしかないかなぁ・・・?まあ、
最新版で何か解決法(バグフィックス?)があれば
それに越したことは無いんですが・・・。(^^;)

宜しくお願い致します。

以上
記事編集 編集
Re: バーチャルドメイン設定で認証失敗(Postfix&Dovec このメッセージに返信する
日時: 2008/08/29 13:20
名前: リトサム
URL:
よっしー様

ご回答いただきましてありがとうございます。

>このサイトの手順と同一のバージョンをダウンロード
>してインストールし直して下さい、と言いたいところ
>なのですが、SourceForge.NETのアーカイブを見ても
>見当たりませんね・・・。(^^;)
>
>あとはどなたかローカルに運良く持っていらっしゃる
>方(?)から分けて頂くしかないかなぁ・・・?まあ、
>最新版で何か解決法(バグフィックス?)があれば
>それに越したことは無いんですが・・・。(^^;)
そうですか。。。。。
しばらくメールは止めておいて、
バグフィックスされるのを待ってみます。

また、何かございましたらよろしくお願いいたします。
記事編集 編集
Re: バーチャルドメイン設定で認証失敗(Postfix&Dovec このメッセージに返信する
日時: 2008/08/31 14:15
名前: よっしー
URL: https://takao-y.net/~takao/fswiki/wiki.cgi
こんにちは、お世話になります。

リトサムさん>
あれから確認したところ、本ページ通りに
wgetコマンドで記載されたURLからはきちんと
サイトと同じcourier-authlibのバージョンが
ダウンロード出来るようです。(^^;)

由って、そのバージョンで再度試してみて
下さい。(^o^)

宜しくお願い致します。

以上
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -