2

Windows プラットフォームで ApacheDS 1.5.7 を起動しようとすると、エラー 04450 が発生し、apacheds-rolling.log に次の内容が含まれます。

[21:07:27] ERROR [org.apache.directory.shared.ldap.entry.DefaultServerAttribute] - ERR_04450 The value {0} is incorrect, it hasnt been added
[21:07:27] ERROR [org.apache.directory.server.Service] - Cannot start the server : reuseAddress can't be set while the acceptor is bound.

この問題を解決するにはどうすればよいですか? 誰でも私を助けることができますか?どうもありがとう!

4

3 に答える 3

2

警告ログ メッセージは少し誤解を招きます。実際には、これは深刻な問題ではありません。この警告にもかかわらず、サーバーは実行されているはずです。これは、最新のトランク コード (1.5 ではなく 2.0 としてリリースされる予定) で修正されています。 8)。

于 2011-02-14T13:19:32.077 に答える
1

この投稿によると、dc = example、dc = orgコンテキストエントリはデフォルトでは作成されなくなりましたが、これを反映するようにドキュメントを更新した人はいません。1.5.7をインストールしたところ、パーティションは正常に作成されたように見えますが、上記と同じエラーが発生します。古いバージョンをインストールすることをお勧めします。

于 2011-01-19T20:36:20.317 に答える
0

2 番目のエラー メッセージは、ポートが既に使用されていることを示しています。既に別の ApacheDS プロセスが実行されている可能性や、別のプログラムがポートを使用している可能性はありますか?

これはおそらくドメイン コントローラーではありませんね。その場合、デフォルトの LDAP ポート 389 と 636 はすでに Active Directory で使用されているため、別のポートを選択する必要があります。ただし、ApacheDS のデフォルトは 10389 (LDAP) および 10636 (LDAPS) であると私は考えています。この場合、これらは通常、Windows ボックスで開かれます。

コマンドを使用してポート上のプロセスを確認し、netstat -abnポート 10389 または選択したカスタム ポートでリッスンしているプロセスのリストを調べます。

于 2010-07-06T15:07:43.407 に答える