Feeds

Microsoft codes leap year bug into Exchange 2007

Can't blame Lotus for this one, Steve

Secure remote control for conventional and virtual desktops

If Steve Ballmer turns up dead this week, you can bet he was killed by those 7000 leap year babies.

As the international Honor Society of Leap Year Day Babies continues to gripe about the 25-year-old leap year bug infesting Microsoft Excel, word has arrived that Microsoft Exchange doesn't understand leap years either. On Friday - Leap Year Day 2008 - many Exchange installations went on the fritz because they expected March 1 instead of February 29.

With a blog post, the Microsoft Exchange team confirmed that anyone who restarted the Exchange "System Attendant" service on Friday was then unable to create or enable mailboxes. And the same problem may have hit anyone who spent Leap Year Day setting up a new Exchange server.

But there is a way to fix the problem. Now that Leap Year Day has passed, all you have to do is restart the System Attendant service. So, in the end, this isn't quite as ridiculous as the Excel bug, which prevents the world's most popular spreadsheet from realizing that 1900 is not a leap year. For 25 years, Microsoft let the bug stand, claiming that it made Excel compatible with Lotus 1-2-3, but it has now committing to fixing the same at some undisclosed point in the future.

In Steve Ballmer's defense, he isn't the only one who fails to understand leap years. Loyal Reg readers have also pointed out that the dreaded Leap Year Day bug hit Scala's content management system and Bank of America's online banking service.

When Mike Edwards made a deposit from the Bank of America website on Friday, it told him that his bank balance would be updated a month ago. In speaking to The Reg, he said that this didn't exactly boost his confidence in Bank of America's website:

Bank of American Leap Year Bug

'Your balance will be updated a month ago'

Scala told us that it had already released a patch for its leap year bug, calling the problem "a non-issue". But Bank of America did not return our request for comment. We're guessing the Leap Year Babies got there first. ®

Beginner's guide to SSL certificates

More from The Register

next story
Nexus 7 fandroids tell of salty taste after sucking on Google's Lollipop
Web giant looking into why version 5.0 of Android is crippling older slabs
Bada-Bing! Mozilla flips Firefox to YAHOO! for search
Microsoft system will be the default for browser in US until 2020
Be real, Apple: In-app goodie grab games AREN'T FREE – EU
Cupertino stands down after Euro legal threats
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
SLURP! Flick your TONGUE around our LOLLIPOP – Google
Android 5 is coming – IF you're lucky enough to have the right gadget
Microsoft: Your Linux Docker containers are now OURS to command
New tool lets admins wrangle Linux apps from Windows
prev story

Whitepapers

Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Reducing the cost and complexity of web vulnerability management
How using vulnerability assessments to identify exploitable weaknesses and take corrective action can reduce the risk of hackers finding your site and attacking it.
Top 5 reasons to deploy VMware with Tegile
Data demand and the rise of virtualization is challenging IT teams to deliver storage performance, scalability and capacity that can keep up, while maximizing efficiency.