0

最近、私の MOSS インストールで検索クローラーが機能しなくなりました。クロール ログのメッセージは、

アクセスが拒否されました。既定のコンテンツ アクセス アカウントがこのコンテンツにアクセスできることを確認するか、このコンテンツをクロールするためのクロール ルールを追加してください。(アイテムが見つからなかったか、クローラーがアイテムへのアクセスを拒否したため、アイテムは削除されました。)

  • 既定のコンテンツ アカウントは、クロールしようとしているサイト コレクションの管理者です。
  • Google でのこのエラーのほとんどすべての結果で、値 1 の DisableLoobackCheck レジストリ キーを追加するように指示されます。これを行って再起動しても、エラーは続きます。
  • クロール ルール画面の [基本認証を許可しない] チェックボックスがオフになっています。

このエラーを引き起こしている可能性のあるものは他にありますか? ファイルシステムまたはデータベースのアクセス許可を持つものでしょうか?

編集:すべての兆候は、「DisableLoopbackCheck」がこれを修正する必要があることを示しているようですが、機能していないようです。これを有効にすると、何か間違ったことをしている可能性がありますか? My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa で実行しています。ここで、DisableLoopbackCheck という名前の新しい DWORD キーを作成し、16 進値 1 を指定します。

4

1 に答える 1

0

DisableLoopbackCheck とは関係ないことが判明しました。問題は、検索が外部 URL を介してサイトにアクセスしていたことです。少なくとも SP1 以前の MOSS では、外部からアクセスするために使用するのと同じ URL を使用して、サーバー内からサイトにアクセスすることは想定されていません。でも何とか2年くらいやってました。MS サポートは、それがどのように機能していたのかよくわかっていないと言っています。そのため、ずっと顕在化していたはずの問題に遭遇したようです。突然表示された原因はわかりませんが、サーバーの定期的なパッチが適用された可能性があります。解決策は、マシン名を介して内部的にアクセスできるように Web アプリケーションを拡張し、クローラーがその場所を指すようにすることでした。

于 2010-04-19T01:53:16.780 に答える