2010-04-02 2 views
0

Récemment, le moteur de recherche a cessé de fonctionner sur mon installation MOSS. Le message dans le journal d'analyse estL'analyse de recherche MOSS échoue avec "Accès refusé ..."

L'accès est refusé. Vérifiez que le compte d'accès au contenu par défaut a accès à ce contenu ou ajoutez une règle d'analyse pour analyser ce contenu. (L'article a été supprimé parce qu'il était soit introuvable ou le robot d'exploration a refusé l'accès à lui.)

  • Le compte de contenu par défaut est un administrateur sur la collection de sites que je suis en train de ramper.
  • Presque tous les résultats de cette erreur sur Google me disent d'ajouter la clé de registre DisableLoobackCheck avec une valeur de 1. Je l'ai fait et redémarré et l'erreur continue.
  • La case à cocher "Ne pas autoriser l'authentification de base" dans mon écran de règle d'analyse est désactivée.

Y at-il autre chose qui pourrait causer cette erreur? Quelque chose avec des autorisations de système de fichiers ou de base de données peut-être? Editer: Tous les signes semblent indiquer que le "DisableLoopbackCheck" devrait corriger cela, mais cela ne semble pas fonctionner. Est-ce que je pourrais faire quelque chose de mal quand j'active cela? Je suis en train de faire dans mon ordinateur \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa, où je crée une nouvelle clé DWORD nommée DisableLoopbackCheck et lui donne la valeur hexadécimale 1.

+1

Je pense que je n'ai jamais vu un titre aussi long avant :) –

Répondre

0

Il est avéré ne pas être lié à DisableLoopbackCheck . Le problème était que la recherche accédait au site via son URL externe. Vous n'êtes supposément pas censé être en mesure d'accéder à un site à partir d'un serveur en utilisant la même URL que vous utilisez pour l'atteindre de l'extérieur, au moins dans MOSS pré-SP1. Mais je faisais ça pendant environ deux ans en quelque sorte. MS Support me dit qu'ils ne comprennent pas très bien comment cela fonctionnait. Il semble donc que j'ai rencontré un problème qui aurait dû se manifester depuis le début. Je ne suis pas sûr de ce qui l'a fait apparaître soudainement, peut-être un correctif de routine du serveur. La solution consistait à étendre l'application Web pour qu'elle soit accessible en interne via le nom de la machine, puis pointer le robot sur ce point.