November 2010 (1)
August 2010 (1)
July 2010 (1)
June 2010 (3)
July 2009 (3)
June 2009 (1)
May 2009 (1)
February 2009 (1)
January 2009 (1)
November 2008 (3)
October 2008 (4)
September 2008 (9)
August 2008 (6)
July 2008 (3)
June 2008 (3)
January 2008 (1)
November 2007 (2)
October 2007 (6)
September 2007 (5)
August 2007 (22)
July 2007 (6)
June 2007 (1)
May 2007 (3)
April 2007 (27)
March 2007 (8)
February 2007 (6)
September 2006 (2)
August 2006 (4)
July 2006 (9)
June 2006 (17)
May 2006 (20)
April 2006 (12)
March 2006 (9)
February 2006 (4)
January 2006 (3)
December 2005 (2)
November 2005 (4)
October 2005 (5)
September 2005 (37)
August 2005 (83)
July 2005 (6)

Active Directory / LDAP (0)
ASP.Net (19)
Blackberry Development (4)
c# (34)
c++ (3)
Code Camp (1)
Excel (1)
Exchange (3)
Front Page 2003 (6)
FTP User Editor (4)
IIS (146)
IIS - Log Parser (7)
IIS / FTP (12)
IIS / Tools / Administration (42)
IIS / Tools / Authentication (6)
IIS / Tools / Compression (8)
IIS / Tools / Crash & Hang (12)
IIS / Tools / ISAPI Filters (17)
IIS / Tools / Log Files (17)
IIS / Tools / Scripts (28)
IIS / Tools / Security (9)
IIS / Tools / SSL (6)
IIS 7 (3)
Internet Information Server (1)
Me (Chris Crowe) (6)
MIME Types (1)
Misc (72)
Oulook Express (2)
Silverlight (1)
SQL Server (27)
SQL Server CTE (1)
Vista (15)
Vista Gadgets (8)
Visual Studio (11)
Voice over BroadBand (1)
Windows (33)
Windows Powershell (3)
Windows Sharepoint Services (0)
Windows Sharepoint Services (15)
Windows Vista (14)
Wine Cellar (1)
WMI (8)


June 2008 (3) - Monitor your server uptime for free....

I moved my blog and other sites to a hosting company called about 4 months ago.

They quote 99.9% uptime

Well my own monitoring shows a lot less than that - infact how often have you found this site down? My monitoring over the last 20 hours shows it down for 168 minutes.

Well I decided that my single monitoring solution is no good since it may be my ISP that is down or maybe one of their network partners. I found a free service called MonTastic that provides a free service to monitor up to 100 sites for free.

This site is montasticated

I am still at a testing stage but I would like to recommend their service. They have an RSS feed per account so you can use this to determine the uptime/downtime of your site - but I would like more.

I have offered to write a Windows Vista gadget to display the site status - we will see if they accept.

Check it out at

ps: I would be very cautious of hosting with

Windows Server 2008 + Exchange Server 2007 = NO SUPPORTED BACKUP FROM MICROSOFT

Smile An offical solution - THIS POST HAS BEEN UPDATED ON 2 SEPTEMBER 2009

Now that Exchange Server 2007 Service Pack 2 is available, this has changed. Amongst other new features and functionality,  Microsoft has added a new backup plug-in that makes it possible to create snapshot backups using VSS from Windows Server Backup.

Read an article by Jaap Wesselius that explains the process with SP2




I received a comment from a user TIM on this post on 7th November 2008. His comment is listed below:

As posted on another board, there is a workaround.

Since NTbackup for windows 2003 supported Exchange 2007, it can be copied to Windows 2008 Server and used with Exchanged.

Workaround procedure:

Copy ntbackup.exe, ntmsapi.dll, and vssapi.dll from Windows 2003

into a folder on your Windows 2008 server. Make sure to match x32 or x64 binaries! Once these 3 files are in the same folder, ntbackup.exe will
run just fine on Windows 2008, and even allow the Exchange services to be backed up. Life goes on for Windows admins.


Well I just tested this on my 64Bit 2008 server and my "First Storage Group" had more than 3500 files (log files). As you can see from the screen shot the exchange node does indeed show up in the NT Backup window and it does work. After the backup there was only 16 files in my "First Storage Group" so the logs are truncated properly.

Thanks Tim I am sure there are going to be a lot of happy people out there.

Microsoft - Pity you do not care about your customers!


To save people time they can download a zip archive of the 3 files from my server (or just copy from a 32bit or 64 bit server of your own)


Well I thought that I would install Windows Server 2008 and migrate my Exchange 2003 to Exchange 2007 SP1 at the same time.

The install all went fine and everything is working.

But then I wanted to do a backup:

Microsoft currently does not have a solution at all to backup Windows Server 2008 + Exchange 2007 from Windows Server 2008

Here is a part of a post from the Microsoft Exchange Server Team -

Unlike previous versions of Windows, Windows Server 2008 does not include a backup utility that supports the Exchange ESE streaming backup APIs. The Windows 2008 backup application, Windows Server Backup, cannot be used to take backups of Exchange. NOTE: For customers running the upcoming version of Windows Small Business Server 2008, Windows Server Backup will be able to take Exchange-aware backups.

Exchange still includes the ESE streaming backup APIs, but the absence of an Exchange-aware backup application in Windows may come as a surprise to many. Another change we made that may also affect you is the removal of remote streaming backup support on Windows 2008.

This leaves you with two choices for taking Exchange-aware online backups when running Exchange 2007 SP1 on Windows 2008:

  1. Move to a Volume Shadow Copy Service (VSS)-based backup application. You can use Microsoft System Center Data Protection Manager (DPM) 2007 or a third-party backup application that supports Exchange-aware VSS-based backups of Exchange 2007 SP1 on Windows Server 2008. Windows Server Backup in Windows 2008 is a VSS-based backup application, but there are additional requirements for Exchange backups and restores beyond using the VSS Framework; for example, checking the database and log files for corruption during backups is not part of the VSS Framework and it is not performed by Windows Server Backup.
  2. Use a Third-Party application that supports ESE streaming backups using a local backup agent on the Exchange server. Because the ESE streaming APIs remain in Exchange 2007, you can still use them to backup Exchange. But to do that, you must use a third-party backup application that runs a local agent on the Exchange server so that the streaming backup is made locally, and not remotely. You cannot take remote streaming backups of Exchange 2007 SP1 on Windows 2008 with or without a third-party product. Any streaming backups that are performed must be performed locally on the Exchange server. An ESE streaming backup application that uses an "agent" locally on the Exchange server to remotely backup Exchange is considered a local streaming backup and not a remote streaming backup because the application's agent component is running locally on the Exchange server.

So reading this I need to use Microsoft System Center Data Protection Manager (DPM) 2007.  So I downloaded this tool from MSDN Subscriber downloads - 1.8GB of it.

Well this does not even install on Windows Server 2008, so this is not a useable solution unless I run a Windows Server 2003 machine which in my case I do not want to. Let alone learn some monster of a product just so I can do a backup that use to be a checkbox in NTBackup.exe

One has to wonder who approves fundamental changes like this?

  • Buy a new Dell Server $4000
  • Buy Microsoft Windows Server 2008 - $2000
  • Buy Exchange Server 2007 - $3000

Trackback SPAM

I have been hit with a lot of Trackback SPAM in the last few weeks and months.

I have deleted all Trackback's and disabled the use of them.