Mostrando entradas con la etiqueta SharePoint; Instalación SharePoint; Troubleshooting; Search Service. Mostrar todas las entradas
Mostrando entradas con la etiqueta SharePoint; Instalación SharePoint; Troubleshooting; Search Service. Mostrar todas las entradas

lunes, 15 de febrero de 2010

[SharePoint 2007] An unrecognized HTTP status was received. Check that the address can be accesed using Internet Explorer.

Después de una implementación sin mayores problemas, y tras dos meses de que había estado funcionando correctamente. Un buen día me doy cuenta que el rastreo no está funcionando y me está devolviendo miles (literalmente) de errores como los siguientes.


Lo primero que uno piensa es que la cuenta con la que se está intentando hacer el rastreo, no tiene permisos para ejecutarlo. Sin embargo la cuenta si tiene los permisos necesarios, es más, tal como dice el mensaje de "ayuda", intento acceder a algunas de las url's a las cuales supuestamente no puede acceder, y para mi sorpresa (si, aún me sorprendo con los errores de SharePoint), el navegador si es capaz de abrir esta url.

He aquí cuando de verdad comienza mi desconcierto, si la cuenta de acceso para el rastreo si puede acceder a las fuentes de contenido, y además mediante el navegador es posible acceder a ese contenido, que otra cosa puede ser?

Pues después de mucha investigación y leer artículos de mucha ayuda como: What every SharePoint administrator needs to know about Alternate Access Mappings (Part 2 of 3)

La causa y la resolución de la misma es un poco rebuscada.

1.- Elimina el proxy establecido de los servidores desde donde no se puede tener acceso y al servidor de destino, es decir el servidor con el rol de Index, y los WFE. No importa que el proxy sea establecido a través de alguna política. Si tienes seleccionado el checkbox de "Automatically detect settings", deselecciónalo.



2.- Deseleccionar la opción "Append parent suffixes of the primary DNS Suffix." Esto lo puedes hacer con los siguientes pasos:

Ve al Panel de Control
Entra al apartado de Network Connections
Click derecho sobre tu conexión, en mi caso (Local Area Connection), click en properties
Selecciona Internet Protocol Version 4 (TCP/IPv4)
Click en Properties
En la siguiente ventana click en Advanced
En la siguiente ventana seleccionamos el tab de DNS
Deselecciona la opción Append parent suffixes of the primary DNS Suffix




Información Adicional:

http://support.microsoft.com/kb/938219
What every SharePoint administrator needs to know about Alternate Access Mappings (Part 2 of 3)

martes, 24 de noviembre de 2009

La búsqueda de personas no funciona en SharePoint

Si alguna vez les ha pasado que en sus sitios de sharepoint las búsquedas de personas no funcionan. Es decir las búsquedas de contenido en el sitio funcionan correctamente pero no así la de personas, esto es muy fácil de solucionar.

Solo vayan al sitio central de administración -> sitio de administración del SSP -> Search Settings -> Content Sources and Crawl Schedules. Editen el source que contiene el sitio que no devuelve resultados en las búsquedas de personas y agreguen otra entrada con la url de su sitio sustituyendo el protocolo por sps3.
Asi:
http://mysite:8080
sps3://mysite:8080

Además les dejo un pequeño screencast en el que se aprecia mejor esto.




martes, 3 de noviembre de 2009

Authentication failed because the remote party has closed the transport stream

Hace poco en una implementación más, de mi producto favorito: vodka con jugo de piña MOSS 2007, me tope con un error al momento de intentar acceder a la página de configuración de búsquedas que se encuentra dentro de la web application Admin del SSP (Shared Services Provider) http://myserver:11300/ssp/admin/_layouts/searchsettings.aspx.


El error decía algo más o menos así:


Could not connect to server “SERVER_NAME” for application 'SSP'. This error might occur if the server is not responding to client requests, the firewall or proxy configuration is preventing the server from being contacted, or the search administration Web service is not running on the server.


Inmediatamente después intente accede a la página de administración de búsquedas: http://myserver:11300/ssp/admin/searchadministration.aspx., para ver si por ahí podía arreglar este problema, pero aquí surgió otro mensaje de error OMFG!:


Authentication failed because the remote party has closed the transport stream.


Al revisar los logs de SharePoint, me di cuenta que el servidor1 no se podía comunicar con el webservice del servicio de búsqueda del servidor2. Ya que este le denegaba el acceso a la url:


