Agosto de 2025: Sitecore 10.4.1 exige conexión SQL cifrada, y uno se entera por un blog personal

Agosto de 2025: Sitecore 10.4.1 exige conexión SQL cifrada, y uno se entera por un blog personal

Si tiene programada una actualización a Sitecore 10.4.1, abra primero la cadena de conexión de Identity Server y agregue Encrypt=true. Identity Server 8.0 exige conexión cifrada contra SQL Server, y la mayoría se entera de ese requisito con una pantalla de login que deja de aceptarlos después de una instalación por lo demás limpia.

De los 56 posts de Sitecore que la cosecha trajo para agosto de 2025, ese fue el único con señal de cambio incompatible. Lo documentó Maulik Darji en su blog personal de WordPress. Nada de origen oficial del fabricante pasó por nuestros feeds en todo el mes.

La actualización a 10.4.1 se anuncia como una falla de login

Conexión cifrada a SQL para Identity Server en 10.4.1Maulik Darji, CMS Sky Darji instala 10.4.1, se choca con la pantalla de error y lo rastrea hasta la sección 2.8 de la guía rápida de instalación, que él cita diciendo que Identity Server 8.0 en adelante "might require encrypted communication with SQL Server". En local la corrección son dos parámetros en la cadena de conexión. En todos los demás ambientes es un certificado: crearlo, dar permiso de lectura sobre la clave privada a la cuenta de servicio de SQL, asociarlo en SQL Server Configuration Manager y recién ahí actualizar las cadenas de conexión. El camino más corto de síntoma a causa que se publicó este mes.

Sitecore 10.4.1: las mejoras que conviene conocerSumit Bhatia, Sitecore Customizations La misma release leída como resumen: Solr pasa a 9.8.1, Identity Server a 8.0.16 sobre .NET 8, más parches de seguridad y correcciones en instalación y empaquetado de contenedores. Los dos son textos de la comunidad sobre una release del fabricante. Números de versión y un requisito de autenticación pertenecen a las release notes oficiales de 10.4.1 en el portal de desarrolladores de Sitecore, que ambos autores enlazan. Lea esas antes de agendar el trabajo, no estos dos posts.

Medio mes es gente escribiendo la migración a XM Cloud que está haciendo

Ocho de los 56 posts traían señal de migración y doce de arquitectura. Diga lo que diga el mensaje comercial, la conversación de la gente de campo en agosto fue una larga sesión de planificación.

Migrar de Sitecore XP a XM Cloud: guía para desarrolladoresla cosecha no capturó firma; publicado en el blog "Koushik Mukherjee - Sitecore MVP" La auditoría previa a escribir una línea de código: versión y módulos, pipelines y processors propios, hosting, modelo de contenido, flujos de trabajo, integraciones de terceros, almacenamiento de assets. Nada sorprendente, y ese es justamente el punto: sorprende cuántos equipos se la saltean y cotizan el proyecto igual.

Migrar de Sitecore XM a XM Cloud con la GUI de la herramienta de migraciónmismo blog, tampoco hay firma en el registro La continuación recorre la herramienta: GUI y CLI, selección por árbol, medios por CDN o directamente desde los binarios en MSSQL, usuarios hacia el Cloud Portal. La versión v2.1.71 y el soporte para XM 9.1+ y 10.0+ que reporta son números de la comunidad; verifique la documentación de la propia herramienta antes de planificar un corte sobre ellos.

Migrar del JSS SDK de Sitecore al Content SDKNidhi Paneri La mitad útil son las trampas. El Experience Editor no funciona, porque el Content SDK no devuelve datos de layout. Los rendering parameters no tienen equivalente. Los ítems vinculados vuelven como referencias que hay que resolver por cuenta propia. Si su proyecto está soldado al Layout Service, esto es una reescritura disfrazada de cambio de SDK.

APIs de entrega vs. de autoría en Sitecore XM CloudNidhi Paneri De un lado: solo lectura, con caché, únicamente contenido publicado. Del otro: CRUD completo, sin caché, autenticado con PAT. Es básico, y conviene tenerlo escrito en algún lugar al que el equipo pueda apuntar, porque el modo de falla es alguien llamando a la API de autoría desde un front y después preguntándose por qué va lento y por qué el token viajó en el bundle.

Qué está cambiando en Sitecore después de Sitecore XPYogesh, Sitecore Tweaks; nuestro registro no capturó firma, pero el bloque "About" de la propia página lo nombra 373 palabras de composable, nube, IA, headless y actualizaciones más fáciles. La presentación del fabricante con los logos borrados, incluida porque es representativa: ese encuadre es lo que muchos equipos reciben en lugar de un presupuesto de migración.

Stream aterriza en la plataforma de la que Sitecore está sacando a la gente

Montar Sitecore Stream: mi primera experienciaMaulik Darji, CMS Sky Habilitar Stream desde el Sitecore Portal y esperar hasta un día a que se active el tier gratuito. Corto, y honesto en que es el paso uno de tres.

