Double D'Oh!

We all make mistakes—some are just more obvious than others. But it’s a graceful recovery that separates the gurus from the geeks.

What do you do when Something Stupid happens? I’m not talking about accounts payable sending the payment for the servers to the guy who keeps the soda machine stocked, or when Auntie thought it fabu to wear faux fur to the Oscar after-party. No, I’m talking about Something Stupid.

For instance, let’s take my example of freedom to innovate in the technology biz. During two days in January, not one but two Somethings Stupid happened to our friend in Redmond. It got hacked and was a victim of its own sloppy architecture.

First, Microsoft’s Web sites were flooded with denial-of-service attacks, those bogus requests that suck up bandwidth until the servers are crippled. Microsoft brought in outside help to plot strategies against future DOS attacks. There are only a limited number of countermeasures against this weapon, but give Microsoft credit for how it handled this Something Stupid.

It’s the other Something Stupid that had Auntie snickering. The day before the hacks, Microsoft’s Web sites were unreachable for hours. Seems it had four DNS servers on one subnet and some unfortunate tech screwed up the configuration on their gateway. Result? “You can’t get there from here.”

Keep in mind that Microsoft prides itself on “eating its own dog food,” implementing its own products and designs on its own network. The network architects must have sent out for turkey sandwiches the day they came up with this design. Just to twist the knife a little, Auntie will now quote twice from Microsoft’s Windows NT Server 4.0 Networking Guide, Chapter 9, “Managing Microsoft DNS Servers”:

Generally, plan to install the primary and secondary servers on different subnets to provide continual support for DNS name queries if one subnet should go down.
The minimum number of DNS servers needed to serve each zone is two — a primary and a secondary — to provide database redundancy. As with any fault tolerant system, the computers should be as independent as possible, for example, by placing the primary and secondary servers on different subnets.

This Something Stupid has two components:

  1. Human error. I admit a morbid curiosity as to whether the tech remains in the employ of Microsoft, but let’s be realistic: people make mistakes, and let he or she cast the first stone who has never forgotten to pull the floppy before rebooting, failed to save the i386 directory to the hard drive, or not set all objects equal to Nothing.
  2. Less-than-brilliant DNS physical implementation. In the course of human events and enterprise architectures, we all do the occasional boneheaded Something Stupid. It’s how we recover that distinguishes run-of-the-mill IT geeks from the gurus who get renewed at a higher rate.

Being a well-known iconoclast, Auntie proposes a modest yet revolutionary solution. Raise your hand high and say, “It was me! I screwed up! My fault! Right over here!” Doing this will stun the powers-that-be long enough for you to add, more quietly, “And here’s how we can show that we’ve fixed it and put into place a mechanism to prevent this Something Stupid from happening again.”

About the Author

Em C. Pea, MCP, is a technology consultant, writer and now budding nanotechnologist who you can expect to turn up somewhere writing about technology once again.


  • Microsoft Hires Movial To Build Android OS for Microsoft Devices

    Microsoft has hired the Romanian operations of software engineering and design services company Movial to develop an Android-based operating system solution for the Microsoft Devices business segment.

  • Microsoft Ending Workflows for SharePoint 2010 Online Next Month

    Microsoft on Monday gave notice that it will be ending support this year for the "workflows" component of SharePoint 2010 Online, as well as deprecating that component for SharePoint 2013 Online.

  • Why Windows Phone Is Dead, But Not Completely Gone

    Don't call it a comeback (because that's not likely). But as Brien explains, there are three ways that today's smartphone market leaves the door open for Microsoft to bring Windows back to smartphones.

  • Feature Update Deferral Mix-Up in Windows 10 Version 2004 Further Explained

    Microsoft last week described the confusion it is attempting to avoid by removing the client graphical user interface (GUI)-based controls to defer Windows 10 feature updates, starting with version 2004.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.