Often times when I am getting ready to install Exchange 2016 or Exchange 2013, I look at pre-requisites and wonder if correct version of .NET Framework is already installed on the server or not. It certainly saves me time if it is already installed and depending on status of latest OS patch installation, it is highly likely that the required framework is already installed. I think I have written a script in past but never published it. And can’t find anymore. So I just searched and found a script from…read more
A lot has been said lately of Heartbleed since its announcement few days ago. However, as it goes with overload of information at times, media attention has managed to create mass confusion and hysteria on this topic. Hopefully this post will help answer some of your questions. Let’s try to break it down The Vulnerability The issue stems from a bug in OpenSSL’s implementation of TLS heartbeat extensions. While trying to optimize use of resources when decrypting/encrypting SSL traffic, programming mistake is claimed to have created this vulnerability. Such is…read more
When I originally wrote this post, Windows Server 2008 R2 Domain Controllers were not supported for Exchange 2003, however, in recent months the guidance from product team has changed and new support guidance now includes Windows Server 2008 R2 Domain Controllers as supported configuration. Please refer to this article on Technet for more information. MS Exchange Team recently published an article on Exchange 2007 Supportability Matrix. As I read more into it and look at the accompanying article on Technet, it is noteworthy that we talk about Exchange 2003 support as well. I…read more
I wanted to mount All mailbox databases from all servers that had them. This was a scenario where I had servers recovered with no DB files. I did not need them, I was going to start with empty databases. The command was going to be simple: Get-MailboxDatabase | Mount-Database -Confirm:$false Except that this command had a major flaw. Can you guess?
On one of my tests I was trying to add Hub role to a server that already had Mailbox role installed. When I started the setup, I got an error and pre-requisite check failed with error “Setup cannot use domain controller ‘dc1.mytest.int’ because an override is set in the registry.” I then tried to run setup with “/domaincontroller dc2.mytest.int” which failed with same error as well. It was interesting. What could be causing this issue? I remembered that few minutes ago I had run command: Set-ExchangeServer -Identity exch1 -StaticExcludedDomainControllers dc1.mytest.int…read more
I recently had an opportunity to learn about an issue that I have not seen personally but I found it very interesting. When you introduce Exchange Server in your environment, it extends Active Directory Schema and User Class is updated with additional attributes ms-Exch-Extension-Attribute-1 through ms-Exch-Extension-Attribute-15 among others. These attributes allow you to store values that you can use for various reasons. Some applications are designed to make use of them as well. The custom attributes are created as defined by Exchange setup routine. Now the problem that I learned…read more
Update Rollup 8 for Exchange Server 2007 SP1 has been released. Exchange 2007 Service Pack 2 is announced.
I get asked many times why should one switch to Outlook 2007 from Outlook 2003 when using it with Exchange 2007 platform. I understand the reason as besides the obvious “it’s the latest and greatest” it’s not enough reason for an Enterprise environment to upgrade. Considering effort involved in upgrade, it could take long time to plan, test and upgrade all Outlook clients. The information is published many times as to why Outlook 2007 is better choice and why the effort to upgrade is worth every penny. What I am…read more
I have spent a lot of time recently investigating storage solutions as part of a migration design for Exchange 2007. The current implemented solution is a multi-node Exchange 2003 cluster with SAN based storage (No HA/DR). With Exchange 2007 the desire is to deploy a CCR/SCR solution to allow for data redundancy, disaster recovery, and site resiliency. The toughest decision that I have been faced with (given that I am not a storage guru) is in storage design. Should it be a DAS or SAN based solution? Each has benefits…read more