I thought we were all through with the Daylight Savings Time (DST) issues, but I was wrong.

One of my customers purchased a newer, more powerful, SBS 2003 box and we had to migrate CRM 3.0 from the old server to the new server.

Overall, everything went fine. Redeployment manager did it's job, CRM installed to the existing database ok, but I ran into an issue when I attempted to install Hotfix Rollup 2.

It wouldn't install and kept crashing at the Checking necessary disk space step ( or something close ).

After digging around a bit, I found the following article:

An update for the 2007 daylight saving time changes is available for Microsoft Dynamics CRM 3.0 and for the Microsoft Dynamics CRM 3.0 client for Outlook

The article's possible issues and resolutions are some of the strangest I've ever seen:

1) Well, it could be crashing because it can't find a Time Zone registry entry.

2) Well, it could also crash if it found a Time Zone registry key that it didn't expect?

From the KB article: Use the same command on another Microsoft Dynamics CRM server on which update 925874 was successfully installed.

Huh? What if I don't have another CRM Dynamics server?  Luckily, I did.

Anyway, it turns out that on the new server, it was issue #1, which I found to be with the Central Brazilian Standard Time time zone which was missing data.

Ah, those crazy Brazilians. :)>

Anyway, I hope to never see this issue again because I hope to be installing CRM 4.0 from here on out.