<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">250  Hello</title><subtitle type="html">Random Musings on Exchange and Virtualization</subtitle><id>http://blogs.technet.com/b/rmilne/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/b/rmilne/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2013-03-01T16:00:00Z</updated><entry><title>Exchange 2013 SCOM Management Pack Download</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/05/22/exchange-2013-scom-management-pack-download.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/05/22/exchange-2013-scom-management-pack-download.aspx</id><published>2013-05-22T12:26:00Z</published><updated>2013-05-22T12:26:00Z</updated><content type="html">&lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=39039"&gt;&lt;img style="float: left; display: inline; background-image: none;" title="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7851.image_5F00_208FBD1A.png" alt="image" width="355" height="194" align="left" border="0" /&gt;&lt;/a&gt; The Exchange 2013 System Center Operations Manager (SCOM) Management Pack has been released to the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=39039"&gt;download centre&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;This Management Pack is designed to work with the new features in Exchange 2013, namely &lt;a href="http://technet.microsoft.com/en-us/library/dd638137(v=exchg.150).aspx#CT"&gt;Managed Availability&lt;/a&gt;.&amp;nbsp; It is supported on SCOM 2012 RTM or later, and on SCOM 2007 R2.&amp;nbsp; More on these big changes later on in this post!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;The Management Pack (MP) is build 15.00.0620.030 can be obtained &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=39039"&gt;here&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; Before installing the MP, please be sure to review all of the documentation and prerequisites.&amp;nbsp; A great starting place is the &lt;a href="http://technet.microsoft.com/en-us/library/5e3d40c1-9230-467e-be80-633407078468.aspx"&gt;MP Guide&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;One of great benefits of running &lt;a href="http://0.r.msn.com/?ld=6vMt5RL3Rjf_9l4gmlsSzexTVUCUweo6b1hU05wHq-hZ9jEgXv6iSALcUvFtElNeomAP_7YKdOt3vJutozmg7mxzJAfgJcETj5VvB-KxeAfGwzPvb0PZ-ra6iChx-HbSmEq9tPUw&amp;amp;u=http%3a%2f%2fclk.atdmt.com%2fCAM%2fgo%2f404635545%2fdirect%2f01%2f%3fhref%3dhttp%3a%2f%2fview.atdmt.com%2faction%2fcam100_PFXCANMSFTOffice365CanadaGenericActionT_1%2fv3%2fo9eANZDE_2048009377_e_8751hx8925%2f%3fhref%3dhttp%253A%252F%252Foffice.microsoft.com%252Fen-ca%252Fbuy%252Foffice-for-business-FX102918418.aspx%253FWT.srch%253D1%2526WT.mc_id%253DPS_bing_O365%252BLaunch%252B-%252BDesktop%252B-%252BSearch%252B-%252BCanada%252B-%252BBrand_office+365_Text%2526CR_CC%253D200197290"&gt;Office 365&lt;/a&gt; is that the Exchange product group can share solutions to scenarios that they see in the service which will benefit on premise installations.&amp;nbsp; The Exchange Server 2013 Management Pack works with the Managed Availability feature in Exchange 2013. The alerts within the System Centre Operations Manager (SCOM) portal indicate unhealthy states as reported by the Managed Availability components in Exchange 2013.&lt;/p&gt;
&lt;h2 align="justify"&gt;What&amp;rsquo;s New&lt;/h2&gt;
&lt;p&gt;The following are some of the new features in the Exchange 2013 Management Pack:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Simplified dashboard &lt;/strong&gt;The dashboard of the Exchange 2013 Management Pack has been simplified and refined into the following three categories:
&lt;ul&gt;
&lt;li&gt;Active Alerts Provides a list of all outstanding alerts in your organization.&lt;/li&gt;
&lt;li&gt;Organization Health Provides an overview of the overall service health in your organization.&lt;/li&gt;
&lt;li&gt;Server Health Provides an overview of the health of individual servers in your organization.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;&lt;strong&gt;User focused monitoring&lt;/strong&gt; Exchange 2013 introduces a monitoring and recovery infrastructure called Managed Availability. Managed Availability focuses on the user experience. All Exchange 2013 components have built-in monitors that detect problems and attempt to recover the service availability. Any issues that can't be recovered automatically are escalated to the Exchange 2013 Management Pack as an alert.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;What&amp;rsquo;s The Big Deal With That?&lt;/h2&gt;
&lt;p align="justify"&gt;What does that really mean?&amp;nbsp; Well you will see a radically simpler, smaller and leaner management pack!&amp;nbsp; Why is this?&lt;/p&gt;
&lt;p align="justify"&gt;Exchange 2013 with Managed Availability is now able to monitor itself and determine if it is healthy or not.&amp;nbsp; Who better to gauge the condition of Exchange than Exchange itself!&amp;nbsp;&amp;nbsp;&amp;nbsp; Another benefit is that this can be controlled by Exchange itself in two distinct ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Admins can tune Managed Availability themselves without having to engage SCOM team&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Exchange Product Group can ship Managed Availability enhancements without having to ship a new Exchange Management Pack.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;Both of these mechanisms will allow for a greater degree of flexibility and agility when monitoring Exchange 2013.&amp;nbsp; Additionally you may have seen previous issues around the Exchange 2010 Management Pack when it was &lt;a href="http://blogs.technet.com/b/rmilne/archive/2012/06/19/updated-exchange-2010-scom-management-pack-june-2012.aspx"&gt;updated for Exchange 2010 SP2&lt;/a&gt; and then &lt;a href="http://blogs.technet.com/b/rmilne/archive/2012/09/03/re-release-of-exchange-2010-scom-management-pack.aspx"&gt;re-released&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;One other change that will &lt;a href="http://www.thematrix101.com/matrix/meaning.php"&gt;bake people&amp;rsquo;s noodles&lt;/a&gt; is that changes to monitoring thresholds are to be done in Exchange directly and not in SCOM.&amp;nbsp; Again this is because Exchange is monitoring itself, and SCOM is responsible for the escalations that are produced by Managed Availability.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Management Pack Troubleshooters&lt;/h2&gt;
&lt;p align="justify"&gt;The Exchange Server 2013 Management Pack relies on the Managed Availability feature in Microsoft Exchange Server 2013. In Managed Availability, each component in Exchange Server 2013 monitors itself using probes, monitors, and responders. Any component that implements Managed Availability is referred to as a &lt;em&gt;health set&lt;/em&gt;.&amp;nbsp;&amp;nbsp; For example the &lt;a href="http://technet.microsoft.com/en-us/library/ms.exch.scom.owa(v=exchg.150).aspx"&gt;OWA Health Set&lt;/a&gt; has documented troubleshooting steps.&lt;/p&gt;
&lt;p align="justify"&gt;This includes getting details about the server and Health Set in question&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;em&gt;Get-ServerHealth &amp;lt;server name&amp;gt; | ?{$_.HealthSetName -eq "&amp;lt;health set name&amp;gt;"} &lt;/em&gt;&lt;/p&gt;
&lt;em&gt;&lt;/em&gt;
&lt;p align="justify"&gt;&lt;em&gt;Get-ServerHealth Exch-1.Tailspintoys.com | ?{$_.HealthSetName -eq "OWA"}&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p align="justify"&gt;Check to see that none of the Alert Values are displayed as unhealthy.&amp;nbsp; If one is shown in an unhealthy state, then rerun the associated monitoring probe:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p align="justify"&gt;&lt;em&gt;Invoke-MonitoringProbe &amp;lt;health set name&amp;gt;\&amp;lt;probe name&amp;gt; -Server &amp;lt;server name&amp;gt; | Format-List&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;All of the Exchange 2013 Management Pack Troubleshooters are &lt;a href="http://technet.microsoft.com/en-us/library/dn195892(v=exchg.150).aspx"&gt;documented here&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Other Changes From the Exchange 2010 MP&lt;/h2&gt;
&lt;p&gt;We already covered that Exchange is now responsible for monitoring itself and SCOM will do the escalation portion of the alerting system.&amp;nbsp; In addition there are a couple of other changes that are worth highlighting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Correlation engine &amp;ndash; there is no correlation engine in this MP.&amp;nbsp; The correlation engine was introduced in the Exchange 2010 MP to link alerts which likely had the same root cause.&amp;nbsp; In large environments this could be a significant resource impact on the SCOM RMS.&lt;/li&gt;
&lt;li&gt;There are no additional reports included with this MP&lt;/li&gt;
&lt;li&gt;No additional performance monitor counters are included.&amp;nbsp; Exchange 2013 does monitor a lot of performance data by default.&amp;nbsp; Please look for an upcoming post on this topic!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Additional Reading&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/exchange/archive/2013/05/15/released-exchange-server-2013-management-pack.aspx"&gt;Exchange Team blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/momteam/archive/2013/05/14/exchange-2013-management-pack-released.aspx"&gt;SCOM Team blog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/exchange/archive/2012/09/21/lessons-from-the-datacenter-managed-availability.aspx"&gt;Lessons from the Datacenter: Managed Availability&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Cheers,,&lt;/p&gt;
&lt;p&gt;Rhoderick&lt;/p&gt;
&lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6b487d34-3d5b-47f8-aba8-272a36347213" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2013" rel="tag"&gt;Exchange 2013&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573104" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="SCOM" scheme="http://blogs.technet.com/b/rmilne/archive/tags/SCOM/" /><category term="Management Pack" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Management+Pack/" /><category term="Exchange 2013" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2013/" /></entry><entry><title>Dude, Where’s My Set-DAG Command</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/05/14/dude-where-s-my-set-dag-command.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/05/14/dude-where-s-my-set-dag-command.aspx</id><published>2013-05-14T13:05:00Z</published><updated>2013-05-14T13:05:00Z</updated><content type="html">&lt;p align="justify"&gt;Have you read a blog or web site that asked you to run the Set-DAG command?&amp;nbsp; Were you told by someone to run the Get-DAG command?&amp;nbsp; You then went to your lab Exchange server to test and validate the command only to find that it does not work.&amp;nbsp; At this point it&amp;rsquo;s a case of: &lt;a href="http://en.wikipedia.org/wiki/Dude,_Where%27s_My_Car%3F" target="_blank"&gt;Dude, where&amp;rsquo;s my command&lt;/a&gt;!&amp;nbsp; &lt;span style="color: #ff0000;"&gt;**&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The Exchange Management Shell will look like the below:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3107.image_5F00_68ADF981.png"&gt;&lt;img style="display: inline; background-image: none;" title="No Set-DAG Command For You !" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7144.image_5F00_thumb_5F00_4A03E30B.png" alt="&lt;Soup Nazi&gt; No Set-DAG Command for you!  &lt;Soup Nazi&gt;" width="644" height="114" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;The reason is as mentioned in the red output text, the command is not recognised.&amp;nbsp; It&amp;rsquo;s simply just not there&amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;This is because Set-DatabaseAvailabilityGroup is a little wordy to type, and is often abbreviated to Set-DAG.&amp;nbsp; The same is true for the other DAG commands as well.&amp;nbsp; I&amp;rsquo;ll put them into a table so that search engines will pick them up and people can easily find them.&amp;nbsp; And for the record, I&amp;rsquo;m pretty guilty of shortening them which is why I started to write this in the first place&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Database Availability Group&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="width: 536px;" border="1" cellspacing="0" cellpadding="2"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Full Command&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Abbreviated&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd351169(v=exchg.141).aspx" target="_blank"&gt;Restore-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Restore-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd335076(v=exchg.141).aspx" target="_blank"&gt;Start-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Start-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd335133(v=exchg.141).aspx" target="_blank"&gt;Stop-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Stop-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd351107(v=exchg.141).aspx" target="_blank"&gt;New-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;New-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd335129(v=exchg.141).aspx" target="_blank"&gt;Remove-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Remove-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd297934(v=exchg.141).aspx" target="_blank"&gt;Set-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Set-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd351226(v=exchg.141).aspx" target="_blank"&gt;Get-DatabaseAvailabilityGroup&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Get-DAG&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;h3&gt;Database Availability Group Server&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="width: 539px;" border="1" cellspacing="0" cellpadding="2"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="303"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Full Command&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Abbreviated&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="303"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd298049(v=exchg.141).aspx" target="_blank"&gt;Add-DatabaseAvailabilityGroupServer&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Add-DAGServer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="303"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd297956(v=exchg.141).aspx" target="_blank"&gt;Remove-DatabaseAvailabilityGroupServer&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="234"&gt;Remove-DAGServer&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Database Availability Group Network&lt;/h3&gt;
&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;
&lt;table style="width: 536px;" border="1" cellspacing="0" cellpadding="2"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Full Command&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="top" width="233"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Abbreviated&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd297938(v=exchg.141).aspx" target="_blank"&gt;Get-DatabaseAvailabilityGroupNetwork&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="233"&gt;Get-DAGNetwork&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd335225(v=exchg.141).aspx" target="_blank"&gt;New-DatabaseAvailabilityGroupNetwork&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="233"&gt;New-DAGNetwork&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd298131(v=exchg.141).aspx" target="_blank"&gt;Remove-DatabaseAvailabilityGroupNetwork&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="233"&gt;Remove-DAGNetwork&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="301"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd298008(v=exchg.141).aspx" target="_blank"&gt;Set-DatabaseAvailabilityGroupNetwork&lt;/a&gt;&lt;/td&gt;
&lt;td valign="top" width="233"&gt;Set-DAGNetwork&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&amp;nbsp;&amp;nbsp;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Rhoderick&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #ff0000;"&gt;**&lt;/span&gt; &amp;ndash; Ashton Kutcher films never really became more cerebral, did they?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1c0e03d9-5971-41c4-bee5-eb110cfc5c54" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3571787" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /><category term="Exchange 2010 SP2" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP2/" /><category term="Exchange 2010 SP3" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP3/" /></entry><entry><title>Exchange 2010 DAG AllowCrossSiteRPCClientAccess Reverts to False</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/05/08/exchange-2010-dag-allowcrosssiterpcclientaccess-reverts-to-false.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/05/08/exchange-2010-dag-allowcrosssiterpcclientaccess-reverts-to-false.aspx</id><published>2013-05-08T12:30:00Z</published><updated>2013-05-08T12:30:00Z</updated><content type="html">&lt;p align="justify"&gt;When browsing a customer&amp;rsquo;s Disaster Recovery document I noticed that the Exchange admins had added a step at the end of the document when recovering the DAG back to the primary datacentre. This was to enable &lt;a href="http://blogs.technet.com/b/rmilne/archive/2011/10/21/outlook-amp-restricting-dag-cross-site-connections.aspx"&gt;AllowCrossSiteRPCClientAccess&lt;/a&gt; in the DAG.&amp;nbsp; This was curious as it had already been enabled when the DAG was first created.&amp;nbsp; This environment has &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29899"&gt;Exchange 2010 SP2 RU3&lt;/a&gt; and higher installed so AllowCrossSiteRPCClientAccess is a supported capability.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;The admins were running:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;span style="font-family: Times New Roman;"&gt;Set-DatabaseAvailabilityGroup &amp;ndash;Identity DAG -AllowCrossSiteRPCClientAccess:$True&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;This was being done as they had noticed in testing (full marks for testing !!) that the AllowCrossSiteRPCClientAccess&amp;nbsp; setting was being changed from $True to $False.&amp;nbsp; To ensure that the DAG was configured as per the design they were running the Set-DAG command to again reset the value for AllowCrossSiteRPCClientAccess.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;This was a concern as we assumed that the setting should not be getting changed.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Sometimes we want to use Set-DatabaseAvailabilityGroup with no additional parameters to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Remediate incorrect cluster quorum types.&amp;nbsp; Running Set-DatabaseAvailabilityGroup with no other parameters will set the correct quorum type based on the number of nodes in the underlying cluster.&amp;nbsp;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Correct issues with File Share Witness (FSW) folders and permissions.&amp;nbsp; For example if the FSW share is manually removed this will re-create it.&amp;nbsp;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;What happens if Set-DatabaseAvailabilityGroup is run to change another aspect of the DAG &amp;ndash; would the AllowCrossSiteRPCClientAccess be changed in that scenario? Let&amp;rsquo;s see&amp;hellip;..&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1 align="justify"&gt;Quick Batman, to the Lab&amp;hellip;..&lt;/h1&gt;
&lt;p align="justify"&gt;So Robin, here we are in an Exchange 2010 SP3 lab.&amp;nbsp; We have a simple 3 node DAG, called &amp;ldquo;DAG-01&amp;rdquo;.&amp;nbsp; All Exchange servers have the same build running on Windows 2008 R2 SP1 Enterprise Edition.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/0552.image_5F00_7BF3EA9E.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 DAG Servers" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3857.image_5F00_thumb_5F00_0A7A0CBC.png" alt="Exchange 2010 DAG Starting Configuration - Exchange Build Is SP3" width="644" height="111" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;This is the DAG we shall look at:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7674.image_5F00_37813D30.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 3 Node DAG" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/2677.image_5F00_thumb_5F00_6B85B6B6.png" alt="Exchange 2010 3 Node DAG Starting Configuration " width="644" height="154" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Initially DAG-01 does not have AllowCrossSiteRPCClientAccess set to $True&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3482.image_5F00_373A65F3.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 DAG AllowCrossSiteRPCClientAccess Not Enabled" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/5850.image_5F00_thumb_5F00_59624BAC.png" alt="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess Is Not Enabled" width="644" height="118" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Then we set the AllowCrossSiteRPCClientAccess value to $True, and then verify&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/0334.image_5F00_5232E967.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess  Enabled" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3718.image_5F00_thumb_5F00_7F182675.png" alt="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess Enabled &amp;amp; Verified" width="644" height="152" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;So far so good!&amp;nbsp; But let&amp;rsquo;s now run the following command and see what happens to the AllowCrossSiteRPCClientAccess value:&lt;/p&gt;
&lt;p align="justify"&gt;Set-DatabaseAvailabilityGroup &amp;ndash;Identity DAG-01&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/4743.image_5F00_07D808F5.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess  Has Reverted to Disabled" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3438.image_5F00_thumb_5F00_352978F8.png" alt="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess Has Changed From Enabled to Disabled" width="644" height="174" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;You can see that as a result of running the Set-DatabaseAvailabilityGroup cmdlet the value for AllowCrossSiteRPCClientAccess has changed from $True to $False.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;The same behaviour was also noted when running other parameters in Set-DatabaseAvailabilityGroup and again without specifying the AllowCrossSiteRPCClientAccess&amp;nbsp; parameter.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/1588.image_5F00_637B8514.png"&gt;&lt;img style="display: inline; background-image: none;" title="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess  Now Disabled" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3716.image_5F00_thumb_5F00_22C912D8.png" alt="Exchange 2010 DAG - AllowCrossSiteRPCClientAccess  Has Changed From Enabled to Disabled" width="644" height="167" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1 align="justify"&gt;Conclusion&lt;/h1&gt;
&lt;p align="justify"&gt;The behaviour that we saw was the AllowCrossSiteRPCClientAccess was reverting back to it&amp;rsquo;s default value ($False) unless it was explicitly specified in the command.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;If you have set AllowCrossSiteRPCClientAccess to $True for a DAG in your environment, please ensure that when running Set-DatabaseAvailabilityGroup cmdlet you specify the AllowCrossSiteRPCClientAccess.&amp;nbsp; You can also run Get-DatabaseAvailabilityGroup to validate the configuration on a scheduled basis.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;BONUS TIP:&amp;nbsp; Some of the Exchange cmdlets do not retrieve all of their data by default as they are costly operations.&amp;nbsp; To instruct the cmdlet to retrieve this additional data add the &amp;ndash;Status parameter.&amp;nbsp;&amp;nbsp; Set-DatabaseAvailabilityGroup is a good example of this!&amp;nbsp; Try it and see the difference when piping to Format-List.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Cheers,&lt;/p&gt;
&lt;p align="justify"&gt;Rhoderick&lt;/p&gt;
&lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d93c5f52-c6bb-4f8d-9974-02707cb5fd1b" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3571251" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /><category term="Exchange" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange/" /><category term="Exchange 2010 SP2" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP2/" /><category term="Exchange 2010 SP3" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP3/" /></entry><entry><title>Exchange Support – Save The Date 8th April 2014</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/04/08/exchange-support-save-the-date-8th-april-2014.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/04/08/exchange-support-save-the-date-8th-april-2014.aspx</id><published>2013-04-08T19:25:00Z</published><updated>2013-04-08T19:25:00Z</updated><content type="html">&lt;p align="justify"&gt;Well it’s a year from today until a raft of products reach the end of their extended support window.&amp;#160;&amp;#160; As they say in the boy scouts, better be prepared! &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Please make sure that the &lt;span style="background-color: rgb(255, 255, 0);"&gt;8th of April 2014&lt;/span&gt; is in your calendar. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=office+2003&amp;amp;Filter=FilterNO"&gt;Outlook 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=Exchange+server+2003&amp;amp;Filter=FilterNO"&gt;Exchange Server 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://support.microsoft.com/lifecycle/?LN=en-gb&amp;amp;C2=1173"&gt;Windows XP&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=exchange+server+2010&amp;amp;Filter=FilterNO"&gt;Exchange 2010 SP2&lt;/a&gt; will transition out of support on &lt;strong&gt;8th April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And as non Exchange specific item, please also note Windows 2003:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=Windows+server+2003&amp;amp;Filter=FilterNO"&gt;Windows Server 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;14th of July 2015&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The &lt;a href="http://support.microsoft.com/gp/lifepolicy"&gt;Lifecycle site’s FAQ&lt;/a&gt; has more information and details on support options if you are not able to complete your migration prior to the end of support dates. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Make sure that you are able to migrate to a supported product prior to the support expiration date.&amp;#160; Security updates will &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;not&lt;/span&gt;&lt;/strong&gt; be provided for products that are not supported. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt; Cheers,&lt;/p&gt;  &lt;p align="justify"&gt;Rhoderick&lt;/p&gt;  &lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:477224a7-8540-4a6f-ae1a-aa3cc3eb1eec" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2003" rel="tag"&gt;Exchange 2003&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3564173" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /><category term="Exchange 2003" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2003/" /><category term="Exchange 2010 SP2" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP2/" /><category term="Supportability Dates" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Supportability+Dates/" /></entry><entry><title>Exchange 2013 CU1 Released</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/04/02/exchange-2013-cu1-released.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/04/02/exchange-2013-cu1-released.aspx</id><published>2013-04-03T01:15:17Z</published><updated>2013-04-03T01:15:17Z</updated><content type="html">&lt;p align="justify"&gt;After a small delay the Exchange team have announced the eagerly awaited release of &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38176" target="_blank"&gt;Exchange 2013 Cumulative Update 1&lt;/a&gt;!&amp;#160;&amp;#160; Knowledge base article &lt;a href="http://support.microsoft.com/kb/2816900" target="_blank"&gt;2816900&lt;/a&gt; contains a description of CU1.&amp;#160; This update will allow on premise installations to co-exist with Exchange 2007 and Exchange 2010.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=38176" target="_blank"&gt;&lt;img title="Exchange 2013 CU1 Download" style="float: left; display: inline; background-image: none;" border="0" alt="Exchange 2013 CU1 Download" align="left" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/6102.image_5F00_606CA308.png" width="324" height="248" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;CU1 marks a change in how updates are going to be released and supported by the Exchange team, and this is detailed in a &lt;a href="http://blogs.technet.com/b/exchange/archive/2013/02/08/servicing-exchange-2013.aspx" target="_blank"&gt;previous post&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;As always check the &lt;a href="http://technet.microsoft.com/en-us/library/aa996719(v=exchg.150).aspx" target="_blank"&gt;Exchange 2013 system requirements&lt;/a&gt; to ensure that all support aspects have been met.&amp;#160; Exchange 2013 CU1 will support coexistence with Exchange 2007 SP3 RU10 and Exchange 2010 SP3 servers in the same Exchange organisation.&amp;#160; Just as before you &lt;a href="http://technet.microsoft.com/en-us/magazine/ff394355.aspx" target="_blank"&gt;cannot re-introduce a down level Exchange role&lt;/a&gt; once the last one has been removed.&amp;#160; For example if you want to maintain the capability to install additional Exchange 2007 servers ensure that you preserve at least one machine that has all the roles.&amp;#160; This will allow you to add more Exchange 2007 servers in at a later date.&amp;#160; the same also applies for Exchange 2010, once that role has been removed you cannot add additional servers back into the Exchange org. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Exchange 2013 RTM’ed at build&amp;#160; &lt;strong&gt;15.00.0516.032&lt;/strong&gt;&amp;#160; and CU1 takes this build number to &lt;strong&gt;15.0.620.29&lt;/strong&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;CU Is the New SP&lt;/h2&gt;  &lt;p align="justify"&gt;You will want to start thinking of a CU like a service pack in previous versions of Exchange.&amp;#160; There are several good reasons for this:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;A CU can update a previous install&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;A CU is a complete build of Exchange and CU1 can be used to install&amp;#160; a server – no need to install RTM bits and then have to upgrade them&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;You cannot uninstall a CU.&amp;#160; Removing the CU will uninstall Exchange 2013 from that server&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;CU may have Active Directory schema changes&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;CU may make additional Active Directory changes &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;Some Items For Consideration&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Exchange 2013 sizing guidance is not yet finalised&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;CU1 requires AD and Schema changes, plan accordingly &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Read the release notes to understand the impact on OAB downloads.&amp;#160; Unexpected full OAB downloads in a large environment are not a good thing….&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Cannot uninstall a single role from a server, uninstalling a single role will remove both CAS and Mailbox.&amp;#160; This is a change from previous versions.&amp;#160; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Mailbox sizes will be tracked more accurately and thus appear to be larger.&amp;#160; Make sure you understand what growth ratio is applicable in your environment based off moving pilot users.&amp;#160;&amp;#160; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Exchange 2013 Public Folders can be accessed through Exchange 2013 OWA&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Do not install this update (or any other for that matter) until you thoroughly test it in a lab&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Do not install this update until you ensure that all 3rd party vendors have certified their product against it.&amp;#160; Hearing the words “Not Supported, sorry but you are on your own” is guaranteed to ruin your day…….&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And for many customers who had &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/05/04/how-to-manage-groups-with-groups-in-exchange-2010.aspx" target="_blank"&gt;issues with managers of Distribution Groups&lt;/a&gt; after moving to Exchange 2010 it is great to see that &lt;strong&gt;&lt;u&gt;Group on Group action is back&lt;/u&gt;&lt;/strong&gt;!!!&amp;#160; Groups in Exchange 2013 can now manage groups!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;Note that Exchange 2013 does NOT support&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Outlook 2003&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Exchange 2003 co-existence in the same forest&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Exchange 2007 SP3 RU9 or lower versions of Exchange&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Exchange 2010 SP2.&amp;#160; Exchange 2010 SP3 is required for coexistence with Exchange 2010&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Outdated Outlook 2007 clients &lt;font size="1"&gt;(Outlook 2007 SP3 with &lt;a href="http://support.microsoft.com/KB/2687404" target="_blank"&gt;November 2012 Cumulative Update&lt;/a&gt; is required)&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Outdated Outlook 2010 clients &lt;font size="1"&gt;(Outlook 2010 SP1 with &lt;a href="http://support.microsoft.com/kb/2687623" target="_blank"&gt;November 2012 Cumulative Update&lt;/a&gt; is required)&lt;/font&gt; &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;Additional Resources&lt;/h2&gt;  &lt;p align="justify"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj619283.aspx" target="_blank"&gt;What's Discontinued in Exchange 2013&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/jj150489(v=exchg.150).aspx" target="_blank"&gt;Exchange 2013 CU1 Release Notes&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/b/exchange/archive/2013/04/02/released-exchange-server-2013-rtm-cumulative-update-1.aspx" target="_blank"&gt;Exchange 2013 Release Announcement&lt;/a&gt; – especially the comments!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/b/scottschnoll/archive/2013/04/02/high-availability-changes-in-exchange-server-2013-cumulative-update-1.aspx" target="_blank"&gt;Exchange 2013 High Availability Changes in CU1&lt;/a&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Keep a weather eye on the &lt;a href="http://social.technet.microsoft.com/Forums/en-US/category/exchangeserver" target="_blank"&gt;Exchange 2013 forums&lt;/a&gt; to see what feedback the community has&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Cheers,&lt;/p&gt;  &lt;p align="justify"&gt;Rhoderick &lt;/p&gt;  &lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:989be0f3-aa72-43ac-a2ae-76dd6a874f51" class="wlWriterSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2013" rel="tag"&gt;Exchange 2013&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3562923" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange/" /><category term="Exchange 2013" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2013/" /></entry><entry><title>Busting The Set-AutodiscoverVirtualDirectory Myth</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/04/02/busting-the-set-autodiscovervirtualdirectory-myth.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/04/02/busting-the-set-autodiscovervirtualdirectory-myth.aspx</id><published>2013-04-02T13:00:00Z</published><updated>2013-04-02T13:00:00Z</updated><content type="html">&lt;p align="justify"&gt;This is one of those long overdue posts (and yes there are certainly many more where it came from in my drafts folder) regarding some of the incorrect instructions about setting up &lt;a href="http://blogs.technet.com/b/rmilne/archive/2011/10/21/exchange-amp-the-autodiscover-web-service.aspx"&gt;Autodiscover&lt;/a&gt; which can be found on the Internet.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;What am I wibbling about?&amp;#160; Well repeatedly over the last 5 years or so since Exchange 2007 shipped, multiple sources have claimed that one &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;*MUST*&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; configure the InternalURL and ExternalURL on all of your Autodiscover Virtual Directories.&amp;#160; It does not help that TechNet also &lt;a href="http://technet.microsoft.com/en-us/library/aa998601(v=EXCHG.80).aspx"&gt;says&lt;/a&gt; the same thing for Exchange 2007 &amp;amp; 2010.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;Setting the InternalURL and ExternalURL on the Autodiscover Virtual Directory is not required, and has no effect on your configuration.&amp;#160; You can knock yourself out and change it if it makes you feel good, but it's pretty pointless! &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s look to see what Autodiscover is doing and why we do not have to set InternalURL or ExternalURL values on to the Autodiscover Virtual Directory.&lt;/p&gt;  &lt;h2 align="justify"&gt;Autodiscover – Bring The Action!&lt;/h2&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The below screenshot shows a default Exchange 2010 installation.&amp;#160; Note that the InternalURL and ExternalURL parameters are not filled in by default for any of the Autodiscover virtual directories.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/5126.image_5F00_01CB8234.png"&gt;&lt;img title="Exchange 2010 Default Autodiscover Virtual Directory URLs" style="display: inline; background-image: none;" border="0" alt="Exchange 2010 Default Autodiscover Virtual Directory URLs" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7444.image_5F00_thumb_5F00_2AD62130.png" width="644" height="137" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt; So let us check that Autodiscover is actually working, and we will use the &lt;a href="http://technet.microsoft.com/en-us/library/bb124509(v=exchg.141).aspx"&gt;Test-OutlookWebServices&lt;/a&gt; cmdlet.&amp;#160; This example retrieves the information for the Administrator account (yes kids, don’t do this at home &lt;img class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/2664.wlEmoticon_2D00_smile_5F00_53E0C02C.png" /&gt; ) and as you can see the relevant information is found and rendered onto the screen.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/1565.image5_5F00_0161DFF0.png"&gt;&lt;img title="Testing Exchange 2010 Web Services Using Test-OutlookWebServices" style="display: inline; background-image: none;" border="0" alt="Testing Exchange 2010 Web Services Using Test-OutlookWebServices" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3223.image5_5F00_thumb_5F00_530AEAF3.png" width="535" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;So that is good, and the InternalURLs are not entered onto the Autodiscover Virtual Directories.&amp;#160; These values are obtained by directly querying Active Directory.&amp;#160; What about machines that cannot query AD directly to locate the Autodiscover endpoint? &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Machines that are not domain joined or are outside of the corporate network cannot get to AD to issue any queries.&amp;#160; For such scenarios DNS name resolution to well known names is the only way to locate the Autodiscover endpoint.&amp;#160; As covered on more detail &lt;a href="http://blogs.technet.com/b/rmilne/archive/2011/10/21/exchange-amp-the-autodiscover-web-service.aspx"&gt;here&lt;/a&gt; the flow looks like this:&lt;/p&gt;  &lt;p align="justify"&gt;With this &lt;a href="http://support.microsoft.com/?kbid=940881"&gt;update&lt;/a&gt; installed the SRV query is added:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;https://&amp;lt;&lt;var&gt;smtpdomain&lt;/var&gt;&amp;gt;/Autodiscover/Autodiscover.xml&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;https://autodiscover.&amp;lt;&lt;var&gt;smtpdomain&lt;/var&gt;&amp;gt;/Autodiscover/Autodiscover.xml&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;http://autodiscover.&amp;lt;&lt;var&gt;smtpdomain&lt;/var&gt;&amp;gt;/Autodiscover/Autodiscover.xml&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;SRV record query for _autodiscover._tcp.&amp;lt;smtpdomain&amp;gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;Sooooooooooooooooooooooooo&lt;/h2&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;If Autodiscover is working, clients are getting the right data and we do not have the URLs filled in on the Autodiscover Virtual Directories then what gives?&amp;#160; How is this possible?&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;As mentioned in this post on Autodiscover, domain joined machines that are on the internal network locate the Autodiscover endpoint by directly querying AD.&amp;#160; They look for Service Connection Point (SCP) objects that have a well known GUID and AD returns a list to the Outlook client.&amp;#160; Outlook will get either an in-site list or out of site list of SCP endpoints.&amp;#160; It will not get both.&amp;#160; The SCP contains the URL that the internal domain joined Outlook client will connect to using HTTPS.&amp;#160; This and the AD Site coverage can be seen below.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/2768.image_5F00_38F14CD7.png"&gt;&lt;img title="Autodiscover Site Scope" style="display: inline; background-image: none;" border="0" alt="Autodiscover Active Directory Site Coverage" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/3757.image_5F00_thumb_5F00_263C5320.png" width="644" height="113" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#ff0000"&gt;EDIT 3-4-2013&lt;/font&gt;:&amp;#160; Please note that I am &lt;strong&gt;&lt;u&gt;*NOT*&lt;/u&gt;&lt;/strong&gt; advocating that the AutoDiscoverServiceInternalUri is left at the default.&amp;#160; It is here for explanation purposes, and to get into why it should be pointed to a load balancer and what issues that causes with certificates means I have to finish another one of those draft posts……&lt;/p&gt;  &lt;p align="justify"&gt;Please see the comments at the bottom of the post for full details.&amp;#160; Thanks for the feedback!!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;We can tell how Outlook located the Autodiscover endpoint by running a Test E-Mail AutoConfiguration, and looking at the Log tab.&amp;#160; Note that the URL &lt;a href="http://Exch-1.tailspintoys.com/Autodiscover/Autodiscover.xml"&gt;HTTP://Exch-1.tailspintoys.com/Autodiscover/Autodiscover.xml&lt;/a&gt; was located by SCP.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7723.image_5F00_337568A4.png"&gt;&lt;img title="Test Email Configuration" style="display: inline; background-image: none;" border="0" alt="Test Email Configuration - Showing Autodiscover located via SCP" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/0383.image_5F00_thumb_5F00_4EADC1A5.png" width="644" height="445" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The SCP object can be found in AD at the following path:&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="left"&gt;CN=&lt;em&gt;exchangeserver&lt;/em&gt;,CN=Autodiscover,CN=Protocols,CN=&lt;em&gt;exchangeserver&lt;/em&gt;,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=&lt;em&gt;org name&lt;/em&gt;,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=&lt;em&gt;domain&lt;/em&gt;,DC=&lt;em&gt;com&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;On the SCP object there are a couple of values that interest us.&amp;#160; Firstly the attribute called serviceBindingInformation is where the&amp;#160; AutoDiscoverServiceInternalUri data is stored.&amp;#160; Secondly the attribute called keywords holds the AutodiscoverSitescope value. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;For external domain joined machines, or those in a workgroup they both have no method to directly query AD for the SCP so they will only use DNS to locate the Autodiscover endpoint. Again this is mentioned in the &lt;a href="http://blogs.technet.com/b/rmilne/archive/2011/10/21/exchange-amp-the-autodiscover-web-service.aspx"&gt;previous Autodiscover post&lt;/a&gt;. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160; &lt;/p&gt;  &lt;h2 align="justify"&gt;The Big Reveal&lt;/h2&gt;  &lt;p align="justify"&gt;(well almost)&lt;/p&gt;  &lt;p align="justify"&gt;So as you can see everything is working fine without setting the InternalURL or ExternalURL on the Autodiscover Virtual Directory.&amp;#160; Now that we have established, and proved by testing, that it is not needed let’s answer the burning question about why it’s actually there. &lt;/p&gt;  &lt;p align="justify"&gt;The reason for this is pretty simple.&amp;#160; In the schema that defines Exchange virtual directory objects the InternalURL and ExternalURL are mandatory.&amp;#160; So every object of class Exchange Virtual directory must have these attributes.&amp;#160; Thus they are present on the Autodiscover virtual directory as they are inherited.&amp;#160; Exchange does not use them on the Autodiscover Virtual Directory, but they are heavily used to configure &lt;a href="http://technet.microsoft.com/en-us/library/bb310763(v=exchg.141).aspx"&gt;proxy and redirection&lt;/a&gt; for the other Virtual Directories – &lt;a href="http://technet.microsoft.com/en-us/library/bb123515(v=exchg.141).aspx"&gt;OWA&lt;/a&gt; for example. &lt;/p&gt;  &lt;p align="justify"&gt;If you look at the &lt;a href="http://technet.microsoft.com/en-us/library/aa998601.aspx"&gt;Exchange 2013 Set-AutodiscoverVirtualDirectory&lt;/a&gt; cmdlet you will note that the InternalURL and ExternalURL attributes are not present.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Cheers,&lt;/p&gt;  &lt;p align="justify"&gt;Rhoderick&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c74d32c9-72d1-481e-80c4-44b84c4d3634" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2007" rel="tag"&gt;Exchange 2007&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2013" rel="tag"&gt;Exchange 2013&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3551838" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /><category term="Exchange 2007" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2007/" /><category term="Exchange 2013" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2013/" /><category term="Autodiscover" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Autodiscover/" /></entry><entry><title>Kicking It Old School - Outlook 2003 Partying with Exchange 2010</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/03/26/kicking-it-old-school-outlook-2003-partying-with-exchange-2010.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/03/26/kicking-it-old-school-outlook-2003-partying-with-exchange-2010.aspx</id><published>2013-03-26T12:58:26Z</published><updated>2013-03-26T12:58:26Z</updated><content type="html">&lt;p align="justify"&gt;&lt;font color="#ff0000"&gt;Edit 23-5-2013: Added Headers as getting too long&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#ff0000"&gt;Edit 23-5-2013: Added reference for 940012&lt;/font&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;While Outlook 2007, 2010 and now 2013 offer many, many, many &lt;strong&gt;&lt;font color="#9b00d3"&gt;*&lt;/font&gt;&lt;/strong&gt; improvements over the older Outlook 2003 client there are still many, many, many &lt;font color="#9b00d3"&gt;&lt;strong&gt;*&lt;/strong&gt;&lt;/font&gt; large enterprises that use Outlook 2003.&amp;#160; At this point in the &lt;a href="http://support.microsoft.com/lifecycle/"&gt;lifecycle&lt;/a&gt; of Outlook 2003, customers should be looking to migrate to a newer version.&amp;#160; Most customers that I talk to are doing that; typically in conjunction with a desktop refresh.&amp;#160; Exchange 2013 will not support the Outlook 2003 client, and in addition there are upcoming support expiration dates that we should all be familiar with: &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=office+2003&amp;amp;Filter=FilterNO"&gt;Outlook 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=Exchange+server+2003&amp;amp;Filter=FilterNO"&gt;Exchange Server 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=Windows+server+2003&amp;amp;Filter=FilterNO"&gt;Windows Server 2003&lt;/a&gt; will transition out of extended support on &lt;strong&gt;14th of July 2015&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/lifecycle/?LN=en-gb&amp;amp;C2=1173"&gt;Windows XP&lt;/a&gt; will transition out of extended support on &lt;strong&gt;8th of April 2014&lt;/strong&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;The &lt;a href="http://support.microsoft.com/gp/lifepolicy"&gt;Lifecycle site’s FAQ&lt;/a&gt; has more information and details on support options if you are not able to complete your migration prior to the end of support dates.&amp;#160; And while you are there also take a look at the date that Exchange 2010 SP2 will transition out of support: &lt;a href="http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&amp;amp;alpha=exchange+server+2010&amp;amp;Filter=FilterNO"&gt;Exchange 2010 SP2&lt;/a&gt; will transition out of support on &lt;strong&gt;8th April 2014&lt;/strong&gt;.&amp;#160; Why you may ask?&amp;#160; Well as per the &lt;a href="http://support.microsoft.com/gp/lifepolicy"&gt;lifecycle policy&lt;/a&gt; since &lt;a href="http://blogs.technet.com/b/rmilne/archive/2013/02/12/exchange-2010-sp3-what-you-need-to-know.aspx"&gt;Exchange 2010 SP3 shipped&lt;/a&gt; then there is a 12 month period for customers to move to the new service pack.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;For those organisations that are still using Outlook 2003 there are some considerations when coexisting with Exchange 2010.&amp;#160; They are listed in no order of priority, and I’ll come back and periodically update this listed based off comments to the blog and also add other issues that I see and hear about.&amp;#160; Please do not read this as an definitive list, consider it more a public bookmark that we can share &lt;img class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/1016.wlEmoticon_2D00_winkingsmile_5F00_47B29809.png" /&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2521770"&gt;&amp;quot;Cannot open your default e-mail folder&amp;quot; error when users try to open their mailboxes in Outlook after migration to Exchange 2010&lt;/a&gt; – users unable to logon to Outlook after migrating their mailbox to Exchange 2010.&amp;#160; Exchange 2010 OWA works OK.&amp;#160; This is due to duplicated addresses.&amp;#160; &lt;/p&gt;  &lt;h2 align="justify"&gt;Exchange 2010 Throttling Policies&lt;/h2&gt;  &lt;p align="justify"&gt;Outlook 2003 connects to Exchange differently that later versions.&amp;#160; So when running into issues try to isolate by comparing O2003 results with O2007, O2010 and OWA.&amp;#160; For Example you may see Outlook 2003 running into issues with &lt;a href="http://technet.microsoft.com/en-us/library/dd297964.aspx"&gt;Exchange 2010 throttling policies.&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2299468"&gt;Error message when an Outlook 2003 client tries to open multiple shared calendars in Exchange Server 2010: &amp;quot;The connection to the Microsoft Exchange server in unavailable. Outlook must be online or connected to complete this action&lt;/a&gt;&amp;quot;&lt;/p&gt;  &lt;p align="justify"&gt;This problem occurs because of Outlook 2003 dependencies on reference Mailbox Database support. This is not supported in Exchange Server 2010. Outlook 2003 clients must now reference the Exchange Server 2010 Address Book service when they open shared calendars.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;In order to make Outlook 2003 connections easier to complete, we changed the mailbox server name to give the appearance of connections to different mailboxes on different servers. Only the AddressBook service understands this changed mailbox server name. Therefore, clients that try to connect directly to Active Directory will fail to make the connection.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;However, if many delegate mailboxes are being used, clients that are accessing the Address Book Service will reach a limit on the number of connections any single user can have. This exhausts the maximum number of connections available (20) specified by the default throttling policy that is associated with the user mailbox. In this situation, Outlook 2007 clients and later-version clients do not open multiple additional connections.&lt;/p&gt;  &lt;p align="justify"&gt;The original release of Exchange Server 2010 allows a maximum parameter value for &lt;strong&gt;RCAMaxConcurrency&lt;/strong&gt; of 100. Exchange Server 2010 Service Pack 1 increases the maximum value for &lt;strong&gt;RCAMaxConcurrency&lt;/strong&gt; to 2147483647.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Exchange 2010 RPC Client Access&lt;/h2&gt;  &lt;p align="justify"&gt;This was &lt;strong&gt;&lt;u&gt;the&lt;/u&gt;&lt;/strong&gt; #1 support call generator when Exchange 2010 was released:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2006508"&gt;Outlook connection issues with Exchange 2010 mailboxes because of the RPC encryption requirement&lt;/a&gt;&amp;#160; - Discusses changes to RPC Client Access encryption requirements between Exchange 2010 RTM and SP1.&amp;#160;&amp;#160; Should never have been an issue as Outlook should be managed through GPO, right?&amp;#160; Well not so much &lt;img class="wlEmoticon wlEmoticon-sadsmile" alt="Sad smile" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/7128.wlEmoticon_2D00_sadsmile_5F00_14E29195.png" /&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;On the Topic of GPOs, make sure that they are correctly configured as part of the planning process for deploying &lt;a href="http://technet.microsoft.com/en-us/library/ff808312(v=exchg.141).aspx"&gt;Kerberos authentication in Exchange 2010&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;h2 align="justify"&gt;Exchange 2003 Updates&lt;/h2&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/979690"&gt;An error occurs when an Exchange server 2003 user tries to open more than one delegate mailbox of Exchange Server 2010 in Outlook 2003&lt;/a&gt;&amp;#160; - Delegate issue resolved with update for Exchange 2003.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/940012" target="_blank"&gt;A stub object is left behind in the source database for certain users after a move mailbox operation is complete in Exchange 2003 Service Pack 2&lt;/a&gt;&amp;#160; - Logs to Event Log when a stub mailbox is left behind when moved to Exchange 2010.&amp;#160; This does not fix the underlying root cause, that is still to be done by the admin, but they now know details about the issue and the monitoring system can alert them to the alert.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;h2 align="justify"&gt;Exchange 2010 UDP Notification Support&lt;/h2&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2009942"&gt;Folders take a long time to update when an Exchange Server 2010 user uses Outlook 2003 in online mode&lt;/a&gt; – Has the details around the changes introduced in Exchange 2010 SP1 RU3.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font style="background-color: rgb(255, 255, 0);"&gt;Note that the article states that *&lt;strong&gt;YOU&lt;/strong&gt;* must manually create a Registry key to enable this feature and then restart RPC Client Access Service to kick the change in. &lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;After you install this update, you have to create a registry subkey to enable the UDP notifications support feature. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt; Create the following registry subkey to enable the UDP notifications support feature:&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeRPC\ParametersSystem&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Subkey name: EnablePushNotifications&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Type: REG_DWORD&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Value: 1&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;b&gt;Note&lt;/b&gt; If this registry key does not exist, or if its value is set to &lt;b&gt;0&lt;/b&gt;, the UDP notification support feature is not enabled.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;“Unknown Error”&amp;#160; In Outlook 2003.&amp;#160; Work was done to improve the Outlook 2003 online mode experience in Exchange 2010 SP2.&amp;#160; The Man (AKA &lt;a href="http://social.technet.microsoft.com/profile/ross%20smith%20iv%20%5Bmsft%5D/"&gt;Ross Smith IV&lt;/a&gt;) mentions this in the &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/12/05/released-exchange-server-2010-sp2.aspx"&gt;comments section&lt;/a&gt; and is also documented in &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2579172"&gt;KB 2579172&amp;#160; Items that are deleted or moved still appear in the original folder when you use Office Outlook in online mode to access an Exchange Server 2010 mailbox&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;“&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;The UDP notification work we delivered has been working correctly since its release in E2010 SP1 RU3.&amp;#160; The underlying issue that many customers have seen with Online Mode clients has been due to view change notification issues; specifically that view change notifications are not returned in the same RPC buffer that included the move/deletion RPC operation response.&amp;#160; This issue affected all Outlook versions operating in online mode.&amp;#160; In the case of OL2003, this results in extra roundtrips for a client to pull notification information from the server as the original call has completed, so the RPC Client Access service has to fire a UDP notification to get the client’s attention that a change within the folder has occurred.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;We have addressed this view change notification issue in E2010 SP2.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;“&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h2 align="justify"&gt;Outlook 2003 Issues&lt;/h2&gt;  &lt;p align="justify"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/1586.concern-is-having-outlook-2003-clients-going-to-prevent-me-from-deploying-exchange-2010.aspx"&gt;Concern: Is Having Outlook 2003 Clients Going to Prevent Me from Deploying Exchange 2010?&lt;/a&gt;&amp;#160; TechNet Wiki page discussing coexistence issues.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2212002"&gt;Description of the Outlook 2003 hotfix package (Outlook.msp): July 1, 2010&lt;/a&gt;&amp;#160; Update to Outlook 2003 to resolve Exchange 2010 coexistence issue in body formatting.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2510153"&gt;Description of the Office Outlook 2003 hotfix package (Olkintl.msp, Engmui.msp): March 9, 2011&lt;/a&gt;&amp;#160; Update to Outlook 2003 to resolve Exchange 2010 coexistence issue where server name changes to a GUID. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/978777"&gt;Office Outlook 2003 does not connect to two or more additional mailboxes in a mixed Exchange Server 2007 and Exchange Server 2010 environment&lt;/a&gt; – Exchange 2007 legacy issue.&amp;#160; Resolved in SP2 RU2 for Exchange 2007.&amp;#160; This &lt;a href="http://blogs.technet.com/b/rmilne/archive/2012/03/26/exchange-2007-service-pack-3-is-required.aspx"&gt;service pack is no longer supported&lt;/a&gt;, and all customers must now be on Exchange 2007 SP3.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://technet.microsoft.com/en-us/office/ee748587.aspx"&gt;Update Center for Office, Office servers, and related products&lt;/a&gt; central page containing links to latest Office product updates and assistance in installing them &lt;a href="http://office.microsoft.com/en-us/office-2003-resource-kit/distributing-office-2003-product-updates-HA001140238.aspx"&gt;Distributing Office 2003 Product Updates&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/b/exchange/archive/2010/04/23/3409853.aspx"&gt;Common Client Access Considerations for Outlook 2003 and Exchange 2010&lt;/a&gt; Exchange team blog with multiple client issues that have to be considered.&amp;#160; Some are mentioned above but very worthwhile!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/319206"&gt;How to configure Outlook to a specific global catalog server or to the closest global catalog server&lt;/a&gt;&amp;#160;&amp;#160; - This is not supported when the mailbox is on Exchange 2010 as NSPI should be on the CAS server’s Address Book Service.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;By design Outlook 2003 does not use Autodiscover.&amp;#160; Only Outlook 2007 and newer are able to leverage the &lt;a href="http://blogs.technet.com/b/rmilne/archive/2011/10/21/exchange-amp-the-autodiscover-web-service.aspx"&gt;Autodiscover web service&lt;/a&gt;.&amp;#160; This should not be a surprise, but like most elephants in the room let’s put it to bed…..&lt;/p&gt;  &lt;p align="justify"&gt;By design Outlook 2003 stores Free Busy information in Public Folders and does not natively use the Exchange Availability web service.&amp;#160; Be aware of the replication latency that is inherent in Public Folder replication.&amp;#160; This is typically an issue due to room booking conflicts.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2400041"&gt;Unable to view attachments in OWA 2003, when sent from OWA 2010&lt;/a&gt; – Coexistence issue for Exchange 2003 OWA users.&amp;#160; They will see the paper clip icon indicating an attachment is present but will be unable to view the attachment. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;h2 align="justify"&gt;Comments&lt;/h2&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Please also do leave a comment of get in touch with via the “Email Blog Author” in the right hand side of the post if you have items to share or discuss.&amp;#160; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Oh, and for the sharp eyed out there who were wondering about the &lt;font color="#9b00d3"&gt;*&lt;/font&gt; reference it is here as it did not fit into the flow above.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#9b00d3"&gt;* To those who remember seeing &lt;a href="http://en.wikipedia.org/wiki/Police_Academy_(film)"&gt;Police Academy&lt;/a&gt; when it was originally released (yes I’m getting old, that was 1984 –eek! ) this was a reference to &lt;a href="http://en.wikipedia.org/wiki/Eric_Lassard"&gt;Commandant Lassard&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Cheers,&lt;/p&gt;  &lt;p align="justify"&gt;Rhoderick &lt;/p&gt;  &lt;p align="justify"&gt;&lt;/p&gt;  &lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9fa9ff69-ff75-46b5-bf35-f59d5dde0501" class="class" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Outlook" rel="tag"&gt;Outlook&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Outlook+2003" rel="tag"&gt;Outlook 2003&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3561065" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /></entry><entry><title>Exchange 2013 Jetstress Now Available</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/03/19/exchange-2013-jetstress-now-available.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/03/19/exchange-2013-jetstress-now-available.aspx</id><published>2013-03-19T12:00:00Z</published><updated>2013-03-19T12:00:00Z</updated><content type="html">&lt;p align="justify"&gt;Reading and writing data to disk is one of the core performance aspects of the Exchange mailbox role.&amp;nbsp; Exchange uses the Jet Blue &lt;a href="http://en.wikipedia.org/wiki/Extensible_Storage_Engine"&gt;Extensible Storage Engine&lt;/a&gt; (ESE), do not confuse this with an Access database else you will invoke the mighty wrath of the &lt;a href="http://blogs.technet.com/b/exchange/archive/2006/06/15/3394229.aspx"&gt;squeaky lobster&lt;/a&gt;!&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;ESE is responsible for the physical structure of the database on disk.&amp;nbsp; ESE does not actually know or care that it is storing email, it is a &lt;a href="http://en.wikipedia.org/wiki/B%2B_tree"&gt;B+ database structure&lt;/a&gt; that stores pages and records.&amp;nbsp; An often missed but critical aspect of an Exchange installation is validating that the storage design as envisioned actually matches the physical, or virtual, reality.&amp;nbsp;&amp;nbsp;&amp;nbsp; Issues can arise with gbics, cables, switch ports, disk firmware, array firmware, poor storage design, faulty array backplanes and a plethora of other issues.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;What happens if you place a server into production with one of the above issues?&amp;nbsp; In a nutshell, nothing good!&amp;nbsp; Would it be better to know about this in advance?&amp;nbsp; Oh yes, and JetStress is the tool that can help us.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=36849"&gt;&lt;img style="float: left; display: inline; background-image: none;" title="Exchange 2013 Jetstress Download" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/5661.image_5F00_4D9E1D90.png" alt="Exchange 2013 Jetstress Download" width="378" height="285" align="left" border="0" /&gt;&lt;/a&gt;JetStress is the official tool from the Exchange product group that is used to test and validate an Exchange server&amp;rsquo;s disk subsystem.&amp;nbsp; By using Jetstress it is possible to place an artificial load onto a set of disks and to test their response.&amp;nbsp; Note that there are versions of Jetstress for each version of Exchange.&amp;nbsp; For convenience the download links are below.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Exchange 2013 Jetstress &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=36849"&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Exchange 2010 Jetstress &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=4167"&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div align="justify"&gt;Exchange 2007 Jetstress &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=922"&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;This is the blurb from the download page:&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Use Jetstress to verify the performance and stability of a disk subsystem prior to putting an Exchange server into production. Jetstress helps verify disk performance by simulating Exchange disk Input/Output (I/O) load. Specifically, Jetstress simulates the Exchange database and log file loads produced by a specific number of users. You use Performance Monitor, Event Viewer, and ESEUTIL in conjunction with Jetstress to verify that your disk subsystem meets or exceeds the performance criteria you establish. After a successful completion of the Jetstress Disk Performance and Stress Tests in a non-production environment, you will have ensured that your Exchange disk subsystem is adequately sized (in terms of performance criteria you establish) for the user count and user profiles you have established. It is highly recommended that the Jetstress user read through the tool documentation before using the tool.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;What does this really mean?&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Well after you go through the &lt;a href="http://technet.microsoft.com/en-us/library/dd346703(v=exchg.141).aspx"&gt;Mailbox sizing&lt;/a&gt; exercise for the Mailbox Role Requirements Calculator (AKA Storage Calc), the number of databases etc. is then plugged into the Jetstress configuration.&amp;nbsp; When defining the configuration, you want to validate that the storage will perform with the required latency for the designed IOPS.&amp;nbsp; Additionally you should also test to find at what point the storage maxes out in terms of IOPS and latency so you know the performance ceiling of the storage.&amp;nbsp; This is achieved by tweaking the &lt;a href="http://technet.microsoft.com/en-us/library/ff459238(v=exchg.141).aspx"&gt;thread count&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp; Once you have determined what the configuration should be, and Jetstress will pass a short test run, then it is time to increase the test duration.&amp;nbsp; My preference is that this should build up to a soak test that runs for 48 hours.&amp;nbsp; That way you can work the storage controllers and cache for a realistic period of time.&amp;nbsp; Also if the storage is shared with other applications of services you have a chance to see if this will introduce any performance issues or challenges.&amp;nbsp;&amp;nbsp; Once the test has finished then review the .Perfmon .Blg files and the HTML reports.&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/0777.image_5F00_37F3BF26.png"&gt;&lt;img style="float: left; display: inline; background-image: none;" title="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/1200.image_5F00_thumb_5F00_272C1478.png" alt="image" width="244" height="167" align="left" border="0" /&gt;&lt;/a&gt;In addition to the inbox documentation, you &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;must&lt;/span&gt;&lt;/strong&gt; also take a look at the &lt;a href="http://gallery.technet.microsoft.com/Jetstress-Field-Guide-1602d64c"&gt;Jetstress field guide&lt;/a&gt;.&amp;nbsp; This is an indispensable resource to assist with configuring and troubleshooting the tool.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Cheers,&lt;/p&gt;
&lt;p align="justify"&gt;Rhoderick&lt;/p&gt;
&lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:31c0668e-4268-4a85-be20-7c18c8d3556b" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2013" rel="tag"&gt;Exchange 2013&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3559423" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange/" /><category term="Exchange 2013" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2013/" /></entry><entry><title>Exchange 2010 SP2 RU6 and SP3 Unable To Delete Messages</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/03/18/exchange-2010-sp2-ru6-and-sp3-unable-to-delete-messages.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/03/18/exchange-2010-sp2-ru6-and-sp3-unable-to-delete-messages.aspx</id><published>2013-03-18T21:19:36Z</published><updated>2013-03-18T21:19:36Z</updated><content type="html">&lt;p&gt;Quick heads up on an &lt;a href="http://support.microsoft.com/kb/2822208"&gt;issue&lt;/a&gt; from Exchange 2010 SP2 RU6 and that is also in Exchange 2010 SP3.&amp;#160; After installing either of these updates, users may report that they are unable to delete certain items when in online mode.&amp;#160; &lt;/p&gt;  &lt;p&gt;This issue does not surface when&amp;#160; running Outlook in cached mode.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Workarounds&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Workaround 1:&lt;/b&gt; Hard delete the message instead of soft deleting.     &lt;br /&gt;To hard delete email using Microsoft Outlook, select the message and then press &lt;b&gt;SHIFT+DELETE&lt;/b&gt; to delete it.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Workaround 2:&lt;/b&gt; Use cached mode for Outlook.     &lt;br /&gt;When using the cached mode of Outlook, the message can be soft deleted.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Please see KB &lt;a href="http://support.microsoft.com/kb/2822208"&gt;2822208&lt;/a&gt; for details and updates on this issue.&amp;#160; In addition the community is active in the &lt;a href="http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/c74d7f00-a72f-4f10-82b0-9a78c1265b52"&gt;TechNet forums&lt;/a&gt; which can also be followed to stay up to date.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Cheers,&lt;/p&gt;  &lt;p&gt;Rhoderick &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:918f97c5-c0c1-405a-b18c-16389c2128ee" class="wlWriterEditableSmartContent" style="margin: 0px; padding: 0px; float: none; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Exchange" rel="tag"&gt;Exchange&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010" rel="tag"&gt;Exchange 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010+SP2" rel="tag"&gt;Exchange 2010 SP2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Exchange+2010+SP3" rel="tag"&gt;Exchange 2010 SP3&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3559433" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010/" /><category term="Exchange" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange/" /><category term="Exchange 2010 SP2" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP2/" /><category term="Exchange 2010 SP3" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Exchange+2010+SP3/" /></entry><entry><title>List Of Updates For Windows Server 2012 Hyper-V</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/rmilne/archive/2013/03/01/list-of-updates-for-windows-server-2012-hyper-v.aspx" /><id>http://blogs.technet.com/b/rmilne/archive/2013/03/01/list-of-updates-for-windows-server-2012-hyper-v.aspx</id><published>2013-03-01T21:00:00Z</published><updated>2013-03-01T21:00:00Z</updated><content type="html">&lt;p align="justify"&gt;One of the best things about Microsoft products is the thriving community that drives a lot of articles outside of TechNet.&amp;nbsp; For example there is a Wiki article that describes the &lt;a href="http://blogs.technet.com/b/rmilne/archive/2012/03/30/list-of-updates-for-hyper-v.aspx"&gt;Hyper-V updates for Windows 2008&lt;/a&gt; and also for &lt;a href="http://blogs.technet.com/b/rmilne/archive/2012/03/30/list-of-updates-for-hyper-v.aspx"&gt;Windows 2008 R2&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/15576.hyper-v-update-list-for-windows-server-2012.aspx"&gt;&lt;img style="float: left; display: inline; background-image: none;" title="Windows Server 2012 Hyper-V List of Updates on TechNet" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-09-metablogapi/4370.image_5F00_2D63D5EF.png" alt="Windows Server 2012 Hyper-V List of Updates on TechNet" width="278" height="368" align="left" border="0" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;The community has also started to publish the Windows Server 2012 Hyper-V update list.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Currently there are only a couple of updates, but this will be refined over time as updated KBs are released to remediate issues.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;In addition to the Hyper-V list of updates you may also want to look at the &lt;a href="http://social.technet.microsoft.com/wiki/contents/articles/15577.list-of-failover-cluster-hotfixes-for-windows-server-2012.aspx"&gt;update list for the cluster service&lt;/a&gt; in Windows 2012.&amp;nbsp;&amp;nbsp;&amp;nbsp; For example this also covers the &lt;a href="http://blogs.technet.com/b/rmilne/archive/2013/02/25/hyper-v-cluster-console-crash-windows-server-2012.aspx"&gt;console crash issue&lt;/a&gt; caused by .NET update &lt;a href="http://support.microsoft.com/kb/2750149"&gt;2750149&lt;/a&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="justify"&gt;Cheers,&lt;/p&gt;
&lt;p align="justify"&gt;Rhoderick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3555033" width="1" height="1"&gt;</content><author><name>Rhoderick Milne [MSFT]</name><uri>http://blogs.technet.com/RMilne/ProfileUrlRedirect.ashx</uri></author><category term="Hyper-V" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Hyper_2D00_V/" /><category term="Windows Server 2012" scheme="http://blogs.technet.com/b/rmilne/archive/tags/Windows+Server+2012/" /></entry></feed>