Access Denied on Search

8 04 2009

Sessão troubleshooting. Fiz uma instalação e configuração de MOSS com Search. Tudo funcionando bonitinho. Ou quase. Fui checar o crawl da busca e vi que ele não indexou nenhum item. além disso no log estava constando vários erros de access denied (Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content, para ser mais exato).

Pois bem. Comecei a procurar e fui olhar nos lugares óbvios. Conta de acesso do serviço de indexação. Conta padrão de acesso ao conteúdo. Como estava na VM de desenvolvimento, coloquei o administrador, para que não houvesse dúvidas. O problema persistiu.

Foi quando eu descobri um KB relatando esse problema. Isso acontece em ambientes Windows 2003 com SP1, e quando se usa diversos host headers para webapplications diferentes.

O fix para esse problema é a inclusão de uma chave no registro. A chave é HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa. Dentro adicionar uma DWORD com o nome DisableLoopbackCheck. Depois setar o valor para 1.

Reinicie a maquina e voilá! Agora o indexador funciona perfeitamente!

Para mais detalhes do fix: http://support.microsoft.com/default.aspx/kb/896861

;) Danilo


Ações

Informações

Deixe um comentário