Todas las publicaciones, artículos y otros contenidos de este blog se proporciona "TAL CUAL", sin garantías, y no otorga ningún derecho. Cualquier ejemplo esta bajo los términos especificados por Microsoft
Hola
Ya están disponibles para su descarga las actualizaciones de Agosto 2012 para SharePoint 2010 y MOSS 2007
SharePoint 2010 (Build 14.0.6126.5000)
(RECORDAD INSTALAR ANTES EL SP1)
Tras instalar las actualizaciones se deberá ejecutar el Asistente de Configuración en cada servidor de la granja.
Si tenéis SPS 2010 sólo debéis instalar el relativo a SPS 2010 ya que incluye el de Foundation.
Por último, recordad que después de aplicar este CU necesitáis reiniciar el servicio de sincronización de perfiles.
SharePoint 2007 (Build 12.0.6665.5000)
Aviso! Esta actualización no se instalará si no se encuentra instalado ya el SP3 en el entorno.
El orden, como siempre, será instalar primero las actualizaciones de WSS 3.0, y posteriormente las de MOSS 2007.
Gracias.
Héctor Calvarro Martín. SharePoint Dev/Core. Microsoft Support Escalation Engineer for EMEA
Alguno de vosotros a lo mejor os habéis encontrado que usando el XML Viewer webpart tanto en MOSS 2007 y SPS 2010 cuando renderiza el xml contra el xsl se muestra "Failed to apply XSLT to the content”
Esto ocurre debido a un cambio en .NET para evitar ataques de denegación de servicio (DoS attack) los DTDs (Document Type Definition) de los xmls. La documentación pública que apunta porque no se puede usar DTDs es la siguiente
DTDs Are Not Secure
Entities in DTDs are inherently not secure. It is possible for a malicious XML document that contains a DTD to cause the parser to use all memory and CPU time, causing a denial of service attack. Therefore, DTD processing is turned off by default. You should not accept DTDs from untrusted sources.
An example of accepting DTDs from untrusted sources would be a Web application that allowed Web users to upload an XML file that references a DTD and a DTD file. Upon validation of the file, a malicious DTD could execute a denial of service attack on your server. Another example of accepting DTDs from untrusted sources would be to reference a DTD on a network share that also allows anonymous FTP access.
http://msdn.microsoft.com/en-us/library/ms761392(VS.85).aspx
También documentado aquí
http://msdn.microsoft.com/en-us/magazine/ee335713.aspx
Entonces a partir del CU de Febrero de 2011 en MOSS 2007 y en SharePoint 2010 en ese webpart todos los xmls con DTD tanto de fuentes seguras como inseguras como maliciosos.
La solución es directamente borrar el DTD del xml.
Un saludo.
Héctor
La versión SharePoint Server 2013 Preview está disponible para descargar en la siguiente página:
http://technet.microsoft.com/en-us/evalcenter/hh973397
Por otro lado, se ha lanzado contenido dirigido tanto para IT-Pros como para desarrolladores
IT-Pros
http://technet.microsoft.com/en-US/sharepoint/fp123606
http://www.microsoft.com/en-us/download/details.aspx?id=30361
Desarrollo
http://msdn.microsoft.com/en-US/sharepoint/fp123633
http://msdn.microsoft.com/en-us/sharepoint
Me gustaría apuntaros a la siguiente página para más información
http://sharepoint.microsoft.com/en-us/preview/sharepoint.aspx
Tweet
Hoy finaliza el soporte de todas versiones de SharePoint 2010 entre RTM (14.0.4762.1000) hasta SP1 (14.0.6029.1000) como podéis observar en el siguiente link:
http://support.microsoft.com/lifecycle/?p1=14944
Esto es debido a que el SP1 fue lanzado hace un año y por la política de Service Packs del grupo de negocio de Office, sólo se da soporte al Service Pack anterior durante los 12 meses posteriores del lanzamiento del nuevo, salvo excepción. Más información en el siguiente link:
http://support.microsoft.com/lifecycle/#tab2
Animamos a los clientes a permanecer con un Service Pack que disponga de soporte para asegurarse de que usan la versión más reciente y más segura de su producto. Para los clientes con las versiones de Service Packs sin soporte, Microsoft ofrece soporte limitado para solución de problemas como sigue:
Para más información:
http://support.microsoft.com/gp/newsplifecycle
Por lo cual, os recomendamos instalar al menos el SharePoint 2010 SP1 más un cumulative update posterior a SP1 para seguir teniendo vuestras plataformas 100 % soportadas. Podéis seguir el siguiente link para actualizaros:
http://blogs.technet.com/b/hablamoss/archive/2011/06/28/sharepoint-2010-sp1-y-june-2011-cu-disponibles.aspx
Ya están disponibles para su descarga las actualizaciones de Junio 2012 para SharePoint 2010.
SharePoint 2010 (Build 14.0.6123.5000)
Ya están disponibles para su descarga las actualizaciones de Junio 2012 de SharePoint 2007.
SharePoint 2007 (Build 12.0.6662.5000)
Recordaréis un post que publicabamos hace tiempo en el que indicábamos que instalando el MS11-100, el output cache dejaba de funcionar:
http://blogs.technet.com/b/hablamoss/archive/2012/01/25/moss-2007-output-cache-deja-de-funcionar-tras-la-instalaci-243-n-del-parche-de-seguridad-de-net-ms11-100.aspx
Como indicamos con el acumulativo de Abril de 2012 de SharePoint 2010 se arreglaba este problema. La información pública sobre este cambio ha sido publicada en el siguiente kb
http://support.microsoft.com/kb/2714963
Espero que os interese.
Buenos días.
Hace unos días un cliente que estaba actualizando su entorno MOSS 2007 desde RTM a SP3 ,sin hacer actualizaciones intermedias nos reportaba el siguiente error al actualizar
[SPWebTemplateSequence][ERROR] [15/05/2012 9:43:19]: Template OSRV#0: Exception thrown in activatingSPSite scoped features for SPSite with URL http://centraldamin/ssp/admin(Id=21cc6e91-21f0-4393-b13a-f60bb5610c46). Skipping this SPSite for template upgrade. Exception: System.InvalidOperationException: La característica '2b1e4cbf-b5ba-48a4-926a-37100ad77dee' no está instalada en este conjunto. No puede agregarse a este ámbito.
en Microsoft.SharePoint.SPFeatureCollection.AddInternal(Guid featureId,SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly) en Microsoft.SharePoint.SPFeatureCollection.Add(Guid featureId, Boolean force) en Microsoft.SharePoint.Upgrade.SPWebTemplateSequence.ActivateSiteFeatures(List`1 lstsiteidToUpgrade, List`1& lstsiteidExceptions, List`1& lstwebinfoExceptions
Afortunadamente, este error es un viejo conocido debido a que el acumulativo de infraestructura instalaba nuevas features referentes a la administración central y Shared Services Providers.
Para resolverlo se necesita instalar esas features ejecutando el comando psconfig.exe -cmd installfeatures
Luego el cliente nos apunto a un blog de un ex-compañero nuestro que daba una información detallada de la feature en cuestión:
"2b1e4cbf-b5ba-48a4-926a-37100ad77dee', concretamente se trata de la “S2SearchAdmin”"
Para más info:
http://blogs.msdn.com/b/jjameson/archive/2009/01/23/error-installing-moss-2007-december-cumulative-update.aspx
Espero que os sriva.
Un saludo
Hoy me contactó un compañero del Grupo de CRM, Fausto Cipriani, para echarle una mano con un caso referente a problemas de integración del componente Dynamics CRM 2011 List Component y SharePoint 2010.
Resulta que uno de sus clientes cuando intentaba conectarse a una de las conexiones de documentos, aparecía la página de SharePoint como empotrada en un iframe. Para ilustrar capture una imagen:
Procedí a comprobamos los tipos errores de configuración del conector:
Los anteriores pasos estaban correctos. Hablando con el cliente me confirmó que su usuario administrator si que tenía permisos y funcionaba pero otros usuarios administradores fallaban de la misma manera mostrando el portal de SharePoint en vez de los documentos.
Comprobando la url el conector fallaba con un site hijo de otro site en el mismo site collection. Antes, cuando habíamos comprobado la feature si estaba activa, me percaté que la feature era un site collection feature y no una site feature por lo cual se activaba a nivel de site collection y no de site (Estaba en Manage Site Collection Feature y no en Manage Site features).
Esto me hizo pensar que el problema podía ser que el usuario que fallaba no tenía permisos en el site collection "padre". Por lo cual se le dieron permisos de visualización y el problema desapareció mostrandose la lista de la manera correcta (El usuario no tenía documentos). Esta imagen muestra el resultado.
Por lo cual, si el conector se configura contra un site hijo,nieto etc que pertenece a una collección de sitios con jerarquica, es necesario dar derechos al menos de visualización al usuario en el site que contenga la feature.
Posible explicación de porque ha ocurrido esto.
Mi punto de vista de por qué ha ocurrido esto puede ser:
Como la feature al ser una site collection feature, el código del conector necesita que el usuario logeado tenga derechos en el sitio padre, porque si no alguna lógica de código interna debe estar fallando y no es capaz de completar la acción de listar los documentos y poner la vista del conector.
Por desgracia, esto es una suposición porque no tenemos declaración oficial del grupo de producto de CRM o SharePoint sobre ello.
Por último, me gustaría apuntaros a la siguiente información sobre como configurar el conector y el enlace de descarga
http://social.technet.microsoft.com/wiki/contents/articles/4324.aspx
http://www.microsoft.com/en-us/download/details.aspx?id=5283
Muchas Gracias
Nos gustaría recalcar que la versión de SQL Server 2012 en instalaciones WSS 3.0 o de MOSS 2007 está no soportada.
Normalmente la suportabilidad de productos es siempre el requerimiento mínimo + 2 versiones, salvo excepciones. Por lo cual, como SQL Server 2000 era el requerimiento mínimo las dos siguientes versiones son SQL Server 2005 y SQL Server 2008/R2.
Además, en SharePoint 2010 deberás estar al menos en SP1 para poder usarlo como podéis comprobar en el siguiente link:
http://support.microsoft.com/kb/2460045
Muchas Gracias.
Ya están disponibles para su descarga las actualizaciones de Abril 2012, tanto de SharePoint 2010 como de 2007.
SharePoint 2010 (Build 14.0.6120.5006)
SharePoint 2007 (Build 12.0.6661.5000)
Si teneis SPS 2010 sólo debeis instalar el relativo a SPS 2010 ya que incluye el de Foundation.
Hace unos días estuve hablando con un compañero de Estados Unidos y me comentaba que había desarrollado una aplicación para seguimiento de los blogs de grupo de producto para Office. Unos cuantos y yo le comentamos que la hiciera pública en todos los marketplaces y ahora ya ha sido disponible.
Se llama Office Blogs y básicamente es un visualizador de RSS de los blogs en Windows Phone 7.
Os la podeis descargar del siguiente enlace:
http://www.windowsphone.com/es-ES/apps/db1b43ce-6b8d-41f3-96d1-ea3a8fb0bb52
Disfrutadla.
El otro día quería hacer unas pruebas de integración de Lync Server 2010 y SharePoint pero por desgracia me encontré con el siguiente error:
"Not Available: Failure occured while attemmpting to check the schema state. Please ensure Active Directory is reachable"
Pues después de romperme la cabeza un rato mirando si la conexión al DC, el servidor DNS y si los componentes de active directory estaba bien instalados decidí echar un ojo a la documentación.
Por desgracia, me encontré que había perdido parte de mi tiempo en algo no soportado :(
"You cannot collocate any Exchange Unified Messaging (UM) component or SharePoint component with any Lync Server role."
http://technet.microsoft.com/en-us/library/gg398102.aspx
La próxima vez leeré la documentación antes de hacer experimentos :) .
Hola.
Cada vez más clientes tanto de SharePoint 2010 como de CRM 2011 comienzan a utilizar ambos productos conjuntamente. Son dos productos totalmente complementarios que ayudan a integrar la visión de gestión de negocio global de CRM con la gestión particular de tareas y acciones sociales de los empleados que provee SharePoint. Además, la mayoría de los clientes quieren sacarle el máximo potencial a ambos productos por lo cual o integran sus customizaciones o hacen un plan de desarrollo de ambos para que la interoperabilidad sea perfecta.
Entonces cuando la integración o desarrollo de nuevas aplicaciones entre productos comienza se encuentran que desde las aplicaciones de CRM 2011 basadas en .NET 4.0 aparece el siguiente mensaje al acceder al modelo de objetos de SharePoint:
¿Que es lo que ha pasado?
Muchos clientes creen que ambos productos ejecutan en la misma versión de .NET pero por desgracia no es así. CRM 2011 está construido en .NET 4.0 y SharePoint 2010 esta construido .NET 3.5 SP1 (evolución/extensión de .NET 2.0).
La forma de atajar la integración entre productos es muy sencilla, tenemos dos maneras:
Directamente instanciar una conexión al asmx que queráis usar de SharePoint y mediante comunicación de mensajes SOAP hacer operaciones CRUD sobre SharePoint. Todos los Web Services disponibles en el producto están referenciados en el siguiente enlace http://msdn.microsoft.com/en-us/library/ee705814.aspx . Por desgracia sus operaciones están muy limitadas comparado con el modelo objeto de servidor
SharePoint 2010 permite consumir datos desde una aplicación cliente .NET sin necesidad de Web Services mediante el modelo de objeto cliente. Es casi tan rico como el modelo de objetos de servidor de SharePoint y bastante fácil e intuitivo de usar. Tan sólo tenéis que referenciar las dlls Microsoft.SharePoint.Client, Microsoft SharePoint.Client.Runtime en el proyecto en cuestión y compilar en modo .NET 4.0 (el modo .NET 4.0 client no es compatible) . Para más información http://msdn.microsoft.com/en-us/library/ee537247.aspx
Viceversa también ocurre lo mismo, Solución de SharePoint instanciando dlls de CRM (llamarías desde 3.5 a 4.0) para ello deberías de usar Integración mediante Web Services de CRM. Para más información http://msdn.microsoft.com/en-us/library/gg334357.aspx
Para más información sobre integración de SharePoint 2010 y CRM 2011 os recomiendo la siguiente Charla del Tech-Ed Europe 2010
http://channel9.msdn.com/Events/TechEd/Europe/2010/OFS218
Se ha anunciado hoy una rebaja de precios en la mayoría de planes enterprise de Office 365 de un 20%.
Para más información echad un ojo a la nota oficial:
http://blogs.office.com/b/microsoft_office_365_blog/archive/2012/03/14/new-lower-prices-for-office-365.aspx
Para estudiar los tipos de planes existentes y contratación tan facil como presionar sobre el logotipo/botón de Office 365:
Hoy ha salido la beta de Microsoft Script Explorer for Windows PowerShell. Es una herramienta gratuita que sirve para:
Este es un ejemplo de una busqueda de SharePoint.
La verdad que es bastante interesante y se integra con PowerShell ISE. Funciona tanto para PowerShell 2.0 como 3.0.
DESCARGA
Por cierto, indicaros que es una beta ni una versión definitiva por lo cual:
Available in English on Rincón de Héctor Calvarro Blog
Hola a todos.
Hace un tiempo estuve trabajando con un cliente sobre como resetear Custom Document Id Providers (Crearé una entrada referente a ese caso en los próximos días).
Pues resulta que el script de PowerShell en la documentación del SDK SharePoint 2010 ECM Code Sample: Custom Document ID Provider http://msdn.microsoft.com/en-us/library/ff521589.aspx está mal..
El script correcto para asignar el Custom Document ID Provider es:
$site = Get-SPSite http://MyServer
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Office.DocumentManagement")
$assembly = [System.Reflection.Assembly]::LoadWithPartialName("CustomDocIdProvider")
$obj = new-object Microsoft.SDK.MOSS.Samples.CustomDocumentIDProvider
[Microsoft.Office.DocumentManagement.DocumentId]::SetProvider($site,$obj);
Ya se ha informado a nuestros compañeros del grupo de producto en EE.UU. y será arreglado en las próximas semanas/meses.
Ya están disponibles para su descarga las actualizaciones de Febrero 2012 para SharePoint 2010
SharePoint 2010 (Build 14.0.6117.5002)
Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA
Hola!!
Ya están disponibles para su descarga las actualizaciones de Febrero 2012 de SharePoint de 2007.
SharePoint 2007 (Build 12.0.6658.5000)
Tras instalar las actualizaciones se deberá ejecutar el Asistente de Configuración en cada servidor de la granja o “psconfig –cmd upgrade –inplace b2b -wait”
PS: La Publicación de las CUs de SharePoint 2010 saldrán en los próximos días
Puede que algunos os interese este complemento para SharePoint 2010 para la creación de entornos de aprendizaje que además se puede customizar para vuestros intereses . Por defecto, viene con ejemplos, videos y podcasts sobre los siguientes productos:
Se necesita estar al menos en SharePoint Server 2010 SP1 with August 2011 CU y tener instalado Silverlight 4.
La descarga es totalmente gratuita y se actualiza cada X tiempo.
http://www.microsoft.com/download/en/details.aspx?id=28178
Despues del anuncio de la disponibilidad general de SP15 CTP en verano se ha publicado tambien la version anterior a la Beta del SDK
http://www.microsoft.com/download/en/details.aspx?id=28768
Es solo la documentacion y el proposito es dar una idea a los actuales desarrolladores de como sera la plataforma en el futuro para tener en cuenta patrones de "disenno" para nuevos desarrollos o posibles migraciones.
Por cierto, indicaros que es una CTP y no es una beta ni una versión definitiva por lo cual:
Hace un rato en una session del TechReady 14 en EE.UU. hablando con mi "compannero" Patrick Heyde me comentaba que se ha hecho publico que este verano las Technical Preview de Office15, SharePoint15, Project15, Visio15, Exchange15, Lync15 van a estar disponibles para todo el mundo, segun se ha publicado en el blog del grupo de producto.
“While the Technical Preview program is already full, everyone will have the opportunity to try the Office 15 public beta later this summer, and we'll have more to share about the release then. In the meantime, I do want to thank everyone who is participating in the Technical Preview for their contributions and all our customers for their continued support.”
Mas informacion en:
http://blogs.office.com/b/office-exec/archive/2012/01/30/quot-office-15-quot-begins-technical-preview.aspx
Una muy buena noticia :)
ACTUALIZACIÓN SERÁ ARREGLADO PARA 2010 EN EL CU DE ABRIL 2012 Y EN 2007 EN EL CU DE JUNIO 2012
Nos gustaría informar que se ha encontrado que el output cache de MOSS 2007 y SharePoint 2010 deja de funcionar tras la instalación del parche de seguridad .NET MS11-100 KB2656362 http://support.microsoft.com/kb/2656362 y KB2656352 http://support.microsoft.com/kb/2656352 .Esta reportado y se está trabajando en una solución para este problema.
Por favor, se recomienda sopesar por vosotros que es lo que más os conviene, si estar más seguros pero con la falla de funcionalidad de cache o que la cache funcione correctamente pero que pueda haber un problema de vulnerabilidad.
Hace no mucho he tenido un caso bastante curioso referente al siguiente método SPWeb.GetSiteData(p) http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.getsitedata.aspx . Resulta que en el siguiente código no estaba generando la tabla esperada de items.
try
{ //Código a mayores del objecto SPSiteDataQuery p
DataTable dt = SPContext.Current.Site.RootWeb.GetSiteData(p);
//Código a mayores
}
catch (Exception e)
{
El problema estaba en que este método necesita ser instanciado desde un objeto SPWEB explícito, por lo cual quedaría de la siguiente manera:
SPSite Siteh = SPContext.Current.Site;
using (SPWeb Webh = Siteh.OpenWeb())
DataTable dt = Webh.GetSiteData(p);
Esto es debido a que necesita el objeto SPWeb explícito cada vez que se tiene que calcular las estadisticas del sitio, no lo he comprobado con EE.UU., pero tiene pinta de ser por diseño.
Un Saludo
Puede ser que alguno de vosotros os habráis encontrado con el siguiente mensaje de error "The expected version of the product was not found on the system" al instalar el último CU en MOSS 2007 SP3.
La solución es sencilla, instalad el paquete de la siguiente manera:
x86: "office-kb2596986-fullfile-x86-glb.exe PACKAGE.BYPASS.DETECTION.CHECK=1"x64: "office-kb2596986-fullfile-x64-glb.exe PACKAGE.BYPASS.DETECTION.CHECK=1"