1

Centos 5.5 x86_64 に Java プラットフォーム用の ArcGisServer をインストールしています。これはサポートされているプラ​​ットフォームではありませんが、インストールの成功を妨げるほとんどすべての問題を解決しました。Sun Directory Server を使い尽くす。私が受け取った最後のエラーは次のとおりです。

ldap_simple_bind: LDAP サーバーに接続できません - ホストへのルートがありません

これは、それを利用する他のアプリケーションでも発生するため、Linux および Solaris 上の Sun Directory Server 固有の問題と思われます。報告された解決策はありません。通常はできる限り問題を検索しますが、今回は忍耐力に達したので、できるだけ早く問題を解決する必要があります。コミュニティと質の高い回答のおかげで、これは優れたフォーラムであると認識しています。

4

3 に答える 3

0

ArcGIS には Sun Directory Server が含まれているため、arcgis サーバーと LDAP は同じコンピューター上にあります。ポートは 62000 に設定されています。診断ツールを実行すると、DG028 が失敗します。

DG028 - check LDAP server: is listening 

nmap を次のように使用して証明しました。

nmap localhost -p62000

そして、それは開かれていると言います。LDAP が稼働しているかどうかを確認する方法がわかりません。起動ログに問題はありません。ldap.conf という名前の構成ファイルを見つけました。

url ldap://name.subdomain.domain:62000/dc=name,dc=arcgis
admnm agsadmin

そして、私の /etc/hosts は次のとおりです。

127.0.0.1  localhost localhost
ip_direction  name.subdomain.domain name.subdomain.domain

「名前」のエイリアスがないので、次のようにします。

ping name.subdomain.domain

作品

しかし:

ping name

動作しません

私はldapを使ったことがないので、「dc」に何があるべきかわかりません。ホスト ファイルの形式が間違っている可能性がありますか、それとも ldap.conf ですか?

もう 1 つの情報は、使用しているコンピューターがドメインの一部であるということです。Centos をインストールしたとき、/etc/hosts ファイルには localhost.localdomain としてループバック インターフェイスのエイリアスがありましたが、削除しました。

助けていただければ幸いです。

于 2010-06-30T07:28:25.777 に答える
0

「ホストへのルートがありません」というエラーは、ArcGIS サーバー (前述の Sun Directory Server コンポーネント) と LDAP サーバー間のネットワーク接続に問題があることを示唆しています。したがって、いくつかのことを順番に調べてください。

  1. LDAP サーバーをセットアップして実行していますか?
  2. ArcGis サーバーの外部にある Centos マシンから LDAP サーバーにアクセスできますか?
  3. ArcGis は、LDAP サーバーへの正しいアドレスで構成されていますか? web.config ファイルにあるはずです? 以下の例:

    <connectionStrings>

    <add name="ADConnectionString" connectionString="LDAP://SERVER_LDAP:389/ou=Sigestredi,o=Sicondef,dc=aplicaciones,o=mdef,c= es" />

    </connectionStrings>

    • 免責事項:ArcGISサーバー自体については何も知りません.ArcGisフォーラムのクイック検索から拾ったいくつかのスニペットを使用して、「ホストエラーへのルートがありません」を診断しているだけです.
于 2010-06-29T05:41:11.700 に答える
0

問題は解決しました。問題は /etc/hosts ファイルにありました。IP 方向のエイリアスを追加しました。

127.0.0.1  localhost localhost
ip_direction  name.subdomain.domain name

次に、ServerConfig スクリプトを実行します。これで、Linux 上の Java プラットフォーム用の ArcGIS Server が正常にインストールされました。ガイドしてくれたグレッグに感謝します。

于 2010-07-01T03:18:49.823 に答える