web-dev-qa-db-ja.com

CyrusIMAPを管理するためにcyradmにログインできません

これらすべてのパッケージを使用して、CentOS 5にcyrus-imapd(2.3)を新規インストールしました。

  • cyrus-imapd
  • cyrus-imapd-utils
  • cyrus-sasl
  • cyrus-sasl-plain
  • cyrus-sasl-md5

ユーザーcyrusのパスワードを変更しました:passwd cyrus

cyradm -user cyrus localhostを使用してcyradmにログインしようとしていますが、パスワードを入力すると、次のエラーメッセージが表示されます。

Login failed: generic failure at /usr/lib/Perl5/vendor_Perl/5.8.8/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm

cyradm:サーバーへの認証ができません で説明されているのと同じ問題があるのではないかと思いますが、 その人からのヒント では解決できません。

この問題を解決し、cyrus-imapdのインスタンスに正常に接続してcyradmを使用するにはどうすればよいですか?

2
Genba

コマンド passwd cyruscyrusユーザーのパスワードを設定しません。ローカルのpasswdファイルを使用するようにsaslを設定していない限り。

Cyrus設定ファイルは何ですか?具体的には、saslをどのように構成しましたか?あなたがsasldbに言及したリンク。 sasldbを使用している場合は、saslpasswd2を使用してcyrusユーザーのパスワードを設定する必要があります。

1
Steven