miércoles, 16 de diciembre de 2009

MOSS 2010 Beta 2 en Windows Server 2008 R2 Error

Ligando con el post anterior, tras intentar (con fracasos contínuos) ejecutar alguno de los servicios específicos de MOSS 2010 en el site collection que he creado para empezar a testear el producto, tales como Excel Services, Visio Services o PerformancePoint Services, al consultar el Health Analyzer en la Administración Central, encontré un error en el apartado de configuración del tipo "Missing server side dependencies".



Al abrir el detalle del mismo, la pantalla informativa indicaba que debía seguir un link para solucionar el problema, efectivamente, en esta dirección  encontramos una descripción mas extensa del error, explicándonos que en las instalaciones de MOSS 2010 Beta 2 en servidores 2008 R2 o en Windows 7, nos dara un error del tipo "System.Configuration.ConfigurationErrorsException: Unrecognized attribute 'allowInsecureTransport'. Note that attribute names are case-sensitive. (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WebClients\<Service Area>\client.config line <Line Number>" al intentar acceder a los Services Applications.

Para solucionarlo tenemos que descargarnos un hotfix (¡¡nuestro pirmer hotfix en 2010!!) aquí que soluciona el problema. Tras reiniciar el servidor, deberemos eliminar y volver a crear todos los servicios para que funcionen correctamente.

Lo bueno de todo esto es que el propio sharepoint nos ha informado del error y nos ha orientado en la solución, confiemos en que continue informándonos igual de bien en futuras batallas...

MOSS 2010: Health Analyzer Reports

Una de las múltiples novedades que incorpora MOSS 2010 en la Administración Central es el Health Analyzer Reports, que nos permite de una forma muy simple detectar problemas en nuestra granja de servidores, dándonos una información muy detallada del problema y la solución que debemos adoptar para cada uno de ellos.

Es una manera rápida, efectiva y útil de comprobar la salud de nuestra granja. Las advertencias y errores vienen categorizadas según su tipo (Seguridad, Rendimiento, Configuración...).

Podemos consultarlo desde la página inicial de la Administración Central, a través del link "Review problems and solutions" que se encuentra bajo el bloque de "Monitoring". Nos aparecerá una pantalla con el siguiente aspecto:



Si pulsamos en alguno de los errores o advertencias seleccionados, veremos que nos aparece una pantalla con todo el detalle del mismo:




Lo he estado utilizando para revisar un error que me daba la granja al ejecutar servicios concretos, y ha sido realmente útil. Además tiene toda la pinta de que se irá actualizando a medida que la plataforma vaya evolucionando, alertándonos, por ejemplo de los hotfixes disponibles necesarios para solucionar los problemas que tengamos en nuestra granja.

Un paso adelante en la administración de nuestro SharePoint.

lunes, 14 de diciembre de 2009

MOSS 2010: Calendarios con Roll-Ups y Colores

Pese a llevarme la decepción momentánea (en espera de la RTM) de que se sigue sin poder aplicar webparts de filtro en los objetos de tipo Calendario, una que me ha encantado es la de "superposición de calendarios", que permite hacer roll-up de hasta 10 calendarios distintos en una única vista, mostrándonos la información provinente de cada uno de ellos en un color distinto. Esto permite jugar muchísimo más que hasta ahora con los calendarios que nos trae MOSS 2010 out of the box.

Para acceder a dicha funcionalidad solo hay que pulsar al icono correspondiente en la cinta Ribbon:



Nos aparecerá una pantalla que nos permite ver los calendarios agragados hasta el momento y la posibilidad de agregar más.

Si pulsamos en "Nuevo Calendario", nos mostrará una nueva pantalla donde podemos darle el "nombre a mostrar" al nuevo calendario que vamos a agregar a la vista, especificar si el calendario es de tipo Sharepoint o Exchange (si, también permite mostrar calendarios de Exchange) y luego asignarle una descripción y un color a los eventos del calendario que estamos definiendo. En la beta estos colores vienen predeterminados y a primera vista no se pueden modificar de forma sencilla, pero seguro que alguna forma habrá en la RTM para poderlos poner a nuestro gusto.