Configurar las capacidades de IA de Sitecore Stream en Sitecore XPRaman Gupta, Sitecore With Raman El que importa: instalar el paquete de Stream en una instancia XP o XM on-premises y conectarla a las APIs SaaS con un client ID y un secret del Cloud Portal. Gupta reporta XP/XM 10.2 o superior, una licencia de Stream aparte y Azure OpenAI por debajo. Licenciamiento y versiones soportadas son datos del fabricante que llegan por una fuente de la comunidad, así que confirme ambos con su account manager antes de prometerle a alguien IA dentro del Content Editor.

Vale notar que estos dos cayeron en las mismas semanas que cinco guías de migración. La capa de IA se está montando sobre XP justo cuando la comunidad escribe la ruta de salida de XP. Stream no es razón para quedarse ni razón para irse: corre de los dos lados de la migración, que es el único dato con peso real que dejó este mes.

El SDK de Marketplace existe, y la primera app ya se chocó con un muro

Mi recorrido con la app HTML Validator en Sitecore MarketplaceJesper Balle Balle reporta que Marketplace llegó a disponibilidad general y construye algo encima. Las apps corren en un iframe aislado dentro de Pages y hablan con el host por postMessage detrás del SDK; client.query("pages.context") devuelve id de ítem, versión, idioma y sitio. Su muro: quería el HTML renderizado de la página, el editing secret no está expuesto por el SDK, así que la app tiene que pedírselo al usuario y él tuvo que agregar reglas de CORS en su editing host. También dice sin vueltas que todavía no hay marketplace público, solo apps asignadas a la propia organización. Es la frase más útil del post y no es la que encabeza un anuncio de lanzamiento. El estado de disponibilidad general y los límites del SDK son el relato de una sola persona: contrástelo con la documentación de Marketplace de Sitecore antes de comprometer una hoja de ruta.

Sitecore Forms sigue trayendo reCAPTCHA y nada más

Proteger Sitecore Forms y el sitio de los bots inteligentessin firma capturada; Himadri's Technical Blog Dos mil palabras sobre montar defensas en capas alrededor de Forms de XM Cloud alojado en Vercel, porque Forms da reCAPTCHA y el webhook queda de su lado. Primero WAF en el borde y detección de bots, después rate limiting y un campo honeypot en la API route a la que el formulario postea. Dos detalles para robar: haga que todo webhook de formulario pase por su propia route de Next.js aunque el destino final esté en otro lado, y esconda el honeypot con opacidad o posicionándolo fuera de pantalla en vez de display:none. El post también cita el precio por llamada del nivel de análisis profundo de bots; ese número lo tiene que confirmar Vercel, no nosotros.

Construir un copiloto de Sitecore Personalize con servidores MCP streamables sobre Cloudflare WorkersDylan Young Young argumenta que la mayoría de los servidores MCP deberían estar hospedados y no correr en local, porque normalmente envuelven una API que ya es remota, y después publica uno remoto para Sitecore Personalize sobre Cloudflare Workers con el código abierto. La discusión local contra remoto es la mejor mitad del post.

Búsqueda: uno que dice qué se va a romper, otro que dice por qué importa

Migrar de Algolia a Sitecore Search: guía de ingesta y mapeo de esquemaAkshay Barve, Code Snipets Mapeo concepto por concepto, y las partes que muerden. Sitecore Search es schema-first y sensible a mayúsculas en sources, entities y atributos. Los documentos necesitan un id de primer nivel con fields anidados. La geolocalización tiene que ser un atributo tipado GEO. Un campo inválido puede costarle el lote entero. Escrito desde una migración que ocurrió, no desde una página de documentación.

Sacarle provecho a las funciones de búsqueda de Sitecore para mover la conversiónRachna Gupta El argumento de marketing para pensar la búsqueda como superficie de conversión, sin detalle de implementación. Sirve para pelear el presupuesto, no sirve una vez que lo tiene.

Catorce fuentes, ninguna de Sitecore

Todo lo de arriba sale de blogs personales. Ningún post oficial del fabricante superó nuestro piso en agosto, y de los 56 posts de Sitecore en alcance que cosechamos, 54 no tienen resuelto el interés comercial en nuestro registro. Léalos como gente de campo escribiendo sobre una plataforma de la que vive, no como reseñas independientes. Dos de las catorce páginas no acreditan autor en ningún lugar que nuestro extractor pudiera alcanzar, algo que, tratándose de instrucciones que alguien va a pegar en una cadena de conexión de producción, es peor de lo que suena.

Una salvedad sobre el registro mismo: este mes se reconstruyó desde archivos de feeds y no se cosechó en vivo, así que todo lo que los feeds ya soltaron es invisible para nosotros. Puede que posts del fabricante simplemente se hayan caído de la ventana.

Lo que sobrevivió igual dice algo. Una release menor cambió un requisito de autenticación y el relato más claro está en WordPress. Los límites reales de Marketplace los documentó la primera persona que se los chocó. Eso es una comunidad sana y un rastro pobre de documentación del fabricante al mismo tiempo, y lo primero no disculpa lo segundo.

Fuentes

Los títulos se conservan en su idioma original: así es como se cita un documento y así es como lo vas a encontrar.

sitecore · sitecore-xp · how-to · xm-cloud · ai · sitecore-personalize · sitecore-headless · umbraco-apis