https://server2:56738/SharedServicesProvider1/Search/SearchAdmin.asmx.


Después de maldecir buscar un rato en la red, me encontré que este es un issue conocido por Microsoft y es documentado por el kb “You cannot browse to an SSL-secured Office SharePoint Server 2007 site or to the Search Settings page for a Shared Services Provider”.


Y es provocado por el .Net Framework 3.5 SP 1, que hace que los certificados auto firmados (“self signed”), sean corruptos o no sean de confianza. Sin embargo la solución es sencilla, a continuación los pasos de manera resumida de los que se debe hacer en cada uno de los servidores.












2.- Parar el servicio de busqueda con el commando net stop osearch.



3.- En cada uno de los servidores de la granja de SharePoint ejecutar el comando selfssl /s:951338967 /v:1000, utilizando la utilería selfssl que acabamos de instalar. El directorio de default de instalación es: “c :\Program Files\IIS Resources\SelfSSL”

Parametros:

/s: 951338967. El valor 951338967, se refiere al Id de los servicios web de Office Server, para servidores de 64 bits. Si tu servidor es de 32 bits, el id que debes usar es el 1720207907
/v:1000. Número de días por los que el certificado será válido, Aquí puedes usar un numero mas grande, si así lo deseas.

4.- Por último, pero no menos imprtante, reiniciar el servicio de busqueda, con el comando net start osearch




Recursos:

Etiquetas

SharePoint 2010 (38) Microsoft (32) Desarrollo SharePoint (31) Gerardo Reyes Ortiz (27) SharePoint (20) SharePoint 2013 (18) Errores SharePoint (12) México (10) PowerShell (9) Silverlight (8) Visio Services (7) Features (6) MVP (6) Silverlight 3 (6) WebCast (6) Workflows (6) Configuracion SharePoint 2010 (5) D.F. (5) API REST (4) Configuracion SharePoint 2010; (4) Troubleshooting (4) Visual Studio 2010 (4) Visual studio (4) WSS (4) Web parts (4) Apps (3) Comunidad SharePoint (3) Configuración SharePoint 2013 (3) ODATA (3) SharePoint Server (3) SharePoint; Instalación SharePoint; Troubleshooting; Search Service (3) Silverlight 3.0 (3) Silverlight Toolkit (3) WebParts (3) javascript (3) jquery (3) Eventos SharePoint (2) Office 2010 (2) PeoplePicker (2) REST (2) SQL Server (2) Scripting (2) Search Service Application (2) SharePoint Designer (2) UPA (2) UPS (2) Workflows SharePoint (2) host header (2) Apps Development (1) Big Bang (1) CAS (1) CSOM (1) Codeplex (1) CompartiMOSS (1) Configuracion SharePoint 2010; Errores SharePoint (1) Configuracion SharePoint 2010; SharePoint 2010 (1) Custom Actions (1) Custom Editor Parts (1) Delegate Controls (1) Deployment (1) DisableLoopbackCheck (1) Document Library (1) Entrevista (1) Examenes de Certificación (1) Extract WSP (1) FBA (1) FS4SP (1) Fakes (1) Fast Search Server 2010 For SharePoint (1) Fiddler (1) HTTP.SYS (1) HTTPS (1) JSON (1) Language Pack's (1) Latam (1) MAXDOP (1) MCSM (1) MSExpertos (1) MVC (1) Microsoft México (1) Microsoft; Codeplex; Screencast; (1) My Sites (1) SQL Server 2012 (1) SQL Server Reporting Services (1) Screencast (1) Screencast; (1) Service Applications (1) Service Pack (1) SharePoint 2007 (1) SharePoint 2010 SP 1 (1) SharePoint API (1) SharePoint Conference (1) SharePoint Emulators (1) SharePoint Farm (1) SharePoint Health Analyzer (1) SharePoint Magazine (1) SharePoint Online (1) SharePoint Search (1) SharePoint Test (1) SharePoint; Desarrollo SharePoint (1) Shims (1) Simposio (1) Simposio Latinoamericano (1) SkyDrive Pro (1) Soporte Microsoft (1) Templates (1) Tip (1) VSeWSS (1) Virtual Machine (1) Visual Studio 2012 (1) WCF (1) WSS; IIS 7 (1) Web API (1) Web Content Management (1) Web Services (1) Windows 8 (1) Windows Live ID (1) Xml (1) appcmd (1) iOS (1) jqGrid (1) onload function (1)