Por último nos pide la URL del site donde está el calendario que queremos agregar. Si solo hay uno en el site, ponemos la URL de dicho site y pulsando en el botón "Resolver" nos rellena automáticamente el resto de los datos (muestra la vista predeterminada por defecto), en caso de haber múltiples calendarios en el site, habrá que especificar la lista específica y la vista que queremos mostrar.



Marcamos el check de "mostrar siempre" y el botón de "Aceptar", y como resultado final podeis ver la siguiente pantalla. Fijaos que en el frame izquierdo, debajo del mini-calendario de navegación mensual nos indica un mapa de colores con los diversos calendarios que estamos mostrando en la presente vista.



A mí me parece muy chulo (que de código me habría ahorrado con estas cosas en 2007), aunque sigo esperando la posibilidad de filtrado embebido en las vistas de calendario y la personalización de los colores para la RTM...

Microsoft me oiga...

viernes, 11 de diciembre de 2009

MOSS 2010: Directiva de Retención

Por fin dispongo de una máquina MOSS 2010 beta 2 para testear y algo de tiempo libre para postear, así que espero publicar muchos más articulos de ahora en adelante.

Uno de los muchos detalles del nuevo SharePoint que me ha llamado la atención, es la anteriormente llamada directiva de caducidad, que ahora pasa a llamarse Directiva de Retención.

La principal novedad es que ahora se pueden establecer diversas fases para dicha directiva, permitiendo realizar una acción concreta a los, por ejemplo, 5 meses desde la última modificación de un fichero, y otra distinta al año de la última modificación, tal y como se aprecia en la siguiente imagen:


También permite establecer periodicidad en algunas acciones concretas dentro de cada fase ("eliminar borradores anteriores" y "eliminar todas las versiones anteriores")



Las acciones permitidas para cada fase son las que muestra la siguiente imagen:



Realmente es mucho más flexible y seguro que muchos administradores se van a llevar una alegría cuando vean lo fácilmente administrable que es la caducidad del contenido de la nueva intranet.

¡Saludos!

jueves, 3 de diciembre de 2009

MOSS 2010: Language packs disponibles para la Beta pública.

Acaban de salir los language packs disponibles para la beta pública de SharePoint 2010, con lo que ya se podrá testear la nueva funcionalidad multiidioma que incorpora la nueva versión (MUI o Multi User Interface). ¡¡Por fin out-of-the box!!

De momento están disponibles los siguientes Idiomas:
  1. German
  2. English
  3. Spanish
  4. French
  5. Japanese
  6. Russian
  7. Chinese (simplified)
SharePoint Foundation 2010 Language Packs

SharePoint Server 2010 Language Packs

MOSS 2007: Cómo hacer efectivo un cambio de usuario modificado en AD

Recientemente me encontré la siguente incidencia en un cliente:

Una persona se había ido de la empresa y en su lugar había entrado una nueva, ocupando el mismo cargo. En el AD se habia modificado el perfil del usuario anterior con los del nuevo, y a pesar de que en el AD no quedaba ningún resto de datos del anterior, ni en el "user profiles" del SSP de SharePoint, al loguearse en el portal de MOSS, todavía marcaba la nueva usuaria como la antigua, poniendo el nombre incorrecto en los controles de usuario y datos del tipo "creado por" o "modificado por" en las listas.

Tras devanarme un poco los sesos, acabé encontrando en Microsoft el motivo:

Este problema se produce porque el trabajo de temporizador de perfil de sincronización no sincroniza correctamente los cambios en el nombre de usuario y la información de nombre de cuenta.

Y la solución, que es introducir el siguiente comando por stsadm:

stsadm -o migrateuser - oldlogin <Domain name \ Old user name >-newlogin <Domain name \ New user name >-ignoresidhistory


Una vez realizada esta operación, el nuevo usuario ya no tuvo problemas de identidad dentro de la intranet.
 
Saludos!!