A Microsoft finalmente abriu o jogo sobre o que causou a grande instabilidade que afetou os serviços do Xbox no mês passado. Segundo Scott Van Vliet, CTO da divisão, o problema foi resultado de uma combinação de uma falha em um serviço responsável por licenciamento e compartilhamento de console com um bug no software do próprio Xbox.

A queda provocou uma série de problemas para os jogadores, incluindo dificuldades para entrar na conta, acessar a biblioteca, baixar jogos e até iniciar títulos que já estavam instalados no console. Em determinado momento, também houve relatos de discos físicos que não funcionavam corretamente durante a interrupção da rede, o que aumentou ainda mais a irritação da comunidade.
Agora, a Microsoft explicou exatamente como uma falha acabou puxando outra.
Uma falha acabou desencadeando outra
De acordo com Van Vliet, a origem do problema estava em um serviço utilizado pelo Xbox Home Console, pelo conteúdo adquirido através do Game Pass e também por determinados cenários no PC.
Uma atualização colocou parte desse serviço em um estado que o deixou sem responder corretamente. Até aí, já seria uma pane bastante desagradável. O problema é que existia também um bug no software cliente do Xbox que não soube lidar adequadamente com a queda.
Quando o primeiro serviço parou de responder, o bug fez com que outras verificações de licença também falhassem.
O resultado foi uma espécie de efeito dominó dentro dos sistemas da plataforma.
Jogadores tiveram problemas para iniciar jogos e, em alguns casos, a própria biblioteca passou a apresentar dificuldades para identificar e listar corretamente os conteúdos disponíveis.
Xbox assume o controle do serviço de licenciamento
A Microsoft afirma que já está trabalhando em uma mudança importante para evitar que uma situação semelhante volte a acontecer.
A equipe do Xbox vai assumir a responsabilidade pelo serviço de licenciamento envolvido no incidente, enquanto os engenheiros trabalham para reforçar a infraestrutura e os serviços antes de futuras atualizações.
O bug responsável pelas falhas nas verificações de licença também já foi corrigido em uma nova atualização do cliente Xbox.
O update começou a ser distribuído em 10 de agosto e se tornará obrigatório para todos os jogadores em 17 de agosto.
Ou seja, quem estiver participando dos testes ou recebendo a atualização antecipadamente já poderá ter acesso à correção, enquanto todos os consoles deverão estar atualizados a partir da próxima semana.
Microsoft promete olhar para toda a infraestrutura
Van Vliet também afirmou que as equipes de engenharia e operações estão fazendo uma análise mais ampla de toda a infraestrutura do Xbox.
A ideia não é simplesmente corrigir o bug específico que provocou a pane, mas identificar outros pontos que possam representar riscos para a estabilidade dos serviços.
Segundo o CTO, a Microsoft pretende compartilhar mais informações nos próximos meses enquanto novas funcionalidades e atualizações de qualidade de vida forem sendo implementadas na plataforma.
É uma abordagem importante depois de uma interrupção que mostrou como vários sistemas aparentemente independentes podem estar conectados.
Clima SussuWorld 🎮
Essa explicação da Microsoft é interessante justamente porque finalmente coloca nome e sobrenome no problema.
Não foi simplesmente aquele clássico "estamos trabalhando para restaurar os serviços" enquanto todo mundo fica olhando para o Xbox tentando descobrir se o problema está na própria internet. 😅
Houve uma falha em um serviço de licenciamento, um bug no cliente do Xbox e, quando os dois problemas se encontraram, veio o efeito dominó.
Também é positivo ver a empresa falando em assumir internamente a responsabilidade pelo serviço de licenciamento e revisar toda a infraestrutura. Depois de uma pane desse tamanho, simplesmente aplicar um patch e seguir em frente seria pouco.
Agora resta saber se essas mudanças realmente vão impedir que uma falha localizada volte a transformar a biblioteca inteira em uma porta fechada.
Porque, para quem compra um jogo digital, a expectativa é bastante simples: o jogo está instalado no console, então você aperta o botão e joga. Quando até isso deixa de funcionar por causa de uma falha de servidor, fica muito evidente o quanto dependemos da infraestrutura online mesmo quando o jogo já está dentro da nossa máquina.
Postar um comentário