jueves, 8 de marzo de 2012

Problema de redirección del Report Server en TFS 2010

Hace unos dias tuve que mover las bases de datos del TFS 2010 y del SharePoint, esto fue complicado pero al final lo logre. Sin embargo me habia quedado un pequeño problema, y es que al ingresar al sitio de SharePoint de algun proyecto, aunque funcionaba bien me seguia dirigiendo los reportes hacia el servidor antiguo, a pesar de que en la consola de administración del TFS estaba bien configurado.

Pues bien, buscando en Internet encontre que el problema fue porque SharePoint maneja un cache del redireccionamiento, por lo tanto continuaba con la dirección antigua, asi que encontré un post bastante que me ayudo a solucionar el problema, y es este Post

En el basicamente despues de configurar el TFS para que los reportes y el Analysis Service apunte a la dirección correcta, hay que ingresar a un URL como el siguiente para que se actualice el cache de redirección que tiene SharePoint

http://[sharepointWebSite]/[DefaultTFSCollection]//_layouts/TfsRedirect.aspx?tf:Type=ReportList&tf:ClearCache=1&tf:Test=1



Donde [sharepointWebSite] es la dirección que se usa para acceder al sitio, [DefaultTFSCollectionn] es donde se ubica el collection del TFS y es el nombre del proyecto. Con esto se actualiza el cache y el sitio redirecciona correctamente hacia los reportes en el nuevo servidor.

Espero que esto sirva