Sitio de portal huérfano SharePoint

Bueno, pues resulta que un día me da por abrir (esto deberíamos hacerlo más amenudo) el visor de sucesos de un servidor web del Hospital donde tengo instalado SharePoint y me encuentro, en la parte de aplicación, la siguiente advertencia generado por Microsoft SharepointPS Search Service:

**************************************************************************

 No se puede tener acceso al origen de contenido XXXXXXXX.

Contexto: aplicación XXXXXXXX, catálogo Portal_Content

Detalles:

No se pudo resolver la dirección URL. Puede que el host no esté disponible o que la configuración del proxy en el servidor de índice no sea correcta. Para cambiar la configuración del proxy, desde la Administración central de SharePoint Portal Server, haga clic en Configurar búsqueda e indización. En la lista de servidores de índice, elija el nombre de servidor y edite la configuración de proxy en la página Configuración del servidor. (0x80041221)

******************************************************************************************

Contexto: aplicación XXXXXXXX, catálogo Portal_Content

Detalles:

No se pudo resolver la dirección URL. Puede que el host no esté disponible o que la configuración del proxy en el servidor de índice no sea correcta. Para cambiar la configuración del proxy, desde la Administración central de SharePoint Portal Server, haga clic en Configurar búsqueda e indización. En la lista de servidores de índice, elija el nombre de servidor y edite la configuración de proxy en la página Configuración del servidor. (0x80041221)

******************************************************************************************

Bueno, al principio no le presté mucha atención (cosa que hacemos cuando aparece el icono de información o advertencia en los sucesos) pero luego observé que esta advertencia se repetía cada 20 o 30 segundos ¡¡¡imaginaros el visor todo lleno de iconitos amarillos de advertencia!!!. Total que decidí investigar un poco. Lo primero que descubrí es que efectivamente XXXXXXXXX se trataba de un sitio de portal que había creado hacía unos meses cuando estaba probando esto de SP, claro como eran pruebas pues fallaron, quité, pusé, "despuse", en fin, guarreé que es lo que nos gusta. Al final dejé mi SP tranquilito con un solo sitio de portal (eso pensaba yo) y tós contentos en el Hospital. Pero como a mi jefe le gusta eso de mirar los visores de sucesos pues decidí abrirlo como ya comenté antes y ví lo ya comentado.

* Primera cosa que hice:

-> Desde la Administrador Central de SharePoint -> Sharepoint Portal Server -> Mostrar y adminitrar sitios de portal, observé que aparecía el XXXXXXXXXX de marra así que pulsé eliminar en las opciones de esta sitio y …. FALLO. Tras mirar el log (esto está en la sección de logs de Sharepoint) observé que no pude eliminarlo porque, según decía el log, el sitio de portal no estaba extendido. Claro que no lo estaba. Muy listo yo recordé que había creado el servidor virtual XXXXXXXXX desde IIS, le había puesto un puerto XX, lo había extendido en SP y, como no me gustaba (recuerdo que estaba guarreando jeje) pues lo borré a saco desde IIS, tomáaa!!!. Es más, con el paso de los días necesité crear otro servidor virtual para otra aplicación y le puse el puerto XX (jajajaja, resulta que en lugar de tener XXXXXXXX:XX tenía YYYYYYYY:XX), entonces…. ¿cómo lo extendía para poder después eliminarlo?. Ufff, tratándose de un Hospital y con YYYYYYY:XX en producción cualquierilla se ponía a jugá (también recuerdo que soy andalú ;-))

* Segunda cosa que hice:

-> Me fuí a la inagotable fuente de información de Internet y busqué, rebusqué, y requetebusqué. O soy muy malo buscando en la web (que lo soy) o a nadie le ha pasado esto (me extraña que nidie jugara con SP al principio). Nada, no ví nada.

* Tercera cosa que hice:

-> Pensar!!!.  Esto suele ser, casi siempre, lo que mejor resultado da. Y pensé, "bueno, si SP resulta que todo lo hace con BD en SQL Server y tengo un lindo Management Studio Express, podría ver en la BD de configuración de SP como están los registros de sus tablas e intentar solucionar este problema directamente (y pasando de las advertencias que suelen dar de no tocar la BD a pelo) ahí. Y eso hice. Tras ver como estaban las relaciones pasé a eliminar los registros del sitio de portal huérfano en este orden:

1.- Tabla: PortalSites -> Eliminé el registro del sitio de portal XXXXXXXXX (antes miré su UrlID)

2.- Tabla: PortalZoneUrls -> Eliminé el registro del sitio de portal XXXXXXXXXX viendo su UrlID en el registro

 3.- Tabla: PortalUrl -> Eliminé el registro del sitio de portal XXXXXXXXXXX

 

* Cuarta cosa que hice

Comprobé que ya no me aparecía el sitio de portal XXXXXXXXX en la Administración Central de SP y me fui rápidamente al visor de suceso. Eyyy!!! resultó que el servicio de búsqueda me había generado los siguientes sucesos (esta vez de información):

*****************************************************************************************

Se ha detenido el índice a petición del usuario.

Contexto: aplicación XXXXXXXXX, catálogo Portal_Content

Si desea obtener más información, visite http://www.microsoft.com/servers/redirect/contentredirect2.asp

*****************************************************************************************

Seguido de:

*****************************************************************************************

El servicio de búsqueda quitó el índice.

Contexto: aplicación XXXXXXXXXXXXX, catálogo Portal_Content

Si desea obtener más información, visite http://www.microsoft.com/servers/redirect/contentredirect2.asp

*********************************************************************************************************************

Y no he sabido más de esas advertencias, de momento :-).

Lo primero es lo primero

Hola hola, 1, 2, probando probando …. ¿se me escucha?. Bien.

Soy Miguel J. Rodríguez Griñolo, tengo (cuando escribí este primer post) 30 tacos (buena edad, como todas), soy choquero (vamos, de Huelva capital, para quién no lo sepa), técnico informático desde hace unos años (ahí ando con la superior a ver si puede ser :-)), trabajo en el Hospital Juan Ramón Jiménez de Huelva (la verdad es que llevo tiempo vinculado a la sanidad onubense, vamos, de huelva provincia, para quién no lo sepa), uno de los fundadores del grupo de usuario OnobaNET (junto con Fran, Paco, Leticia y David Carmona, dejo foto de los cinco en la sección de fotos) hace ya más de un año, socio del recreativo de huelva, no fumador …. y lo mejor … padre de Alba, mi niñita (dejo foto también). 

Un saludo para todos los que lean este post, para los conocidos personalmente, para los conocidos pero no personalmente, para los altos, para los bajos, para … todos. 😉

Que esté escribiendo aquí este primer post se lo debo a uno de mis compis de fatiga NETero, Fran, que también anda por aquí escribiendo cosas. Bueno, pues dejaré en este blog todo lo que pueda y crea que pueda ser de utilidad y que, por un motivo u otro, me fuera de utilidad en un momento dado (también preguntaré, soy muy preguntón :-)) e intentaré participar en los foros siempre que me sea posible (para responder o preguntar), pero …. Lo primero es lo primero.

Lo dicho, un saludo desde Huelva.