12/12/08

Fallan las credenciales al acceder a Reporting Services

Este post es uno de esos para no olvidar cómo c*** arreglé aquel error. Se trata de lo siguiente: estás instalando CRM en una máquina y tienes la base de datos en otra. Desde la máquina local de SQL Server el Report Server y el Report Manager se ven sin problema ninguno. Ahora, cuando intentas acceder desde la máquina de CRM, empieza a pedirte credenciales (que no debería, está configurado para autenticación integrada con AD) y finalmente te lanza un error 401. Bueno, pues la solución la proporcionó este mensaje de un tal Janos. Se abre una consola y desde C:\Inetpub\AdminScripts se escribe:


cscript adsutil.vbs get w3svc/NTAuthenticationProviders



Si devuelve el mensaje The parameter "NTAuthenticationProviders" is not set at this node es que vamos bien. Escribimos lo siguiente:


cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM"



Y asunto arreglado. Me da vergüenza reconocerlo pero ... no sé muy bien cuál era el problema. Aparentemente, algo está mal en la metabase del IIS.

No hay comentarios: