Share via


Reparación de ubicaciones federadas (Office SharePoint Server)

Nota

A menos que se especifique lo contrario, la información de este artículo se aplica a Office SharePoint Server 2007 con la Actualización de infraestructura para servidores de Microsoft Office.

En Microsoft Office SharePoint Server 2007, la federación permite a los usuarios finales emitir una consulta que realiza búsquedas en varios orígenes de contenido y combina los resultados en una única página de resultados de búsqueda. Estos orígenes pueden ser repositorios de contenido empresarial, otros motores de búsqueda o fragmentos del índice de Office SharePoint Server 2007. Una ubicación federada define el origen.

Los problemas de configuración pueden ser la causa de que los resultados de la búsqueda federada no se muestren o se muestren de forma incorrecta. En este artículo, se describen algunos escenarios comunes en que las ubicaciones federadas pueden dejar de funcionar correctamente y se proporciona información acerca de la solución de problemas para ayudarle a solucionar este tipo de problemas.

Nota

Si no está familiarizado con las ubicaciones federadas, lea Resultados de búsqueda federada de otras ubicaciones (Office SharePoint Server).

Corrección de errores de configuración

Office SharePoint Server 2007 proporciona una comprobación de errores contextual limitada al crear o importar una ubicación federada mediante la comprobación de la información especificada en las páginas Agregar ubicación federada o Editar ubicación federada. Por ejemplo, la omisión de información obligatoria o la especificación de datos no válidos en los campos de la página Agregar ubicación federada genera un mensaje de error, en cuyo caso no se puede guardar la ubicación hasta haber corregido el problema.

Nota

La comprobación de errores de las páginas de configuración de la federación de Office SharePoint Server 2007 no proporciona ninguna validación de las direcciones URL de fuente, las credenciales de seguridad o el código XSL personalizado. Debe comprobar manualmente esta información antes de escribirla en las páginas de configuración de las ubicaciones federadas.

Prueba de los resultados de la búsqueda

Una vez creada la ubicación federada, puede asegurarse de que está configurada correctamente si la conecta con los resultados de la búsqueda federada y los elementos web de resultados federados principales y, a continuación, envía una consulta de prueba.

A primera vista, puede parecer que una ubicación federada que devuelve resultados de la búsqueda funciona correctamente. Sin embargo, si la ubicación se acaba de crear, importar o modificar, debe revisar atentamente los resultados de la búsqueda antes de ponerlos a disposición de los usuarios.

Resolución de resultados de la búsqueda incorrectos

Si los resultados de la búsqueda son incorrectos o incompletos, pruebe con uno o más de los siguientes pasos de solución de problemas:

Problema Prueba de comprobación Más información

Los resultados federados son distintos de los resultados de origen.

Compruebe si ha especificado una plantilla de consulta válida.

En la sección Ubicación de la información de la página Editar ubicación federada, compruebe la sintaxis de la Plantilla de consulta especificada.

Si la plantilla no es válida, no pasará las consultas correctamente a la ubicación asociada.

Nota   Las plantillas de consulta distinguen mayúsculas de minúsculas.

"Más vínculos" no funciona o no dirige al destino esperado.

Compruebe si ha especificado una plantilla de vínculo "Más resultados" válida.

En la sección Ubicación de la información de la página Editar ubicación federada, compruebe la sintaxis de la plantilla de vínculo Más resultados especificada.

Si la plantilla no es válida, no se mostrarán correctamente los resultados completos de la búsqueda cuando el usuario haga clic en el vínculo Más resultados.

Los resultados de la búsqueda presentan un formato incorrecto, no incluyen los metadatos de origen esperados (texto o imágenes) o la ubicación no se representa correctamente en un editor compatible con Windows SharePoint Services.

Compruebe la validez del código XSL personalizado, las propiedades de formato o los datos de ejemplo que ha escrito para el elemento web de resultados federados o el elemento web de principales resultados federados.

Si aún no lo ha hecho, es posible que desee personalizar los valores personalizados de XSL y de Propiedades para que devuelvan datos más adecuados para la ubicación.

En la sección Mostrar información de la página Editar ubicación federada, compruebe la validez del código personalizado que haya escrito en los campos XSL, Propiedades o Datos de ejemplo. Office SharePoint Server 2007 no valida automáticamente el código de estos campos y es responsabilidad del administrador asegurarse de que se escribe código válido.

Si cree que hay un error en el código XSL o de Propiedades, copie el código personalizado que haya escrito, active la casilla Usar formato predeterminado para restablecer el código predeterminado y, a continuación, agregue de nuevo el código personalizado de forma cuidadosa para reanudar las pruebas.

Del mismo modo que con el resto de código personalizado, empiece por una modificación sencilla, guarde y pruebe la ubicación. A continuación, agregue de forma gradual código más complejo a los campos de esta sección y pruebe los resultados de nuevo.

Los resultados aparecen modificados o no aparecen correctamente en los distintos exploradores o con distintas resoluciones de pantalla.

Compruebe los resultados en otro explorador web y con distintas resoluciones de pantalla.

Los usuarios finales puede tener otras configuraciones de equipo y monitor. Para comprobar con exactitud la presentación esperada de los resultados de la búsqueda federada, pruebe la ubicación en otros exploradores web y con resoluciones de pantalla inferiores.

En caso de producirse problemas con la representación, es probable que pueda solucionarlos mediante una serie de modificaciones en el XSL de la ubicación.

Otros problemas.

Compruebe los registros del servidor ULS para ver los mensajes de error registrados en el momento en que se ejecutó la consulta de ubicación federada.

Los archivos de registro del Servicio de creación de registros unificado (ULS) de Windows SharePoint Services proporcionan una pista de auditoría en ejecución que advierte de cualquier error detectado. En la mayoría de los casos, la comprobación de los registros de ULS revela información importante para la solución de problemas.

Resolución de los resultados de la búsqueda no encontrados

Si la ubicación no devuelve ningún resultado de la búsqueda, pruebe con uno o más de los siguientes pasos de solución de problemas:

Problema Prueba de comprobación Más información

No se muestra ningún resultado o aparece un mensaje de error No se ha encontrado la ubicación.

Compruebe si la fuente de origen o del host funcionan correctamente.

Un problema temporal en el origen del host puede impedir que una ubicación federada busque y muestre los resultados de la búsqueda de dicho origen.

Intente examinar o conectarse manualmente al origen del host para asegurarse de que funciona correctamente fuera del sistema de federación.

Asegúrese también de que la plantilla de consulta se ha especificado correctamente.

No se muestra ningún resultado o aparece un mensaje de error No se ha encontrado la ubicación.

Compruebe si Office SharePoint Server 2007 está configurado correctamente para usar un servidor proxy para la búsqueda.

Los administradores de servicios de búsqueda pueden especificar la configuración del servidor proxy para rastrear contenido y consultar los orígenes federados en los equipos de otras redes como, por ejemplo, Internet. En muchos casos, es necesario usar un servidor proxy para omitir las restricciones de seguridad de la intranet.

Si los registros de ULS para el servidor contienen errores HTTP (por ejemplo, errores 404 No encontrado) y la red corporativa usa un servidor proxy para conectarse a Internet, asegúrese de que la configuración del proxy de federación es correcta.

Para obtener más información, vea Configuración de los valores del proxy para orígenes federados (Office SharePoint Server).

No se muestra ningún resultado o aparece el mensaje de error Autenticación no válida.

Compruebe si las ubicaciones que requieren autenticación pasan correctamente las credenciales necesarias.

Si una o más ubicaciones federadas requieren autenticación de usuario, compruebe si se han especificado las credenciales necesarias en la sección Especificar credenciales de la página Editar ubicación federada.

Si, en la página Editar ubicación federada, Tipo de ubicación está establecido en Índice de búsqueda en este servidor, Office SharePoint Server 2007 usa la autenticación predeterminada. Sin embargo, si Tipo de ubicación está establecido en OpenSearch 1.0/1.1, la sección Especificar credenciales ofrece opciones avanzadas, incluidos varios protocolos de autenticación basados en el usuario. Si va a usar un protocolo de autenticación basado en el usuario, asegúrese de que Kerberos está habilitado o de que las credenciales de usuario se recopilan mediante su propio elemento web.

No se muestra ningún resultado o aparece un error de visualización.

Compruebe la validez del código XSL personalizado, las propiedades de formato o los datos de ejemplo que ha escrito para el elemento web de resultados federados o el elemento web de principales resultados federados.

En la sección Mostrar información de la página Editar ubicación federada, compruebe la validez del código personalizado que haya escrito en los campos XSL, Propiedades o Datos de ejemplo. Office SharePoint Server 2007 no valida automáticamente el código de estos campos y es responsabilidad del administrador asegurarse de que se escribe código válido.

Si cree que hay un error en el código XSL o de Propiedades, copie el código personalizado que haya escrito, active la casilla Usar formato predeterminado para restablecer el código predeterminado y, a continuación, agregue de nuevo el código personalizado de forma cuidadosa para reanudar las pruebas.

Del mismo modo que con el resto de código personalizado, empiece por una modificación sencilla, guarde y pruebe los resultados. A continuación, agregue de forma gradual código más complejo a los campos de esta sección y pruebe los resultados de nuevo.

No se muestra ningún resultado.

Compruebe si el tipo de desencadenador seleccionado coincide con la consulta para la ubicación.

Se busca en la ubicación federada sólo si la consulta del usuario coincide con el desencadenador para la ubicación.

En la sección Información general de la página Editar ubicación federada, compruebe si se ha seleccionado el tipo de Desencadenador adecuado. Si la selección actual está establecida en Prefijo o Frecuencia, pruebe a cambiarlo a Siempre y compruebe si aparecen resultados de la búsqueda.

Otros problemas.

Compruebe los registros del servidor ULS para ver los mensajes de error registrados en el momento en que se ejecutó la consulta de ubicación federada.

Los archivos de registro del Servicio de creación de registros unificado (ULS) de Windows SharePoint Services 3.0 proporcionan una pista de auditoría que advierte de cualquier error detectado. En la mayoría de los casos, la comprobación de los registros de ULS revela información importante para la solución de problemas.