Monday, July 11, 2011

Information Store is not starting

This is an issue that I've met more than once on server running MS Exchange and Forefront Protection 2010 for Exchange.
After the Forefront definition updates were installed automatically the Information Store and the Transport service are refusing to start. When you try to start them you receive "The dependency service or group failed to start". If you investigate the dependencies you will see that both services are dependent of the FSCController service and that service cannot be started.
In the Application Event log you will find the error 2063 generated by the FSC controller - "An error occurred. Failed to initialize document."

To solve this you have to follow the steps:

1. Disconnect Forefront Protection services from MS Exchange.
From the folder "\Program Files (x86)\Microsoft Forefront Protection for Exchange Server\", using command prompt run: Fscutility /disable.
Run Fscutility /status to check is you disconnected the service.
This will disable the link between Forefront and MS Exchange allowing you to start the Exchange services.
You can read the whole Microsoft KB here.

2. Uninstall Forefront Protection 2010 for MS Exchange from Control Panel, Program and Features

3. Rename the folder "\Program Files (x86)\Microsoft Forefront Protection for Exchange Server\" to something else. If you get an error, you should restart the server before trying again to rename the folder.

3. Reinstall Forefront Protection 2010 for MS Exchange from the installation kit.

4. Reboot the server as requested and install all the updates related to Forefront Protection.

This should restore you the protection provided by Forefront for Exchange.

Friday, July 1, 2011

IT Camp 2011

Between 26th and 27th May I took part as a speaker at the IT Camp Premium Conference on Microsoft IT Pro and Dev technologies. It is great that I was chosen to be part of an excellent speaker list from Romania and abroad and I am looking forward to be there next year.
My presentation was called "High Availability for Exchange 2010" and as the title says I spoke about all the things that you need to do create an high availability infrastructure based on Exchange 2010 starting from Active Directory, Client Access Servers, DAGs and so on.
You can find below the presentation, or you can watch the video (sorry but it's in Romanian).
ITCamp 2011 - Paul Roman - High Availability for Exchange 2010