Cada vez resulta más evidente que lo que le sucede a una compañía, o las decisiones que toma, suelen tener un efecto dominó: tarde o temprano, otra empresa acaba sorprendiendo con una decisión aún peor o atravesando una situación muy similar. En este caso, y tras el colapso de los servicios de PSN la pasada semana, XBOX sufrió un problema prolongado y especialmente importante en sus servicios online que afectó a los jugadores desde el pasado domingo hasta ayer lunes. Ahora, tras restablecer el servicio, el Director de Tecnología de la compañía de Microsoft, Scott Van Vliet, ha pedido disculpas públicamente y ha prometido cambios para evitar que un incidente similar vuelva a repetirse, asegurando que "es inaceptable que esto suceda".
Como muchos sabéis, la incidencia comenzó el domingo por la noche y se prolongó durante buena parte del lunes. Durante más de 15 horas, miles de usuarios informaron de errores al intentar acceder a sus cuentas, consultar su biblioteca de juegos o iniciar títulos vinculados a Game Pass, mientras que otros descubrieron que incluso algunos juegos en disco no podían ejecutarse porque el sistema era incapaz de verificar sus licencias.
En este contexto, y tras haberse restablecido el servicio, Van Vliet ha salido a la palestra en X (antes Twitter) para pedir disculpas y arrojar algo de luz sobre lo ocurrido. Según explicó, el origen del problema estuvo en un servicio de licencias del que depende la consola para comprobar la propiedad de los juegos. Como consecuencia, el fallo provocó errores en el inicio de sesión y en las verificaciones de licencias necesarias para acceder a la biblioteca de cada usuario o ejecutar títulos ya comprados. De hecho, aseguró que el error que impedía acceder a ciertos juegos también afectó a varios socios de la compañía que utilizan esa misma infraestructura, motivo por el que algunos títulos eran accesibles y otros no.
¿Por qué dejan de funcionar los juegos físicos si cae Xbox Live?
Precisamente por ello, resulta especialmente preocupante que, tratándose de una interrupción del servicio online de una compañía, sea imposible ejecutar los juegos físicos que un usuario ha comprado y tiene en su estantería. De hecho, Van Vliet fue preguntado por qué las licencias de los juegos no dependen de un sistema controlado íntegramente por XBOX, a lo que el ejecutivo respondió tajantemente que se trata de una infraestructura con numerosas dependencias externas.
El disco ha dejado de ser una llave de acceso independiente para convertirse en un elemento que da pie a una sucesión de procesos para comprobar la licencia en los servidores de Microsoft. Según cita The Verge, cada vez que se inicia un juego, la consola intenta verificar online la propiedad del contenido. Si ese servicio de autenticación no responde, el sistema interpreta que la licencia no ha podido validarse y puede impedir el arranque del título. A ello se suma Smart Delivery, una tecnología que, en muchos casos, hace que el disco no contenga la versión definitiva del juego para Xbox Series X|S, obligando a descargar datos adicionales incluso aunque el usuario haya comprado la edición física.
Foto de Billy Freeman en Unsplash
Para hacer factible este desaguisado de procesos, Microsoft dispone desde hace años de una solución parcial para evitar este problema mediante la función Consola Principal y el Modo sin conexión, que permiten almacenar las licencias localmente. No obstante, este sistema tiene importantes limitaciones. Debe configurarse antes de que se produzca una caída de los servidores y, si el usuario no lo ha hecho previamente, no puede activarlo una vez la incidencia ya está en marcha porque esa configuración también necesita comunicarse con los servidores de Microsoft. Es más, incluso con la consola configurada correctamente, algunos títulos físicos seguirán sin funcionar si necesitan descargar archivos esenciales o instalar parches que todavía no se encuentren almacenados en el disco duro de la consola.
En el fondo, el diseño actual de Xbox parte de una premisa muy clara: que la conexión a internet siempre estará disponible. Cuando los servidores encargados de verificar las licencias dejan de funcionar, la infraestructura de DRM acaba tratando a cualquier usuario legítimo —incluso a quien tiene el disco introducido en la consola— como si no tuviera permiso para jugar.
XBOX ya ha anunciado cambios para evitar que algo así suceda de nuevo
Aun así, el usuario que planteó la cuestión no quedó convencido con la idea de que un sistema tan importante esté gestionado, al menos en parte, por servicios externos. Ante ello, Van Vliet respondió: "Necesitamos blindarnos frente a las interrupciones de nuestros sistemas. Ese es el trabajo que tenemos por delante. La mayoría de los sistemas modernos tienen un gran número de dependencias; los mejores sistemas crean soluciones para cuando esas dependencias fallan. Ahí es donde vamos a mejorar".
De cara al futuro, el responsable técnico aseguró que XBOX ya trabaja en una revisión completa de su infraestructura. El objetivo, según explicó, no pasa únicamente por encontrar la causa concreta de un fallo cuando se produzca, sino por evitar que un único error desencadene un efecto dominó y afecte a varios sistemas al mismo tiempo. Para ello, la compañía revisará las dependencias de sus sistemas de inicio de sesión y de verificación de licencias, reforzará los mecanismos de detección de este tipo de incidencias y promete ser "más rápida y aún más transparente" a la hora de comunicar problemas similares a la comunidad.
Sea como sea, y aunque el servicio ya ha sido restaurado, la incidencia añade un nuevo capítulo al debate sobre la creciente dependencia de los ecosistemas digitales, especialmente después de la reciente polémica relacionada con el formato físico en PlayStation. ¿Hasta qué punto seguimos siendo propietarios de un juego? Aunque Microsoft ofrece herramientas para reducir esa dependencia, la caída de este fin de semana es un recordatorio más de la lucha por defender nuestros derechos como consumidores.
¿Y tú qué opinas? ¿Las compañías deben darle una vuelta a la dependencia online a la que estamos abocados? Puedes unirte al servidor de Discord de 3DJuegos y compartir tu opinión con otros fans.
Imagen | Javier Martínez en Unsplash
En 3DJuegos | Sean Astin (55), actor: "tuve que vender mi casa porque negocié poco dinero por El Señor de los Anillos"
En 3DJuegos | Nestor Uriarte, trabajador de Rockstar y sindicalista vasco: "Por primera vez en la historia, nos pagan las horas extra"
Ver 7 comentarios