<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vishal Vasu&#039;s Tech Talk &#187; Exchange Server</title>
	<atom:link href="http://www.vishalvasu.com/category/exchange-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vishalvasu.com</link>
	<description>Opening Doors to Windows Technology</description>
	<lastBuildDate>Wed, 02 Jun 2010 12:49:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Backup Exchange Server 2007 on Windows 2008 using NTBackup</title>
		<link>http://www.vishalvasu.com/backup-exchange-server-2007-on-windows-2008-using-ntbackup/</link>
		<comments>http://www.vishalvasu.com/backup-exchange-server-2007-on-windows-2008-using-ntbackup/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 08:40:30 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[exchange 2007]]></category>
		<category><![CDATA[windows server 2008]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/?p=226</guid>
		<description><![CDATA[All those System Administrators running their Exchange Server 2007 on a Windows 2003 (64-bit) server have the previlage to get access to the traditional NTBackup utility to backup their exchange stores. But those who are running their Exchange Server 2007 on Windows 2008 (64-bit) must have faced the dilema of which tool to use to [...]]]></description>
			<content:encoded><![CDATA[<p>All those System Administrators running their Exchange Server 2007 on a Windows 2003 (64-bit) server have the previlage to get access to the traditional NTBackup utility to backup their exchange stores. But those who are running their Exchange Server 2007 on Windows 2008 (64-bit) must have faced the dilema of which tool to use to backup their mail stores. This is because Windows Server Backup in Windows Server 2008 no longer supports Exchange-aware backups or restores. In order to back up and restore Exchange Server 2007 Service Pack 1 (SP1) on Windows Server 2008, you must use an Exchange-aware application that supports the Volume Shadow Copy Service (VSS) writer for Exchange 2007, such as Microsoft System Center Data Protection Manager, a third-party Exchange-aware VSS-based application, or a third-party Exchange-aware application that uses the streaming backup APIs locally on the Exchange server to make a backup locally on the Exchange server.</p>
<p>What does all this mean? Nothing but shelling out extra $$$ to invest in a backup solution unless you are interested in a very simple backup solution to assure that the logs get truncated and you have backup copies which you can restore. Here is a basic hack which can help one save a couple of $$$.</p>
<p><strong><span style="text-decoration: underline;">Step #1</span></strong></p>
<p>Get access to a Windows 2003 R2 Server which is running a 64-bit OS. Assuming that you are not running your production Exchange Server 2007 in 32-bit environment, we require the 64-bit version library files. If you do not have a one handy, you can get the source files and then expand the DLL&#8217;s or install one in a virtual environment.</p>
<p><strong><span style="text-decoration: underline;">Step #2</span></strong></p>
<p>Copy the <strong>ntbackup.exe, ntmsapi.dll, and vssapi.dll</strong> files from <strong>C:\windows\system32</strong> into a new folder on your Exchange Server 2007 running on Windows 2008. I created a folder called NTBackup under Program Files and placed them there.</p>
<div class="wp-caption alignnone" style="width: 606px"><img src="http://www.vishalvasu.com/uploaded_images/ntbackup-exchange2007-01.gif" alt="NT Backup Exchange 2007" width="596" height="333" /><p class="wp-caption-text">NT Backup Exchange 2007</p></div>
<p><strong><span style="text-decoration: underline;">Step # 3</span></strong></p>
<p>Right click Ntbackup.exe and choose <strong>&#8220;Run as administrator&#8221;</strong>.</p>
<p><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/ntbackup-exchange2007-02.gif" alt="" width="596" height="333" /></p>
<p>Your should see the Exchange Server Information Store as part of your backup wizard.</p>
<p><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/ntbackup-exchange2007-03.gif" alt="" width="641" height="478" /></p>
<p>Select the Information Stores that you want to backup. Choose the Backup media or filename and the path where you want to store your backups. Once you have finished the configuration, click on <strong>Start Backup</strong> and the exchange store backups should start.</p>
<p><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/ntbackup-exchange2007-04.gif" alt="" width="358" height="397" /></p>
<p>Once the backup is complete, you should see all the transaction logs getting truncated (hope circular logging is not enabled) and also the mail store would be stamped with the Last Full Backup date and time stamp.</p>
<p>One thing to note though: you cannot back up a storage group in a Standby Continuous Replication (SCR) environment. Backups of storage group copies are available for Local Continuous Replication (LCR) or Cluster Continuous Replication only.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/backup-exchange-server-2007-on-windows-2008-using-ntbackup/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Exchange 2003 Resource Monitoring</title>
		<link>http://www.vishalvasu.com/exchange-2003-resource-monitoring/</link>
		<comments>http://www.vishalvasu.com/exchange-2003-resource-monitoring/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 05:08:22 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2003]]></category>
		<category><![CDATA[monitoring]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/?p=217</guid>
		<description><![CDATA[ Exchange 2003 Standard and Enterprise offers the feature to monitor the Server status of the Exchange Servers. If some of the monitored services and other Resources (RAM, CPU, Services) are in &#8220;Warning State&#8221; or &#8220;Critical State&#8221; we can receive a status e-mail or a customized action provided by a script notification can be run. This [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong>Exchange 2003 Standard and Enterprise offers the feature to monitor the Server status of the Exchange Servers. If some of the monitored services and other Resources (RAM, CPU, Services) are in &#8220;Warning State&#8221; or &#8220;Critical State&#8221; we can receive a status e-mail or a customized action provided by a script notification can be run. This article explains in detailed steps how to configure Monitoring and E-Mail notification.</p>
<p>In the first step we have to configure a Server for monitoring and select/configure the resources to monitor. To do so, open the Exchange System Manager Snap-In and select the appropriate Server object in the Servers container.</p>
<p><img class="alignnone" title="Monitoring Exchange 2003 Resources" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-01.gif" alt="" width="640" height="414" /></p>
<p><strong>Right-click</strong> the Server object and open the <strong>Properties</strong> for it.</p>
<p><img class="alignnone" title="Monitoring Exchange 2003 Resources" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-02.gif" alt="" width="406" height="484" /></p>
<p>Once the <strong>Properties</strong> dialog box is open, select the <strong>Monitoring</strong> tab as shown above.</p>
<p>There are many resources available for monitoring. We can add the following resources:</p>
<ul>
<li>Available Virtual Memory</li>
<li>CPU Utilization</li>
<li>Free disk space</li>
<li>SMTP queue growth</li>
<li>Windows 2003 Service</li>
<li>X.400 queue growth</li>
</ul>
<p>Many other 3rd party monitoring tools like <strong>Nagios</strong> can do most of the monitoring and so we will only add the two most critical items which are not monitored by <strong>Nagios</strong>. These are:</p>
<ul>
<li>Available Virtual Memory</li>
<li>SMTP queue growth </li>
</ul>
<p>In the first step, we will add the <strong>Available Virtual Memory</strong> instance. Click on the <strong>Add</strong> button under <strong>Monitoring</strong> tab. A dialog box similar to the one shown below will open.</p>
<p><img class="alignnone" title="Add Monitoring for Available Virtual Memory" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-03.gif" alt="" width="404" height="484" /></p>
<p>Select the <strong>Available Virtual Memory</strong> from the list and click on <strong>OK</strong>.</p>
<p>Configuring virtual memory monitoring is very similar to configuring CPU utilization monitoring. We have skipped the CPU Utilization Monitoring. Set the duration to <strong>5 minutes</strong>, the <strong>warning threshold to 15%</strong> and the <strong>critical threshold to 10%</strong> for <strong>Available Virtual Memory</strong>. Once the values are set, click on <strong>OK</strong>.</p>
<p> <img class="alignnone" title="Set Virtual Memory Thresholds" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-04.gif" alt="" width="405" height="484" /></p>
<p>Follow the process for adding another instance and select <strong>SMTP Queue Growth</strong> this time from the list.</p>
<p><img class="alignnone" title="SMTP Queue Thresholds" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-05.gif" alt="" width="406" height="485" /></p>
<p>If SMTP queues start backing up, it often indicates that there is a major problem. It shows that message transport has failed, the Internet connection has failed, or someone is using the server to send spam. In any event, we need to know that there is a problem.</p>
<p>We must input a warning and a critical state threshold value, but these values are entered in minutes. The idea is that we must tell Exchange how many minutes the queue should be constantly growing for before we generate a warning or a critical state message. We can use any values that we want, but I recommend setting the <strong>warning threshold at 10 minutes</strong> and the <strong>critical state threshold at 15 minutes</strong>.</p>
<p>Close the dialog boxes and the <strong>Properties</strong> once done. The next step is to configure an <strong>E-Mail notification</strong> for the recipients of the &#8220;Warning&#8221; and &#8220;Critical&#8221; state conditions. To do so, open the <strong>Notifications </strong>object under <strong>Tools</strong>.</p>
<p><img class="alignnone" title="Set Email Notification" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-06.gif" alt="" width="638" height="362" /></p>
<p>Click on <strong>New</strong> and select <strong>E-mail Notification</strong>.</p>
<p>In this <strong>Property</strong> dialog box we can specify the monitoring Server and the Servers / Connectors to monitor. We also have to select the State (Critical and warning) for which we configure E-Mail notification.</p>
<p>First we will configure the <strong>Warning</strong><strong> State</strong><strong> </strong>notification.</p>
<p><img class="alignnone" title="Set Warning State Notification" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-07.gif" alt="" width="636" height="532" /></p>
<p>In the <strong>&#8220;To&#8221;</strong> field select a recipient for the notifications. </p>
<p>Change the <strong>Email server</strong> value to some other server in your organization which runs SMTP. If you do not have any, I suggest setting up a basic MS SMTP service in IIS. This is because when the monitored Server is the same Server as the monitoring Server we can run into trouble. The Server cannot send us an E-Mail notification when it is in an critical state and is unable to send E-Mails.</p>
<p>Next step is to configure <strong>E-mail Notifications</strong> for <strong>Critical State</strong>. Follow the same steps that we went through earlier for Warning state notification except for the fact that this time we will select <strong>Critical</strong> from the drop down.</p>
<p><img class="alignnone" title="Set Notification for Critical State" src="http://www.vishalvasu.com/uploaded_images/mon-exch-03-08.gif" alt="" width="638" height="531" /></p>
<p>Once done, close all the property pages and dialog boxes. We are done with the setup.</p>
<p>Now when one or more of the configured resources run into a &#8220;Critical&#8221; or &#8220;Warning&#8221; state we receive a E-Mail from an account &#8220;WMI@SERVERNAME&#8221; with a error message with the server name in the subject line and the condition of the resource / service in the E-Mail body.</p>
<p><a rel="me" href="http://technorati.com/claim/g7krvhcgap">Technorati Profile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/exchange-2003-resource-monitoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving Mailboxes from Exchange 2003 to Exchange 2007 SP1</title>
		<link>http://www.vishalvasu.com/moving-mailboxes-from-exchange-2003-to-exchange-2007-sp1/</link>
		<comments>http://www.vishalvasu.com/moving-mailboxes-from-exchange-2003-to-exchange-2007-sp1/#comments</comments>
		<pubDate>Fri, 15 May 2009 10:24:16 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2003]]></category>
		<category><![CDATA[exchange 2007]]></category>
		<category><![CDATA[windows server 2008]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/?p=197</guid>
		<description><![CDATA[In the first part of this series, we discussed how to Install Exchange Server 2007 SP1 in a coexistence environment with Exchange 2003. For those who missed the article, they can view the same by clicking here.
Now that we have installed the Exchange Server 2007 SP1 in the organization, it’s time to move the user [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">In the first part of this series, we discussed how to Install Exchange Server 2007 SP1 in a coexistence environment with Exchange 2003. For those who missed the article, they can view the same by </span><a href="http://www.vishalvasu.com/index.php/2009/05/installing-exchange-server-2007-sp1-on-windows-server-2008-for-coexistence-with-exchange-server-2003/"><span style="font-size: small; font-family: Calibri;">clicking here</span></a><span style="font-size: small; font-family: Calibri;">.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">Now that we have installed the Exchange Server 2007 SP1 in the organization, it’s time to move the user Mailboxes to Exchange 2007. Moving mailboxes is a very easy task and can be accomplished by using the Exchange Management Console or by using the PowerShell commands from command line. In this post I’m going to use the Exchange Management Console.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">So, let’s open the <strong>Exchange Management Console</strong> and in the tree on the left, navigate to the <strong>Recipient Configuration</strong> and expand it. Under the node, select <strong>Mailbox</strong>.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">Here we can see in the results pane that now we are able to see all the mailboxes that we have on our Exchange 2003 server and they are all marked as <strong>Legacy Mailboxes</strong>. This means that all the mailboxes are still on the Exchange 2003 Server and need to be moved to Exchange 2007.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">In this example, we will move the Administrator mailbox. So we choose the account, right-click it and choose <strong>Move Mailbox</strong>.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="mso-no-proof: yes;"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-01.jpg" alt="" width="457" height="456" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">The next screen provides us options as to where we want to move the mailbox and here we need to choose the mailbox database. I assume here that the Storage Groups and Mailbox Database are already created on Exchange Server 2007. If not, then that’s the first thing that you need to do.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-02.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">In my example, I’m going to move the <strong>Administrator</strong> mailbox to the <strong>General</strong> Mailbox Database.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-03.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">There now that we have selected the Mailbox Database, Exchange 2007 automatically appends it with the Server Name and the Storage Group. Click <strong>Next</strong> to proceed.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-04.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">On the next screen we are presented with lot of options as what should be done if the Move Mailbox process encounters any errors or finds any corrupt messages in the mailbox. Either we can <strong>Skip the entire mailbox</strong> move or we can allow Exchange Server to move the mailbox and simply <strong>Skip the corrupted messages</strong>. Moreover, if we go ahead with that option, we can even define how many corrupted messages should be skipped before the Move Mailbox stops the process. Since, I would not like to skip any messages, I’ll choose <strong>“Skip the Mailbox”</strong> and move further.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-05.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">Next we are presented with the scheduling screen which allows us to schedule the Move Mailbox process. This helps in particular when you are in a production environment with heavy traffic and want to schedule this unattended during off-peak hours. Moving mailboxes does not take much time and is entirely dependent on the number of items in the mailbox. Even in a production environment, while moving mailboxes, the user will hardly notice any issues and after moving the mailbox, the user may simply need to restart Outlook to get everything working again.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">In the scheduling option, you can choose to move the mailboxes during off peak hours and also you have a choice to cancel the running task if the move mailbox task runs for certain hours. I’ll chose <strong>“Immediately”</strong> and move ahead in this example.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-06.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">That’s the last screen that we see before we actually tell exchange to move the mail box. It allows you to do a quick round up of what we have selected and what options have been set. Once we have reviewed the options, click on <strong>“Move”.</strong></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">While the mailbox is being moved, we can see the progress, the number of items found, the number of items moved, etc. If you select multiple mailboxes, note that by default Exchange 2007 moves only 4 mailboxes at a time. The remaining mailboxes will be shown as <strong>“Pending”</strong>. <span style="mso-spacerun: yes;"> </span>Lot of checks are performed in the background by the Exchange Server during this process.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/mm-exch-07-07.jpg" alt="" width="637" height="556" /></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;">If all goes well, the final screen that we see is the confirmation showing us the status of the Move Mailbox process. Click on <strong>“Finish”</strong> to close the wizard. That’s it to Moving Mailboxes from Exchange 2003 to Exchange 2007.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/moving-mailboxes-from-exchange-2003-to-exchange-2007-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Exchange Server 2007 SP1 on Windows Server 2008 for coexistence with Exchange Server 2003</title>
		<link>http://www.vishalvasu.com/installing-exchange-server-2007-sp1-on-windows-server-2008-for-coexistence-with-exchange-server-2003/</link>
		<comments>http://www.vishalvasu.com/installing-exchange-server-2007-sp1-on-windows-server-2008-for-coexistence-with-exchange-server-2003/#comments</comments>
		<pubDate>Sat, 09 May 2009 10:24:46 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[exchange 2003]]></category>
		<category><![CDATA[exchange 2007]]></category>
		<category><![CDATA[windows server 2008]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/?p=183</guid>
		<description><![CDATA[In this article I&#8217;ve tried to explain how to install or upgrade an organization running on Exchange Server 2003 to Exchange Server 2007 SP1 on a Windows 2008 Server. In the next post I&#8217;ll be talking about some post install configurations and then after how to remove Exchange 2003 from the organization once everything is migrated [...]]]></description>
			<content:encoded><![CDATA[<p>In this article I&#8217;ve tried to explain how to install or upgrade an organization running on Exchange Server 2003 to Exchange Server 2007 SP1 on a Windows 2008 Server. In the next post I&#8217;ll be talking about some post install configurations and then after how to remove Exchange 2003 from the organization once everything is migrated to Exchange 2007.</p>
<p>There is no in-place upgrade supported with Exchange 2007 and so the only option is to upgrade to Exchange Server 2007 by adding it to the current Exchange 2003 organization and then moving all the resources from Exchange 2003 to Exchange 2007 and thereafter removing the Exchange 2003 Server. This means that we have no option but to perform a migration. So let&#8217;s get on with it.</p>
<p><strong><span style="text-decoration: underline;">Prerequisites</span></strong></p>
<p>The first step is to prepare our new Windows 2008 server so that it is ready for Exchange Server 2007 installation. Please note that we are talking about the 64-bit version of Exchange Server 2007 SP1 as the 32-bit version is not supported in production environment.</p>
<p>We will need the following components installed before we proceed:</p>
<ul>
<li>.Net Framework version 2.0 and 3.0</li>
<li>.Net Framework version 2.0 update or Service Pack 1</li>
<li>IIS 7 (various components)</li>
</ul>
<p><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-01.jpg" alt="" width="519" height="281" /> </p>
<ul>
<li>Windows PowerShell</li>
<li> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-02.jpg" alt="" width="549" height="192" /></li>
<li>MMC -Microsoft Management Console 3.0 (installed by default so can be skipped)</li>
</ul>
<p>The following components should not be installed (were required in Exchange 2003):</p>
<ul>
<li>Network News Transfer Protocol (NNTP)</li>
<li>Simple Mail Transfer Protocol (SMTP)</li>
</ul>
<p>Once we have installed the prerequisites, let&#8217;s proceed towards the installation.</p>
<p><strong><span style="text-decoration: underline;">Installation Process</span></strong></p>
<p>We are going to install all Exchange Server Roles (HUB, CAS and MAILBOX) on one single box except for the Edge Transport Role. Let&#8217;s start by first preparing the Active Directory for Exchange 2007. Actually, the installer would do this automatically, but I like to perform this manually so that we can see what&#8217;s happening and understand it better. Here is what we will do before we run the installer of Exchange 2007:</p>
<ul>
<li>Prepare the schema for legacy Exchange permissions. This is because we are migrating from Exchange 2003 in the current organization.</li>
<li>Prepare Schema</li>
<li>Prepare Active Directory</li>
<li>Prepare the Domain</li>
</ul>
<p>The first thing that we do is to update the schema for legacy permissions. In order to do this we must login to the Domain Controller which is the Schema Master at the forest root and run the command from there.</p>
<p>Type <span style="color: #3366ff;"><strong><em>Setup /PrepareLegacyExchangePermissions</em></strong> </span>and press <strong>Enter</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-03.jpg" alt="" width="550" height="203" /></p>
<p>This must be run as an Exchange Admin account and also ensure that you are in the local server&#8217;s Administrator group. The safest thing to do is to add the user account you are logged in with to the Enterprise Administrators Group, Schema Administrator Group and Domain Administrators Group. Also, the domain should be able to communicate with all other domains in the forest and we should all ample time for the replication to finish once this command is run.</p>
<p>Next, we will proceed towards updating the Schema from the Windows 2008 Server.  Type <strong><em><span style="color: #3366ff;">Setup /PrepareSchema</span> </em></strong>and press <strong>Enter</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-04.jpg" alt="" width="550" height="262" /></p>
<p>We can see that the task failed with an error on the server. This is because the Remote Server Administration Tools were not installed. We can do this using the GUI but I&#8217;ve used the command line. Type <strong><em><span style="color: #3366ff;">ServerManagerCmd -I RSAT-ADDS</span></em></strong> and press <strong>Enter</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-05.jpg" alt="" width="550" height="273" /></p>
<p>Here we go, the Remote Server Administration Tools have been installed and we need to reboot our Windows 2008 server before proceeding further.</p>
<p>Once the server has rebooted, let&#8217;s try preparing the Schema once again. Type the command that we used earlier &#8211; <strong><em><span style="color: #3366ff;">Setup /PrepareSchema</span></em></strong> and press <strong>Enter</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-06.jpg" alt="" width="550" height="273" /></p>
<p>This time the task completed without error. Let&#8217;s move on.</p>
<p>Type <em><strong><span style="color: #3366ff;">Setup /PrepareAD</span></strong></em> to proceed with the Active Directory preparation.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-07.jpg" alt="" width="550" height="273" /></p>
<p>Once this is completed, move on with preparing the domain.</p>
<p>Type <strong><em><span style="color: #3366ff;">Setup /PrepareDomain</span></em></strong> and press <strong>Enter</strong>.<br />
<span style="color: #ff0000;"><strong>Note:</strong> this setup can be skipped if you do not have multiple domains within the forest.</span></p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-08.jpg" alt="" width="550" height="273" /></p>
<p>Great, we are done with preparing our Active Directory for Exchange Server 2007 SP1 installation and now we can run the installer. If you have geographically dispersed domains, please allow enough time for replication to happen over the WAN links.</p>
<p>So, with the Active Directory now ready, we are ready to complete the installation. Start the setup. The first screen that we see is as under:</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-09.jpg" alt="" width="550" height="413" /></p>
<p>Since we have already taken care of the prerequisites, we can directly proceed to Step-4 i.e. Install Microsoft Exchange Server 2007 SP1. <strong>Click</strong> on it and we will be presented with the standard EULA.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-010.jpg" alt="" width="550" height="480" /></p>
<p>Accept the License Agreement and click <strong>Next</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-011.jpg" alt="" width="550" height="480" /></p>
<p>We now have a choice of a Typical Installation or a Custom Installation. Since I like to see what configuration options are available, I always tend to choose the Custom option. Also, for this example, we are going to install the Exchange server in the <strong>D:</strong> drive instead of the <strong>C:</strong> drive. You can change the path to your liking here. Once the selections are done, click <strong>Next</strong>.</p>
<p>The next screen allows us to choose which roles we want to install.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-012.jpg" alt="" width="550" height="480" /></p>
<p>We will choose all the three main roles i.e. Mailbox Role, Client Access Role (CAS) and Hub Transport Role (HUB). I&#8217;m not choosing the Unified Messaging Role (UM) as I intend to do a separate article on this in the near future.</p>
<p>Once the selections have been done, click <strong>Next</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-013.jpg" alt="" width="550" height="480" /></p>
<p>Here we go. The installer now prompts for the Mail Flow setting. Since we have an Exchange 2003 server we will need to browse and select the same so as to enable it as a Bridgehead server in the routing group. Once selected, click <strong>Next</strong>.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-015.jpg" alt="" width="550" height="480" /></p>
<p>In the Readiness Check page, wait for all the readiness checks to complete and then click <strong>Install</strong>.</p>
<p>The installation process takes some time so it would be a good idea to sit back and relax over a cup of coffee. During the installation process, if we open up the System Manager on Exchange Server 2003, we will notice a new routing group.</p>
<p> <img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-014.jpg" alt="" width="339" height="133" /></p>
<p>Once the installation process completes, we now have a working environment of the new Exchange Server 2007 SP1. The process of installing Exchange 2007 on a Windows 2008 server is fairly simple.</p>
<p><img class="alignnone" src="http://www.vishalvasu.com/uploaded_images/exch-07-016.jpg" alt="" width="550" height="480" /></p>
<p>To verify the installation, open the new Exchange Management Shell and type <strong><em><span style="color: #3366ff;">Get-ExchangeServer</span></em></strong>. A list of all Exchange 2007 server roles that we installed would be displayed. It is a good idea now to open up the Management Console of Exchange and run the Exchange Best Practices Analyzer. It will give a good idea about the deployment and would help in determining if the configuration has been done in accordance to the Microsoft best practices.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/installing-exchange-server-2007-sp1-on-windows-server-2008-for-coexistence-with-exchange-server-2003/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>It’s a bird…It’s a plane…It’s Exchange 2010!</title>
		<link>http://www.vishalvasu.com/exchange-2010/</link>
		<comments>http://www.vishalvasu.com/exchange-2010/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 06:18:37 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2010]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/?p=156</guid>
		<description><![CDATA[
 
 
 
Microsoft officially released a public Beta of Exchange 2010 which was formerly code named ‘Exchange 14”. I was already blinded by the features that Exchange 2009 provided – Unified Messaging being the best of the many and now we have Exchange 2010 in the pipeline. There are so many improvements in this version that I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.vishalvasu.com/uploaded_images/exchange_2010.bmp" alt="" width="172" height="76" /></p>
<p> </p>
<p> </p>
<p> </p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Microsoft officially released a public Beta of Exchange 2010 which was formerly code named ‘Exchange 14”. I was already blinded by the features that Exchange 2009 provided – Unified Messaging being the best of the many and now we have Exchange 2010 in the pipeline. There are so many improvements in this version that I can’t decide which ones to highlight and talk about first. The product claims to achieve high levels of reliability with greater flexibility, enhanced user experiences and increased protection for business communications.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;"><strong>OWA (Outlook Web Access)</strong> has been scaled out to support Internet Explorer – 7 and 8, Firefox 3 and Safari 3. Users will no longer be restricted to using Internet Explorer. OWA has been further improved to provide a web user with all the functionality of Outlook desktop client. Also, a new feature of conversation view has been added greatly reducing mailbox clutter.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;"><strong style="mso-bidi-font-weight: normal;">V<span style="mso-bidi-font-weight: bold;">oice Mail Preview</span></strong> is another feature that deserves applause. OWA and Outlook 2010 support voice mail previews. Exchange 2010 automatically generates text based preview of a voice mail message received. Not sure how accurate this is going to be but the concept itself is worth it.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Users will be able to create and moderate their own <strong>Distribution Groups</strong> and can also decide who they want their <strong>Calendar</strong> and <strong>Contacts</strong> shared with.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Ever got bounce backs after sending emails with large attachments or accidently sent a personal email to everyone in your company? Now you need not worry about that. <strong>MailTips</strong> is a new feature added up which prompts you before you send a message.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;"><strong>Message Tracking</strong> and <strong>Delivery Reports</strong> has been improvised in Exchange 2010 – works well inside the Exchange Organization and federated servers.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">No more Administrator privileges required to scan or search other mailboxes in the organization to meet compliance. Authorized users can perform <strong>MultiMailbox Searches</strong> without the use of administrative rights.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Self service via <strong>Exchange Control Panel (ECP)</strong> is now made available to the end-user. This means that a user can now update their personal details in their account which earlier required a help desk call or ticket.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Database portability and multiple options for high availability were already made available in Exchange 2009. These have been further improved in Exchange 2010 and also open possibilities of reducing the operations costs. <strong>Database Availability Groups</strong> now gives redundant mail stores with continuous replication. <strong>Database-level Failover</strong> gives automatic recovery and the I/O optimizations make Exchange 2010 better suited for SATA drives.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt; line-height: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><span style="font-size: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';"><span style="font-family: Calibri;">These are just some of the powerful features that have been released in the Beta. We may be having a few more added to these in the final specimen. Overall the new version of Exchange looks very promising and exciting.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/exchange-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving Mail Box Server in Exchange 2007</title>
		<link>http://www.vishalvasu.com/moving-mail-box-server-in-exchange-2007/</link>
		<comments>http://www.vishalvasu.com/moving-mail-box-server-in-exchange-2007/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 13:28:26 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2007]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/wordpress/?p=71</guid>
		<description><![CDATA[Moving mailboxes or mailbox store is a piece of cake in Exchange 2007. Recently, I had to go through a task where the mailboxes need to be moved from one server to another in different datacenter. All that was required to do is copy the EDB files after checking for a Clean Shut Down state. [...]]]></description>
			<content:encoded><![CDATA[<p>Moving mailboxes or mailbox store is a piece of cake in Exchange 2007. Recently, I had to go through a task where the mailboxes need to be moved from one server to another in different datacenter. All that was required to do is copy the EDB files after checking for a Clean Shut Down state. Created same store names on the new server, marked the DB so that I could be overwritten with a restore, copied the old EDB files over the new DB&#8217;s in new server and mounted the database on the new server.</p>
<p>There it was. All mailboxes along with data moved to new server. The only thing left there after was to update the configuration of the mailboxes using Powershell to point to the new server. Thank you to the team at Microsoft for making this less painful compared to Exchange 2003.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/moving-mail-box-server-in-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating to Exchange 2007 in an existing Exchange 2003 organization</title>
		<link>http://www.vishalvasu.com/migrating-to-exchange-2007-in-an-existing-exchange-2003-organization/</link>
		<comments>http://www.vishalvasu.com/migrating-to-exchange-2007-in-an-existing-exchange-2003-organization/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 17:11:13 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2007]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/wordpress/?p=68</guid>
		<description><![CDATA[Currently, I&#8217;m working on a project doing a migration from Exchange 2003 to Exchange 2007 which has approximately 1500 users. The goal is not only to upgrade or migrate to the Exchange 2007 organization but also to shift the entire organization to a new datacenter all the while keeping in mind to minimize downtime. This [...]]]></description>
			<content:encoded><![CDATA[<p>Currently, I&#8217;m working on a project doing a migration from Exchange 2003 to Exchange 2007 which has approximately 1500 users. The goal is not only to upgrade or migrate to the Exchange 2007 organization but also to shift the entire organization to a new datacenter all the while keeping in mind to minimize downtime. This post does not talk about the migration plan, but about a small trick that was deployed.</p>
<p>When migrating to Exchange 2007 from an exisiting organization, Exchange remains in a coexistence mode unless all mailboxes are migrated to 2007 and the 2003 servers are taken out. This means that during the migration process some users would be having their mailboxes on 2007 while some may be having their mailboxes on 2003. Users accessing their email via OWA, Outlook Anywhere, ActiveSync, Blackberry or RPC/HTTP should not be affected during this transition.</p>
<p>To overcome this, I setup the CAS role on a Virtual while keeping the HUB and Mailbox role on a physical machine. Isolating the CAS allows Exchange 2007 to proxy the requests to the Exchange 2003 organisation. Users who have their mailboxes on 2007 are presented with the new 2007 OWA login from <a href="https://yourdomain.com/owa"><span style="color: #225588;">https://yourdomain.com/owa</span></a> while users with their mailboxes on 2003 still need to go to <a href="https://yourdomain.com/exchange"><span style="color: #225588;">https://yourdomain.com/exchange</span></a>. In order to ensure things worked right for RPC/HTTP, webmail, etc. I wrote a script and put it under the Default Site. Here is the script:</p>
<div>
<div>
<p>  <img class="aligncenter" src="http://www.vishalvasu.com/uploaded_images/exchange-script-719633.gif" alt="" width="320" height="155" /></div>
</div>
<p>Now accessing the URL which the users originally used to access Outlook Web Access presented the users with a new interface of OWA from Exchange 2007. Users who had their mailboxes on Exchange 2007 were given the OWA 2007 experience while those who were having their mailboxes on Exchange 2003 &#8211; the request was automatically proxied to the Backend Server and they were presented with the experience of OWA 2003.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/migrating-to-exchange-2007-in-an-existing-exchange-2003-organization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDA Sync with Exchange Server</title>
		<link>http://www.vishalvasu.com/pda-sync-with-exchange-server/</link>
		<comments>http://www.vishalvasu.com/pda-sync-with-exchange-server/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 10:34:10 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2003]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/wordpress/?p=23</guid>
		<description><![CDATA[I have an O2 XDA IIs which I wanted to sync over GPRS with my Exchange server in the office. Activesync used to work smoothly when I used to put the phone in the cradle but it failed to sync whenever I tried to sync it over GPRS or Wi-Fi connection.
I found that the problem [...]]]></description>
			<content:encoded><![CDATA[<p>I have an O2 XDA IIs which I wanted to sync over GPRS with my Exchange server in the office. Activesync used to work smoothly when I used to put the phone in the cradle but it failed to sync whenever I tried to sync it over GPRS or Wi-Fi connection.</p>
<p>I found that the problem was with communication over SSL (Secure Socket Layer) because the Exchange virtual directory in Microsoft Internet Information Server (IIS) is configured to accept only Secure Sockets Layer (SSL) connections on our server. Naturally this has been done to keep the security in place and to ensure that no passwords are sent out in clear text since Basic Authentication is enabled and Integrated Authentication is turned off.</p>
<p>Upon further research I found that Microsoft-Server-ActiveSync and Outlook Mobile Access virtual directories only try to connect with the Exchange virtual directory over TCP port 80 (HTTP) and does not make use of TCP port 443 (HTTPS).</p>
<p>I also tried adding Root Certificate to the PDA using the Microsoft solution as highlighted in their KB &#8212; but things do not work so easily for me &#8212; ANYTIME. It&#8217;s always hard work.</p>
<p>The best option was to take off SSL for OMA and ActiveSync. I exported the configuration of Exchange directory from IIS and imported the same under ActiveSyncPDA. After the import I removed SSL option from the virtual directory. The next step was to add a new parameter in the registry:</p>
<p><strong>HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMasSyncParameters<br />
</strong><br />
and set it to point to the new virtual directory called ActivesyncPDA.</p>
<p>Restarted IIS and this time the sync from PDA worked over GPRS and Wi-Fi connections.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/pda-sync-with-exchange-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring Exchange 2003 OWA with ISA 2004</title>
		<link>http://www.vishalvasu.com/configuring-owa-with-isa-2004/</link>
		<comments>http://www.vishalvasu.com/configuring-owa-with-isa-2004/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 06:33:03 +0000</pubDate>
		<dc:creator>Vishal Vasu</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[exchange 2003]]></category>
		<category><![CDATA[ISA server]]></category>

		<guid isPermaLink="false">http://www.vishalvasu.com/wordpress/?p=19</guid>
		<description><![CDATA[Yesterday I had a visit a client site for whom I support Exchange 2003 servers. They have an ISA 2000 setup and now want to migrate to ISA 2004/2006. The challenge was &#8211; how to do it. Even before that, they wanted to try out the publishing of Exchange Server&#8217;s Outlook Web Access over SSL [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I had a visit a client site for whom I support Exchange 2003 servers. They have an ISA 2000 setup and now want to migrate to ISA 2004/2006. The challenge was &#8211; how to do it. Even before that, they wanted to try out the publishing of Exchange Server&#8217;s Outlook Web Access over SSL from ISA 2004.</p>
<p>So, a new server was setup which had the ISA 2004 configured and which could talk to the current network so that the traffic from ISA can flow to Exchange server and vice-versa. The challenge was that their current FQDN did not point to the real IP which was set on the external interface of ISA.</p>
<p>In order to over come that situation where ISA would show a URL error, I set the client machine&#8217;s host header entry (which was outside the network) to point to the real IP of the new ISA server&#8217;s external interface. Next setup was to configure the new ISA to allow SSL Bridging between ISA and Exchange and configure it to use Forms Based Authentication (FBA).</p>
<p>After configuration of the above, I tried to access the FQDN from an external client and nothing happened. That was bad!!</p>
<p>ISA denied the request until I enabled &#8220;Require All Users to Authenticate&#8221; check box (which is not mandatory). This time I was happy to see the OWA screen on the client. But my worries did not end there. If I tried to login, OWA would not open the Inbox. Obviously the next step was to verify if ISA was able to authenticate the user credentials against Active Directory. Yes, checking the monitoring logs should that it could. So what was missing???</p>
<p>After some more hair pulling, analysis and some more hair pulling the loophole was found. ISA was not able to redirect the request to the Exchange Server for some reason. Added a host entry with the internal IP address of Exchange Server on the ISA Server and tried it once again.</p>
<p>Voila! We are there. Now the clients can enjoy their secure Outlook Web Access solution. Yes, the migration of ISA is still pending &#8212; but that&#8217;s a different story.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vishalvasu.com/configuring-owa-with-isa-2004/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
