Microsoft WGA meltdown due to human error
Microsoft has published but much more details about the glitch in its Windows Genuine Benefit (WGA) method that impacted an believed twelve,000 users more than the August 24-25 weekend.Microsoft is attributing the WGA problems to “human error,” according to a new August 28 blog posting by WGA Senior Product Manager Alex Kochis. Kochis explains on the WGA blog:“Nothing much more than human error started it all. Pre-production code was sent to production servers. The production servers had not however been upgraded with a recent change to enable stronger encryption/decryption of product keys during the activation and validation processes. The result of this is that the production servers declined activation and validation requests that should have passed.”Windows XP and Windows Vista activation and validation were both impacted as a result. Kochis said Microsoft actually fixed the activation problem in less than 30 minutes, but “the effect of the preproduction code on our validation service continued after the rollback took place.”Kochis noted this past weekend;s WGA problems have resulted in Microsoft putting some new systems in place, including improved monitoring capabilities “to alert us a great deal sooner hould anything like this happen again.” He said Microsoft also is working on increasing the speed of escalations and “adding checkpoints before changes can be made to production servers.”While it;s admirable that Microsoft hasn;t attempted to sweep this incident under the rug and has continued to follow through on the WGA blog with updates, there are still a number of things about this past weekend;s meltdown that are troubling. Kochis; insistence that the WGA mess was not “an outage” is one such sticking point. On August 28, Kochis said:“It;s important to clarify that this event was not an outage. Our program is designed to default to genuine if the service is disrupted or unavailable. In other words, we designed WGA to give the advantage of the doubt to our clients. If our servers are down, your method will pass validation every time. This event was not the same as an outage because in this case the trusted source of validations itself responded incorrectly.”Outage or no outage, users reported that they were incorrectly identified as running “non-Genuine” versions of XP and Vista. In the case of Vista end users, their Aero interfaces were disabled. They were considered guilty, not innocent. This presumption goes towards the very heart of why WGA, as it is currently designed, is unpopular not just with Microsoft critics, but many buyers, too.
|