<?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">Casey Spiller&amp;#39;s blog</title><subtitle type="html" /><id>http://blogs.technet.com/b/caseys/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/b/caseys/atom.aspx" /><generator uri="http://telligent.com" version="5.6.583.21163">Telligent Community 5.6.583.21163 (Build: 5.6.583.21163)</generator><updated>2007-09-27T16:41:00Z</updated><entry><title>The chicken or the egg. How to get current ESE dll's from .msp packages to run Jetstress against without installing Exchange</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2012/03/12/the-chicken-or-the-egg-how-to-get-current-ese-dll-s-from-msp-packages-to-run-jetstress-against-without-installing-exchange.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2012/03/12/the-chicken-or-the-egg-how-to-get-current-ese-dll-s-from-msp-packages-to-run-jetstress-against-without-installing-exchange.aspx</id><published>2012-03-12T15:58:00Z</published><updated>2012-03-12T15:58:00Z</updated><content type="html">&lt;p&gt;You want to jetstress some new hardware, but may not be running the latest build of ESE and need to do comprehensive testing with the latest build of ESE to make sure the results are right.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The typical approach most people use is to install Exchange, get it patched up and then stop all of the services manually. While this does work, its not exactly guidance and can be a little problematic.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Now lets look at our jetstress guidance:&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb643095(v=EXCHG.80).aspx"&gt;http://technet.microsoft.com/en-us/library/bb643095(v=EXCHG.80).aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;"&lt;strong&gt;Jetstress testing should be performed before you install Exchange on the server&lt;/strong&gt;. If you have already installed Exchange Server, you should still copy the ESE database modules to the Jetstress installation directory. If you are testing with a different version of Exchange Database Engine than the one installed with Exchange Server, you may have to uninstall the existing Exchange Database Engine counters before you run Jetstress. You can do this by running &lt;strong&gt;unlodctr ESE&lt;/strong&gt; at a command prompt. However, you will still have to uninstall and reinstall the Exchange version of the Exchange Database Engine counters when testing is completed."&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;What can we do about this?&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Obtain the latest patch that includes ESE fixes. Specifically we need:&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;ESE.DLL&lt;/li&gt;
&lt;li&gt;ESEPERF.DLL&lt;/li&gt;
&lt;li&gt;ESEPERF.INI&lt;/li&gt;
&lt;li&gt;ESEPERF.HXX&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Download msix from &lt;a href="http://hstewart.members.winisp.net/downloads/msix.zip"&gt;http://hstewart.members.winisp.net/downloads/msix.zip&lt;/a&gt; &amp;nbsp;(source: &lt;a href="http://blogs.msdn.com/b/heaths/archive/2006/04/07/571138.aspx"&gt;http://blogs.msdn.com/b/heaths/archive/2006/04/07/571138.aspx&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Run : msix PathtoLatestPackage.msp /out "C:\Directory to output files"&lt;/li&gt;
&lt;li&gt;In the output directory, you should now see files such as "PCW_CAB_E12_DAT". Look for the largest file as depending on the version of Exchange, this file name will be different)&lt;/li&gt;
&lt;li&gt;Rename PCW_CAB_E12_DAT to PCW_CAB_E12_DAT.CAB&lt;/li&gt;
&lt;li&gt;Double click the cab to access the .dll's&lt;/li&gt;
&lt;li&gt;Copy the files needed to the appropriate Jetstress directory&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3486165" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Exchange 2010" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2010/" /></entry><entry><title>Error "Cannot open Mailbox" when attempting to open an Exchange 2007 mailbox from Exchange 2010</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2012/03/06/error-when-attempting-to-open-an-exchange-2007-mailbox-from-exchange-2010.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2012/03/06/error-when-attempting-to-open-an-exchange-2007-mailbox-from-exchange-2010.aspx</id><published>2012-03-06T19:16:00Z</published><updated>2012-03-06T19:16:00Z</updated><content type="html">&lt;p&gt;&lt;span&gt;The scenario is that you are logged into a Exchange 2010 mailbox and want to access a shared calendar or mailbox on Exchange 2007.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When attempting to open the mailbox, you may receive the following error/ (full call stack below):&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Request&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Url:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;a href="https://server.company.com:443/owa/proxyLogon.owa"&gt;https://server.company.com:443/owa/proxyLogon.owa&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception type:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.StoragePermanentException&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception message: Cannot open mailbox /o=Company/ou=Administrative Group/cn=Recipients/cn=testuser1.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;First, we want to look at the Exception that failed inside of the callstack.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;In the Inner Exception:&lt;/span&gt;&lt;/h2&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception type: Microsoft.Mapi.MapiExceptionCallFailed&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception message: MapiExceptionCallFailed: Unable to make&lt;/span&gt;&lt;br /&gt;&lt;span&gt;connection to the server. (hr=0x&lt;span style="color: #ff0000;"&gt;80004005&lt;/span&gt;, ec=&lt;span style="color: #ff0000;"&gt;2084&lt;/span&gt;) Diagnostic context: Lid:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;23065 EcDoConnectEx called [length=86] Lid: 17913 EcDoConnectEx returned&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[ec=0x824][length=56][latency=58] Lid: 19778 Lid: 27970 StoreEc: 0x824 Lid:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;17730 Lid: 25922 StoreEc: 0x824&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="color: #ff0000;"&gt;80004005&lt;/span&gt; = Generic Error (MAPI_E_CALL_FAILED)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="color: red; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;2084 &lt;span style="color: #000000;"&gt;= &lt;/span&gt;&lt;/span&gt;ERROR_DS_CANT_REM_MISSING_ATT (An attribute cannot be retrieved from AD for the logon)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In troubleshooting the issue, we were able to figure out that the &lt;span style="color: #000000;"&gt;attribute&lt;/span&gt; that was missing was&lt;span style="color: #ff0000;"&gt; SharedCalendarTimezoneSetting&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color: #000000; font-family: %value; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;span face="Arial"&gt;Background&lt;/span&gt;:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;There was new functionality that was added to Exchange 2007 SP3 RU1. This new functionality forces Exchange 2007 to check the delegate user's SharedCalendarTimeZone, which is used to determine what time zone to show the mailbox in. This works fine against an Exchange 2007 delegate mailboxes, but unfortunately it doesn&amp;rsquo;t work against Exchange 2010 mailboxes. The failure happens when the Exchange 2010 user attempts to access the Exchange 2007 mailbox and on login, we attempt to check this value in an attempt to learn how to present the data. This data doesn't exist and therefore the error is generated.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;Resolution:&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;On Exchange 2007, set the default time zone setting:&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="color: #ff0000; font-family: %value;"&gt;set-organizationalconfig -sharecalendartimezonesetting principal&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: %value; font-size: x-small;"&gt;&lt;i&gt;Note: This can be set to &lt;b&gt;principal &lt;/b&gt;or &lt;b&gt;delegate&lt;/b&gt; as the article explains, either will resolve the issue if we are running into this problem.&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: %value; font-size: x-small;"&gt;If the parameter value is set to &lt;b&gt;Principal&lt;/b&gt;, the time zone is shown in the principal&amp;rsquo;s time zone. If the parameter value is set to &lt;b&gt;Delegate&lt;/b&gt;, the time zone is shown in the Delegate&amp;rsquo;s time zone. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span&gt;The Full Call stack:&lt;/span&gt;&lt;/h2&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;&amp;nbsp;Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;CultureInfo cultureInfo, String clientInfoString, Boolean secondTry)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;CultureInfo cultureInfo, String clientInfoString, Boolean secondTry)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;CultureInfo cultureInfo, String clientInfoString)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.MailboxSession.Initialize(LogonType&lt;/span&gt;&lt;br /&gt;&lt;span&gt;logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object&lt;/span&gt;&lt;br /&gt;&lt;span&gt;identity, OpenMailboxSessionFlags flags)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.MailboxSession.CreateMailboxSession(LogonType&lt;/span&gt;&lt;br /&gt;&lt;span&gt;logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object&lt;/span&gt;&lt;br /&gt;&lt;span&gt;identity, OpenMailboxSessionFlags flags, CultureInfo cultureInfo, String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;clientInfoString)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.MailboxSession.Open(ExchangePrincipal&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mailboxOwner, IntPtr authenticatedUserHandle, CultureInfo cultureInfo, String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;clientInfoString)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.OwaClientSecurityContextIdentity.CreateMailboxSession(ExchangePrincipal&lt;/span&gt;&lt;br /&gt;&lt;span&gt;exchangePrincipal, CultureInfo cultureInfo)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="color: #ff0000; font-family: %value;"&gt;Microsoft.Exchange.Clients.Owa.Core.UserOptions.LoadSharedCalendarTimezoneSetting(TimezoneSetting&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ff0000; font-family: %value;"&gt;setting)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.UserOptions.Load(IList`1&lt;/span&gt;&lt;br /&gt;&lt;span&gt;properties)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.UserOptions.LoadAll()&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.UserContext.Load(OwaContext&lt;/span&gt;&lt;br /&gt;&lt;span&gt;owaContext)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.CreateUserContext(OwaContext&lt;/span&gt;&lt;br /&gt;&lt;span&gt;owaContext, UserContextKey userContextKey, UserContext&amp;amp; userContext)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.PrepareRequestWithoutSession(OwaContext&lt;/span&gt;&lt;br /&gt;&lt;span&gt;owaContext, UserContextCookie userContextCookie)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext&lt;/span&gt;&lt;br /&gt;&lt;span&gt;owaContext)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext&lt;/span&gt;&lt;br /&gt;&lt;span&gt;owaContext)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;System.Web.HttpApplication.ExecuteStep(IExecutionStep step,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Boolean&amp;amp; completedSynchronously)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Inner Exception&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception type: Microsoft.Mapi.MapiExceptionCallFailed&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Exception message: MapiExceptionCallFailed: Unable to make&lt;/span&gt;&lt;br /&gt;&lt;span&gt;connection to the server. (hr=0x&lt;span style="color: #ff0000;"&gt;80004005&lt;/span&gt;, ec=&lt;span style="color: #ff0000;"&gt;2084&lt;/span&gt;) Diagnostic context: Lid:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;23065 EcDoConnectEx called [length=86] Lid: 17913 EcDoConnectEx returned&lt;/span&gt;&lt;br /&gt;&lt;span&gt;[ec=0x824][length=56][latency=58] Lid: 19778 Lid: 27970 StoreEc: 0x824 Lid:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;17730 Lid: 25922 StoreEc: 0x824&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Call stack&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Mapi.ExRpcConnection.Create(ConnectionCache&lt;/span&gt;&lt;br /&gt;&lt;span&gt;connectionCache, ExRpcConnectionCreateFlag createFlags, ConnectFlag connectFlags,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;String serverDn, String userDn, String user, String domain, String password,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;String httpProxyServerName, Int32 ulConMod, Int32 lcidString, Int32 lcidSort,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Int32 cpid, Int32 cReconnectIntervalInMins, Int32 cbRpcBufferSize, Int32&lt;/span&gt;&lt;br /&gt;&lt;span&gt;cbAuxBufferSize)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Mapi.ConnectionCache.OpenMapiStore(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;mailboxDn, Guid mailboxGuid, Guid mdbGuid, ClientIdentityInfo clientIdentity,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;applicationId)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Mapi.ConnectionCache.OpenMailbox(String mailboxDn,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Guid mailboxGuid, Guid mdbGuid, ClientIdentityInfo clientIdentity, String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;applicationId)&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span&gt;Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String&lt;/span&gt;&lt;br /&gt;&lt;span&gt;serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;CultureInfo cultureInfo, String clientInfoString, Boolean secondTry)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3484943" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Exchange 2010" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2010/" /></entry><entry><title>Microsoft Exchange Transport Log Search service will not start and a series of 4999 events are logged</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2012/01/24/microsoft-exchange-transport-log-search-service-will-not-start-and-a-series-of-4999-events-are-logged.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2012/01/24/microsoft-exchange-transport-log-search-service-will-not-start-and-a-series-of-4999-events-are-logged.aspx</id><published>2012-01-24T18:01:00Z</published><updated>2012-01-24T18:01:00Z</updated><content type="html">&lt;h2&gt;Problem&lt;/h2&gt;
&lt;p&gt;On Exchange 2010, you may notice the below event firing rapidly. In our scenerio we were seeing the service attempt to start and go down approximatly 420 times an hour, logging the below 4999 every time. The only action that was taken prior to this problem appearing was the instalation of Exchange 2010 Sp2. It has been noted that this same problem has occured while installing various RollUps (RUs) as well.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application&lt;br /&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSExchange Common&lt;br /&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4999&lt;br /&gt;Task Category: General&lt;br /&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error&lt;br /&gt;Keywords:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Classic&lt;br /&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N/A&lt;br /&gt;Description:&lt;br /&gt;Watson report about to be sent for process id: #, with parameters: E12, c-RTL-AMD64, 14.02.0247.005, MSExchangeTransportLogSearch, MSExchangeTransportLogSearch, M.E.T.L.S.MailFlowStatistics.InitializeRecord, System.OutOfMemoryException, a3ee, 14.02.0247.003.&lt;br /&gt;ErrorReportingEnabled: False&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Resolution&lt;/h2&gt;
&lt;p&gt;When we have seen the problem in the past, the problem has happened when a function attempted to format information from these files. The end result is a&amp;nbsp;IndexOutofRangeException when trying to read the contents of temporary stored statistics.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the following directory (to preserve existing data for root cause if desired):&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\ActiveUsersStats\Backup&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Restart the Microsoft Exchange Transport Log Search service&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;Upon restarting the service a new Backup directory is created by the service and the error will not persist.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477017" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2010/" /></entry><entry><title>Troubleshooting EWS requests using IIS logs with Logparser</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2012/01/23/troubleshooting-ews-requests-using-iis-logs-with-logparser.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2012/01/23/troubleshooting-ews-requests-using-iis-logs-with-logparser.aspx</id><published>2012-01-23T14:09:00Z</published><updated>2012-01-23T14:09:00Z</updated><content type="html">&lt;h1&gt;The problem:&lt;/h1&gt;
&lt;p&gt;&amp;nbsp;We have very valuable data inside&amp;nbsp;of&amp;nbsp;the IIS logs that can&amp;nbsp;greatly assist in troubleshooting Exchange Web Service clients.&amp;nbsp;&amp;nbsp;The problem is that all of the data exists in one field (cs-uri-query) inside of the IIS logs.&lt;/p&gt;
&lt;p&gt;An example cs-uri-query field for a EWS call:&lt;/p&gt;
&lt;p&gt;;RC:111111ac-1111-1111-1111-111112c1111;Init&amp;gt;&amp;gt;Conn:0,HangingConn:0,AD:30000/30000/0%,CAS:54000/54000/0%,AB:30000/30000/0%,RPC:36000/36000/0%,FC:1000/0,Policy:DefaultThrottlingPolicy_3333333-3333-3333-3333-333333333333,Norm,Sub:5000/0;SoapAction=GetUserAvailability;AddressCount=1;MessageId=urn:uuid:db01111-da7c-4f46-b89d-1111be7aaaaa;Requester=S-3-3-33-3333223333-3333333333-3333673333-3323333;local=1;Threads.Worker.Available=1198;Threads.Worker.InUse=0;Threads.IO.Available=1194;Threads.IO.InUse=1;Failures=0;MailboxRPC.TimeTaken=0;MailboxRPC.RequestCount=0;AD.TimeTaken=0;AD.RequestCount=2;Request.CPU.Main=0;Local.FirstThreadExecute=0;Local.LongPole.Elapsed.TimeTaken=53;Local.LongPole.Elapsed.Destination=server.company.com;LocalLongPole.TimeTaken=3;LocalLongPole.RequestCount=28;LocalLongPole.Destination=server2.company.com;TotalLocal.TimeTaken=53;TotalLocal.RequestCount=1;Thread.CPU.LongPole.TimeTaken=15;Thread.CPU.LongPole.Destination=LocalRequest.Execute;Request.Phase.PreQuery=5;Request.Phase.RequestDispatcher.BeginInvoke=0;Request.Phase.RequestDispatcher.Complete=54;Request.Phase.PostQuery=0;Request.CPU.Total=15;TimeInAS=59;[C]Queues:0msec/Execute:59msec;End(61ms)&amp;gt;&amp;gt;Conn:1,HangingConn:0,AD:30000/29996/1%,CAS:54000/53940/1%,AB:30000/30000/0%,RPC:36000/35972/1%,FC:1000/0,Policy:DefaultThrottlingPolicy_333333-3333-3333-3333-aaaaaaaaaaaa,Norm[Resources:(DC)dc.company.comHealth:-1%,HistLoad:0),(DC)dc2.company.com(Health:-1%,HistLoad:0),(Mdb)DatabaseName(Health:-1%,HistLoad:0),],Sub:5000/0;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;The solution:&lt;/h1&gt;
&lt;p&gt;We will utilize logparser purely for speed&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=24659"&gt;Download Log Parser&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;The LogParser Query:&lt;/h2&gt;
&lt;p&gt;It took a bit of time to work around some of the logic, but this works well.&lt;/p&gt;
&lt;p&gt;Logparser.exe -i:iisw3c "SELECT time, date, cs-username, substr(substr(cs-uri-query, index_of(cs-uri-query, 'Impersonate')),0,index_of(substr(cs-uri-query, index_of(cs-uri-query, 'Impersonate')),';')) AS [Impersonate], substr(substr(cs-uri-query, index_of(cs-uri-query, 'SoapAction')),0,index_of(substr(cs-uri-query, index_of(cs-uri-query, 'SoapAction')),';')) AS [SoapAction], substr(substr(cs-uri-query,index_of(cs-uri-query, 'RC')),0,index_of(substr(cs-uri-query, index_of(cs-uri-query, 'RC')),';')) AS [RC Data], cs-uri-stem, substr(substr(cs-uri-query, index_of(cs-uri-query, 'Execute')),0,index_of(substr(cs-uri-query, index_of(cs-uri-query, 'Execute')),';')) AS [Time to Execute] INTO &lt;span style="color: #0000ff;"&gt;&lt;b&gt;c:\logs\out.csv &lt;/b&gt;&lt;/span&gt;FROM &lt;span style="color: #0000ff;"&gt;&lt;b&gt;c:\logs\*.log&lt;/b&gt;&lt;/span&gt; Where cs-username = '&lt;span style="color: #ff0000;"&gt;Domain\ServAcct&lt;/span&gt;' AND cs-uri-query LIKE '%SoapAction%'"&lt;/p&gt;
&lt;p&gt;Note: output goes into the file specified after the &lt;span style="color: #0000ff;"&gt;&lt;b&gt;INTO&lt;/b&gt;&lt;/span&gt; clause above. Input is taken from the &lt;strong&gt;&lt;span style="color: #0000ff;"&gt;FROM&lt;/span&gt;&lt;/strong&gt; clause. Notice we are grabbing all .log files in a directory. We are also filtering for requests coming from one &lt;span style="color: #ff0000;"&gt;user&lt;/span&gt;, typipcally applications will authenticate as one user and Impersonate the intended target.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;What this query does:&lt;/h3&gt;
&lt;p&gt;-Only fields that are sent by a specific user (&lt;span style="color: #ff0000;"&gt;Domain\ServAcct&lt;/span&gt; above)&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Splits the csi-uri-query to pull out:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;who the above user is impersonating as&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;what the soapaction is&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;the RC field&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;The Execution time&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;It took me a bit to understand the built in functions to sort the data we needed.&lt;/p&gt;
&lt;h1&gt;The output:&lt;/h1&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/5086.6.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/5086.6.png" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/5658.6.png"&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/5040.6.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;How fast is this?&lt;/h2&gt;
&lt;p style="padding-left: 30px;"&gt;On my (rather speedy) laptop with about 650 megs of logs:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Statistics:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;-----------&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Elements&lt;br /&gt;processed: 827827&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Elements&lt;br /&gt;output:&amp;nbsp;&amp;nbsp;&amp;nbsp; 325218&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;Execution&lt;br /&gt;time:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11.02 seconds&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1&gt;Great, i see the data in Excel.... How can i make it useful?&lt;/h1&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sorting and Charting in Excel is extremely helpful, I'll go through a few scernios that shed some light on our issue&lt;/p&gt;
&lt;h2&gt;Counts for each user:&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="padding-left: 30px;"&gt;
&lt;table style="width: 369px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Row Labels&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Count of SoapAction&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Impersonate:Domain\User1&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;&lt;b&gt;1102&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:ConvertId&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;293&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:CreateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;22&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;310&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;11&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;377&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:UpdateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;88&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Impersonate:Domain\User2&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;&lt;b&gt;1013&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:ConvertId&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;285&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:CreateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;22&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;352&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;11&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;286&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="235" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:UpdateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;56&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Counts for each Action:&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="padding-left: 30px;"&gt;
&lt;table style="width: 344px;" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Row Labels&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Count of SoapAction&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=GetUserAvailability&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;31&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:ConvertId&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;65685&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:CreateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;1560&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:DeleteItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;1013&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:ExpandDL&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;12&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;49536&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:FindItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;102752&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetFolder&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;24804&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:GetItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;70584&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:ResolveNames&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;76&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;SoapAction=m:UpdateItem&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;9165&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="bottom" width="209" nowrap="nowrap"&gt;
&lt;p&gt;&lt;b&gt;Grand Total&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="bottom" width="135" nowrap="nowrap"&gt;
&lt;p align="right"&gt;&lt;b&gt;325218&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;That looks great, how do I get that level of detail out of the logs?&lt;/h2&gt;
&lt;p&gt;Note: I am using Excel 2010&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;To Calculate Counts for each user:&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;&amp;nbsp;Open the .csv output in Excel&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;Without selecting any cells, click insert, PivotTable&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;At Select a Table or Range, the default should be all Cells, click New Worksheet&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="padding-left: 30px;"&gt;On the new worksheet with the PivotTable click Impersonate and SoapAction under PivotTable Field List (upper right)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&amp;nbsp;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/2727.1.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/2727.1.png" width="283" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Now drag SoapAction to the (Sum) Values box at the bottom right&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/4807.2.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/4807.2.png" width="296" height="584" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Now we will want to fix the sort to list the user with the highest number of requests first&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Highlight all of the values inside of &amp;ldquo;Count of SoapAction&amp;rdquo; column (not gathering the header or the total at the bottom)&lt;/li&gt;
&lt;li&gt;Click the Data tab&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/0246.3.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/0246.3.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Select Z to A to sort Largest to Smallest (Next to Sort, upper right)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;To Calculate Counts for each Action:&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open the .csv output in Excel&lt;/li&gt;
&lt;li&gt;Without selecting any cells, click insert, PivotTable&lt;/li&gt;
&lt;li&gt;At Select a Table or Range, the default should be all Cells, click New Worksheet&lt;/li&gt;
&lt;li&gt;On the new worksheet with the PivotTable click SoapAction under PivotTable Field List (upper right)&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/6332.4.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/6332.4.png" width="361" height="235" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="padding-left: 90px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Now drag SoapAction to the (Sum) Values box at the bottom right&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 90px;"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/8787.5.png"&gt;&lt;img border="0" alt="" src="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-58-97/8787.5.png" width="317" height="716" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now look at the worksheet with the Pivot Table, you should see the data sorted correctly. Using the same technique you can sort or chart the data by time to get an idea of when the bulk of requests are coming in&lt;/p&gt;
&lt;p style="padding-left: 90px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-CaseyS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3476761" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2010" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2010/" /><category term="Exchange Web Services" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+Web+Services/" /><category term="EWS" scheme="http://blogs.technet.com/b/caseys/archive/tags/EWS/" /><category term="Logparser" scheme="http://blogs.technet.com/b/caseys/archive/tags/Logparser/" /><category term="IIS" scheme="http://blogs.technet.com/b/caseys/archive/tags/IIS/" /></entry><entry><title>Exchange 2003\Redbull Connector\Permissions not migrated when we migrate resource mailboxes</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2008/05/07/exchange-2003-redbull-connector-permissions-not-migrated-when-we-migrate-resource-mailboxes.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2008/05/07/exchange-2003-redbull-connector-permissions-not-migrated-when-we-migrate-resource-mailboxes.aspx</id><published>2008-05-07T21:04:00Z</published><updated>2008-05-07T21:04:00Z</updated><content type="html">When attempting to migrate resource mailboxes across via the Exchange 2003 Lotus Notes Connector (Redbull) you may notice that permissions are not migrated correctly. This issue is by design, you will need to set these permissions manually at this time.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3051694" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2003" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2003/" /><category term="Exchange Lotus Notes Connector (2000-2003)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+Lotus+Notes+Connector+_2800_2000_2D00_2003_2900_/" /></entry><entry><title>The server to which the application is connected cannot impersonate the requested user due to insufficient permission.</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2008/03/12/the-server-to-which-the-application-is-connected-cannot-impersonate-the-requested-user-due-to-insufficient-permission.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2008/03/12/the-server-to-which-the-application-is-connected-cannot-impersonate-the-requested-user-due-to-insufficient-permission.aspx</id><published>2008-03-12T20:04:00Z</published><updated>2008-03-12T20:04:00Z</updated><content type="html">&lt;P&gt;PROBLEM:&amp;nbsp; When running &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&amp;amp;displaylang=en"&gt;The Transporter&lt;/A&gt; for either Lotus Notes or IMAP migrations you may encounter the following error:&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Summary: 1 item(s). 0 succeeded, 1 failed. &lt;BR&gt;Elapsed time: 00:01:00&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;A href="mailto:email@address.com" mce_href="mailto:email@address.com"&gt;email@address.com&lt;/A&gt;&lt;BR&gt;Failed&lt;/P&gt;
&lt;P&gt;Error:&lt;BR&gt;Migration does not happen for the user (&lt;A href="mailto:email@address.com" mce_href="mailto:email@address.com"&gt;email@address.com&lt;/A&gt;) due to some errors. All the mailbox items belonging to this user will be ignored.&lt;/P&gt;
&lt;P&gt;System.Web.Services.Protocols.SoapException: The server to which the application is connected cannot impersonate the requested user due to insufficient permission.&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.RequestSoapHeaderServiceExtension.ProcessSoapHeaders(SoapMessage message, Object responsibleObject)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.RequestSoapHeaderServiceExtension.AfterDeserializeRequest(SoapMessage message)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.ServiceExtensionManager.DoAfterDeserializeRequest(SoapMessage message)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.ServiceExtensionManager.&amp;lt;&amp;gt;c__DisplayClass1.&amp;lt;ProcessMessage&amp;gt;b__0()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Diagnostics.ExWatson.&amp;lt;&amp;gt;c__DisplayClass8.&amp;lt;SendReportOnUnhandledException&amp;gt;b__4()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Diagnostics.ExWatson.SendReportOnUnhandledException(MethodDelegate methodDelegate, IsExceptionInteresting exceptionInteresting, Boolean terminating)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Diagnostics.ExWatson.SendReportOnUnhandledException(MethodDelegate methodDelegate, IsExceptionInteresting exceptionInteresting)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.Core.ServiceDiagnostics.TraceErrorOnUnhandledException(MethodDelegate methodDelegate)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Exchange.Services.ServiceExtensionManager.ProcessMessage(SoapMessage message)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.SoapMessage.RunExtensions(SoapExtension[] extensions, Boolean throwOnException)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.SoapServerProtocol.CreateServerInstance()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.WebServiceHandler.Invoke()&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Warning:&lt;BR&gt;Impersonation failed for the user&amp;nbsp;(&lt;A href="mailto:email@address.com" mce_href="mailto:email@address.com"&gt;email@address.com&lt;/A&gt;)&amp;nbsp;Error: (ErrorImpersonationDeniedThe server to which the application is connected cannot impersonate the requested user due to insufficient permission.).&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;RESOLUTION:&lt;/P&gt;
&lt;P mce_keep="true"&gt;This error lets you know that you lack permissions to impersonate the user. The Active Directory user used to perform the migration must have the permission to impersonate the users to inject mail into their mailboxes. &lt;/P&gt;
&lt;P mce_keep="true"&gt;This permission can be set using an Exchange Management Shell command:&lt;BR&gt;&lt;BR&gt;This adds the permission to one CAS (Client Access Server):&lt;BR&gt;&lt;STRONG&gt;Add-ADPermissions -Identity 'DN_of_ClientAccessServer' -User 'domain\username'&amp;nbsp; -ExtendedRights ms-Exch-EPI-Impersonation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;This adds the permission to all CAS servers:&lt;BR&gt;&lt;STRONG&gt;foreach ($exchangeServer in Get-ExchangeServer)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($exchangeServer.ServerRole -match 'ClientAccess')&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add-ADPermission -Identity $exchangeServer.DistinguishedName -User 'domain\user' -ExtendedRights ms-Exch-EPI-Impersonation&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/STRONG&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;}&lt;BR&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;Where domain\user is the user performing the migration.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2991868" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>A few quick questions about upgrading to a new version of the Transporter</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2008/01/25/a-few-quick-questions-about-the-new-transporter-release.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2008/01/25/a-few-quick-questions-about-the-new-transporter-release.aspx</id><published>2008-01-25T22:58:00Z</published><updated>2008-01-25T22:58:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;Everyone in awhile i get questions via email that arent well documented. I will try (when i have time) to post those here:&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Calibri size=3&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Can we upgrade by installing the new release without issues, or will it wipe out existing settings?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Uninstall/Reinstall the Transporter application but leave your connectors in place&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp; Do we also need to upgrade the Domino server with a new excalcon ? &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoListParagraph style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-themecolor: dark2"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Yes, the reason you have to do it this time is due to a security change that was implemented for this release. (Generally you want to do this regardless of the release to be on the safe side)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2781424" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>New Transporter released today - things are getting busy</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2008/01/21/new-transporter-released-today-things-are-getting-busy.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2008/01/21/new-transporter-released-today-things-are-getting-busy.aspx</id><published>2008-01-21T20:31:00Z</published><updated>2008-01-21T20:31:00Z</updated><content type="html">&lt;P&gt;New&amp;nbsp;build of the transporter shipped today, you can download it here:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=35fc4205-792b-4306-8e4b-0de9cce72172&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=35fc4205-792b-4306-8e4b-0de9cce72172&amp;amp;DisplayLang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This is the transporter release that has been in the works for a while now. It includes new powershell commands to assist in migrating from any generic pop3 or imap server to Exchange 2007. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;A quick quote on that:&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Key Features of POP/IMAP migration tools:&lt;BR&gt;Tools are designed to enable an administrator to bulk migrate mailboxes from generic POP/IMAP servers to Exchange.&lt;BR&gt;•&amp;nbsp;General extraction of mailbox content from generic POP/IMAP servers&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;Test has migration of mailbox content from Exchange, Domino, GMAIL, AOL, Comcast, IMAP UW Server on Unix, Mail.RU,Communicate Pro&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;Extraction can use individual mailbox credentials or through an administrative credential&lt;BR&gt;•&amp;nbsp;Migration to Exchange 2007 using the Transporter Engine and Exchange Web Services&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;Migrates content into existing mailboxes using Exchange Web Services&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;Preserves all mail formatting, address headers and iCAL content&lt;BR&gt;•&amp;nbsp;Easy to use MMC Wizard GUI and PowerShell tasks&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;GUI can be used to load and track bulk lists of mailboxes to migrate&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; o&amp;nbsp;PowerShell can be used for automation/advanced migration&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So here recently i've had a couple things i wanted to blog about, but we have been incredibly busy the last few weeks. Today i read an article that might explain why, and gives a little insight into how the next few months might go:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://www.internetnews.com/ent-news/article.php/3722791"&gt;http://www.internetnews.com/ent-news/article.php/3722791&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Specifically this section of the article which Justin pointed out to me this morning:&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P&gt;"&amp;nbsp;&lt;BR&gt;That rhetoric is echoed by his boss. "In the last six months of 2007, in the enterprise customer segment alone, more than 300 firms representing 2.8 million people began the move to Exchange Server, Office SharePoint Server and the Office suite," Chris Capossela, corporate vice president in the Microsoft Business Division, said in a statement. "That’s a 164% increase over the same period in 2006 [and] we’re already on track to exceed these numbers in 2008," he added. &lt;BR&gt;"&lt;/P&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Busy times... busy times&lt;/SPAN&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2766531" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>Could not create one or more attachments for item \ The operation has timed out</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/12/19/warning-could-not-create-one-or-more-attachments-for-item.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/12/19/warning-could-not-create-one-or-more-attachments-for-item.aspx</id><published>2007-12-20T00:56:00Z</published><updated>2007-12-20T00:56:00Z</updated><content type="html">&lt;P&gt;PROBLEM:&lt;BR&gt;&lt;BR&gt;When attempting to run move-dominomailbox you may receive the following error:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;FONT face=Consolas size=3&gt;
&lt;P&gt;WARNING: Could not create one or more attachments for item (Subject of the message (message.mail)) for the user &lt;A href="mailto:User@domain.com"&gt;User@domain.com&lt;/A&gt;&lt;BR&gt;The message was migrated without attachments. This error might be due to configuration limitation on the server.&lt;BR&gt;Error details: The operation has timed out&lt;BR&gt;Please refer to help for the configuration changes needed&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;RESOLUTION:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This error is typical when we time out trying to send the SOAP message over HTTP and timing out due to IIS's timeout setting.&lt;/P&gt;
&lt;P&gt;1. First lets look at the size of the message we are migrating across on Domino.&lt;BR&gt;2. Look at the web.config for the EWS virtual directory to see what the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/e1f13641(vs.71).aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/e1f13641(vs.71).aspx"&gt;maxRequestLength&lt;/A&gt; is set to. This needs to be higher than the size of the message we are trying to push across.&lt;BR&gt;3. Look at the timeout setting in IIS Manager for the Website that EWS falls under&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a. Open IIS Manager&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b. Right click/Properties of the Website EWS is under&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c. On the Web Site tab, adjust the Connection timeout from 120 seconds upwards depending on how large the message is and how long it takes to send via SOAP&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2661316" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>The request failed with HTTP status 401: Unauthorized \ Could not retrieve e12 webservice url</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/12/18/the-request-failed-with-http-status-401-unauthorized-could-not-retrieve-e12-webservice-url.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/12/18/the-request-failed-with-http-status-401-unauthorized-could-not-retrieve-e12-webservice-url.aspx</id><published>2007-12-18T23:29:00Z</published><updated>2007-12-18T23:29:00Z</updated><content type="html">&lt;P&gt;PROBLEM:&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When attempting to migrate a user with move-dominomailbox using the Transporter for Lotus Notes for Exchange 2007, you may receive the following error:&lt;BR&gt;&lt;BR&gt;&lt;FONT face=Consolas size=3&gt;The request failed with HTTP status 401: Unauthorized&lt;BR&gt;Could not retrieve e12 webservice url&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;When running the same command with a -debug at the end of it, you may receive the following error:&lt;/P&gt;&lt;FONT face=Consolas size=3&gt;
&lt;P&gt;DEBUG: Pinging URL (https://server.domain.com/ews/exchange.asmx) &lt;BR&gt;DEBUG: Request failed with the error message (The request failed with HTTP status 401: Unauthorized.).&lt;/P&gt;
&lt;P mce_keep="true"&gt;RESOLUTION:&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&amp;nbsp;If you run the Transporter for Lotus Notes on the CAS server that you have specified for the Availability Service URL, you will need to disable the loopback check (DisableLoopbackCheck) on this CAS server.&lt;/P&gt;
&lt;P&gt;Method 1: Disable the loopback check &lt;/P&gt;
&lt;P&gt;1. Click Start, click Run, type regedit , and then click OK. &lt;BR&gt;2. In Registry Editor, locate and then click the following registry key: &lt;/P&gt;
&lt;P&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa &lt;BR&gt;&lt;BR&gt;3. Right-click Lsa, point to New, and then click DWORD Value. &lt;BR&gt;4. Type DisableLoopbackCheck , and then press ENTER. &lt;BR&gt;5. Right-click DisableLoopbackCheck, and then click Modify. &lt;BR&gt;6. In the Value data box, type 1 , and then click OK. &lt;BR&gt;7. Quit Registry Editor, and then restart your computer.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Method 2: Specify host names &lt;/P&gt;
&lt;P&gt;To specify the host names that are mapped to the loopback address and can connect to Web sites on your computer, follow these steps: &lt;/P&gt;
&lt;P&gt;1. Click Start, click Run, type regedit , and then click OK. &lt;BR&gt;2. In Registry Editor, locate and then click the following registry key: &lt;/P&gt;
&lt;P&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0 &lt;BR&gt;&lt;BR&gt;3. Right-click MSV1_0, point to New, and then click Multi-String Value. &lt;BR&gt;4. Type BackConnectionHostNames , and then press ENTER. &lt;BR&gt;5. Right-click BackConnectionHostNames, and then click Modify. &lt;BR&gt;6. In the Value data box, type the host name or the host names for the sites that are on the local computer, and then click OK. &lt;BR&gt;7. Quit Registry Editor, and then restart the IISAdmin service. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;MORE INFORMATION:&lt;/P&gt;
&lt;P&gt;You can additionally test this by connecting to the same URL (https://server.domain.com/ews/exchange.asmx) from both the CAS server itself, and from a different machine on the same domain. The CAS server will be unable to login and reprompt for credentials. The other machine will be able to log in fine and display the XML fine. This is an issue with how we only allow connections to the FQDN of the machine name, the external name we have specified in the url does not match this. &lt;/P&gt;
&lt;P&gt;ie. if the server name is server.internaldomainname.com and external to your company you specify it as server.domain.com.&lt;/P&gt;&lt;/FONT&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2657927" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>Microsoft Operations Manager and Exchange 2007\How to determine the script running for a failed alert</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/11/16/microsoft-operations-manager-and-exchange-2007-how-to-determine-the-script-running-for-a-failed-alert.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/11/16/microsoft-operations-manager-and-exchange-2007-how-to-determine-the-script-running-for-a-failed-alert.aspx</id><published>2007-11-16T18:41:00Z</published><updated>2007-11-16T18:41:00Z</updated><content type="html">&lt;P&gt;Recently, i began working a bit with Microsoft Operations Manager on a few issues related to the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=30eebc7c-a35a-41ae-9cd1-2047847fde85&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=30eebc7c-a35a-41ae-9cd1-2047847fde85&amp;amp;DisplayLang=en"&gt;Management Pack for Exchange Server 2007 for MOM 2005&lt;/A&gt;. One of the things that drove me crazy right off the bat was my inability to actually see what script it was running when an alert failed. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;Lets take a look at the following alert:&lt;/P&gt;&lt;FONT size=1&gt;
&lt;P&gt;Type: Error&lt;BR&gt;Description: One or more of the OWA Connectivity tests failed. Detailed Information:&lt;BR&gt;-----------------------------------------------&lt;BR&gt;Error: The test received an unexpected response to an OWA request.&lt;BR&gt;URL: &lt;A href="https://server.com/"&gt;https://server.com/&lt;/A&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P mce_keep="true"&gt;In MOM 2005, you will see the alert like this. Pay close attention to the section that has been circled below:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 861px; HEIGHT: 713px" height=713 src="http://blogs.technet.com/photos/caseys/images/2478617/original.aspx" width=861 mce_src="http://blogs.technet.com/photos/caseys/images/2478617/original.aspx"&gt;&lt;BR&gt;This indicates exactly where we can find the rule that fired for a failed alert.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Next lets open up the MOM Administrators Console.&lt;BR&gt;-Expand Management Packs\Rule Groups\Microsoft Exchange Server\Exchange 2007&lt;/P&gt;
&lt;P mce_keep="true"&gt;Now you&amp;nbsp;will use the Rule information gathered above to&amp;nbsp;locate the Rule that failed:&lt;BR&gt;&lt;BR&gt;&lt;IMG src="http://blogs.technet.com/photos/caseys/images/2478622/original.aspx" mce_src="http://blogs.technet.com/photos/caseys/images/2478622/original.aspx"&gt;&lt;BR&gt;Notice the path to the rule on the left, and the actual rule highlighted on the right.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Now double click on the Rule:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG title="Event Rule Properties" style="WIDTH: 430px; HEIGHT: 465px" height=465 alt="Event Rule Properties" src="http://blogs.technet.com/photos/caseys/images/2475544/original.aspx" width=430 mce_src="http://blogs.technet.com/photos/caseys/images/2475544/original.aspx"&gt;&lt;BR&gt;Click on the Response, and click Edit:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 559px; HEIGHT: 460px" height=460 src="http://blogs.technet.com/photos/caseys/images/2475547/original.aspx" width=559 mce_src="http://blogs.technet.com/photos/caseys/images/2475547/original.aspx"&gt;&lt;BR&gt;Select the cmdletCommand and click Edit Parameter:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 417px; HEIGHT: 406px" height=406 src="http://blogs.technet.com/photos/caseys/images/2475555/original.aspx" width=417 mce_src="http://blogs.technet.com/photos/caseys/images/2475555/original.aspx"&gt;&lt;BR&gt;Now copy the contents of the Value field and paste them into notepad or run them in a powershell window&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 884px; HEIGHT: 171px" height=171 src="http://blogs.technet.com/photos/caseys/images/2475559/original.aspx" width=884 mce_src="http://blogs.technet.com/photos/caseys/images/2475559/original.aspx"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Now you can work with the powershell command in powershell to determine why it failed&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 667px; HEIGHT: 688px" height=688 src="http://blogs.technet.com/photos/caseys/images/2477272/original.aspx" width=667 mce_src="http://blogs.technet.com/photos/caseys/images/2477272/original.aspx"&gt;&lt;BR&gt;So from this i can tell the ExternalURL we are going to, is the wrong URL... (going to / instead of /owa)&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;First i list off the ExternalURL with "get-OWAVirtualDirectory "owa (default web site)" | fl *" and then set the ExternalURL to the correct value with set-OWAVirtualDirectory:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 665px; HEIGHT: 688px" height=688 src="http://blogs.technet.com/photos/caseys/images/2477278/original.aspx" width=665 mce_src="http://blogs.technet.com/photos/caseys/images/2477278/original.aspx"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;And then finally rerun the test to make sure the problem is fixed:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 666px; HEIGHT: 520px" height=520 src="http://blogs.technet.com/photos/caseys/images/2477279/original.aspx" width=666 mce_src="http://blogs.technet.com/photos/caseys/images/2477279/original.aspx"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Success! Now&amp;nbsp;I can resolve the MOM alert and were good to go.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2475787" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /></entry><entry><title>Free/Busy information off (ahead) by one hour starting November 4th?</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/10/29/free-busy-information-off-ahead-by-one-hour-starting-november-4th.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/10/29/free-busy-information-off-ahead-by-one-hour-starting-november-4th.aspx</id><published>2007-10-29T23:49:00Z</published><updated>2007-10-29T23:49:00Z</updated><content type="html">&lt;P&gt;So some of you may have ran into this already, its a new problem we have been made aware of. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;Symptoms: Free/Busy information is one hour ahead for any meetings on or after November 4th.&lt;/P&gt;
&lt;P&gt;This problem is only seen when the following conditions are met:&lt;BR&gt;-Exchange 2007 is used&lt;BR&gt;-Outlook 2007 is used to view "legacy" Free/Busy data&lt;BR&gt;&lt;STRONG&gt;*or*&lt;/STRONG&gt;&lt;BR&gt;-From Outlook 2007 we are viewing Free/Busy data of Lotus Notes users across the Transporter.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;note:&amp;nbsp;&lt;BR&gt;-Outlook Web Access 2007 will not exhibit this problem&lt;BR&gt;-Outlook Web Access 2003 will exhibit this problem &lt;/P&gt;
&lt;P&gt;&amp;nbsp;The problem here has nothing to do with the Transporter.&amp;nbsp;This problem is when viewing "legacy" free/busy data from either Outlook 2007 or Outlook Web Access 2003 on/after the date of November 4th. The Transporter is effected due to it storing Free/Busy data in a public folder and going across the Availability Service to get to it. &lt;BR&gt;&lt;BR&gt;The cases behind this problem are ongoing, I will post an update here when I hear about a resolution.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2283561" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Exchange 2003" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2003/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>3Ehh Schedule Object Doesn't Exist when trying to view a users Free/Busy information</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/10/27/3ehh-schedule-object-doesn-t-exist-when-trying-to-view-a-users-free-busy-information.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/10/27/3ehh-schedule-object-doesn-t-exist-when-trying-to-view-a-users-free-busy-information.aspx</id><published>2007-10-28T02:20:00Z</published><updated>2007-10-28T02:20:00Z</updated><content type="html">&lt;P&gt;When a Domino/Notes or Exchange user tries to view Free/Busy you may receive the &lt;BR&gt;following error in the Domino Console: &lt;/P&gt;&lt;FONT face=Consolas size=3&gt;
&lt;P&gt;Notes viewing Exchange Free/Busy:&lt;BR&gt;ODSTree_HostToCanAppend&amp;gt; Creating schedule object for &lt;A href="mailto:Address@Domain@NotesDomain" mce_href="mailto:Address@Domain@NotesDomain"&gt;Address@Domain@NotesDomain&lt;/A&gt;, &lt;BR&gt;error = 3EEh: schedule object doesn't exist&lt;/P&gt;
&lt;P&gt;Exchange viewing Domino/Notes Free/Busy: &lt;BR&gt;ODSTree_HostToCanAppend&amp;gt; Creating schedule object for &lt;A href="mailto:Address@Domain" mce_href="mailto:Address@Domain"&gt;Address@Domain&lt;/A&gt;, error = 3EEh: &lt;BR&gt;schedule object doesn't exist&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&amp;nbsp;----------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;(There are three known reasons that cause this error)&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;This typically means that Domino was able to connect to Exchange to view &lt;BR&gt;free/busy data, but for some reason the users free/busy information was not in the &lt;BR&gt;Free/Busy public folder. &lt;BR&gt;&lt;BR&gt;This happens more often than not if we havent logged into the users mailbox or &lt;BR&gt;the user has never used their calendar. Attempt to view this users Free/Busy data &lt;BR&gt;from another Outlook client. If it does not show up there, thats a good place to &lt;BR&gt;start troubleshooting.&lt;BR&gt;&lt;BR&gt;However if you can see the data in Outlook but not in the Notes client and are &lt;BR&gt;recieving the above error, check the Administrative Group that we are viewing with &lt;BR&gt;notes. &lt;STRONG&gt;By default Free/Busy does not replicate between Administrative Groups and &lt;BR&gt;you will need to configure replicas&lt;/STRONG&gt;. &lt;BR&gt;&lt;BR&gt;Note: Configuring replicas of Free/Busy information dramatically increases the &lt;BR&gt;time before a meeting is set and Free/Busy is able to be viewed remotely due to &lt;BR&gt;multiple layers of replication&lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;We connect to the public folder database via &lt;A href="http://server/public" mce_href="http://server/public"&gt;http://server/public&lt;/A&gt; . By default &lt;BR&gt;on Exchange 2007 CAS, /public is set to REQUIRE SSL. This needs to be removed to &lt;BR&gt;not require SSL. SSL can not be enabled on this virtual directory or we will fail.&lt;BR&gt;&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;When a Exchange user tries to view a Domino/Notes users Free/Busy:&lt;BR&gt;&lt;BR&gt;Error:&lt;BR&gt;ODSTree_HostToCanAppend&amp;gt; Creating schedule object for &lt;A href="mailto:Address@Domain" mce_href="mailto:Address@Domain"&gt;Address@Domain&lt;/A&gt;, error = 3EEh: &lt;BR&gt;schedule object doesn't exist&lt;BR&gt;&lt;BR&gt;Make sure the Exchange user exists in Busytime on Domino/Notes&lt;BR&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;-CaseyS&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2266928" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>Error 800706ba: The Active Directory synchronization agent could not be opened.</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/10/25/error-800706ba-the-active-directory-synchronization-agent-could-not-be-opened.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/10/25/error-800706ba-the-active-directory-synchronization-agent-could-not-be-opened.aspx</id><published>2007-10-25T23:17:00Z</published><updated>2007-10-25T23:17:00Z</updated><content type="html">&lt;P&gt;When running Directory Synchronization under Exchange 2007 with the Transporter Suite for Lotus Notes, you may encounter the following error:&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face=Consolas size=3&gt;Event Type: Error&lt;BR&gt;Event Source: ExchangeDominoConnector&lt;BR&gt;Event Category: Domino Directory Synchronization &lt;BR&gt;Event ID: 8322&lt;BR&gt;Description:&lt;BR&gt;Error 800706ba: The Active Directory synchronization agent could not be opened.&lt;/P&gt;
&lt;P&gt;Event Type: Error&lt;BR&gt;Event Source: ExchangeDominoConnector&lt;BR&gt;Event Category: Domino Directory Synchronization &lt;BR&gt;Event ID: 511&lt;BR&gt;Description:&lt;BR&gt;Error {GRC:1404}: The application failed while processing.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;When attempting to Sync users from Notes to Exchange, we need to generate addresses for contacts/users so that we can create them in Active Directory. &lt;/P&gt;
&lt;P&gt;RPC connectivity is required from the Transporter server to the Mailbox server running the Recipient Update Service.&lt;/P&gt;
&lt;P&gt;Attempt to open the event logs of the Mailbox Server from the Transporter server. If this fails, there is a firewall in place (hardware or software) that is preventing us from generating those addresses. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-CaseyS&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2252181" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>Microsoft Transporter Suite End to End document released...</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/10/25/microsoft-transporter-suite-end-to-end-document-released.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/10/25/microsoft-transporter-suite-end-to-end-document-released.aspx</id><published>2007-10-25T16:44:00Z</published><updated>2007-10-25T16:44:00Z</updated><content type="html">&lt;P&gt;If you are going to be migrating with the Exchange 2007 Transporter Suite for Lotus Notes, you want this document. &lt;/P&gt;
&lt;P&gt;This document not only has screenshots of how everything should be configured, there is an excellent troubleshooting section in it that fixes the bulk of the issues weve seen to date.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72a947d9-e75f-4eae-b153-e0b4a16442d9&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72a947d9-e75f-4eae-b153-e0b4a16442d9&amp;amp;displaylang=en"&gt;Microsoft Transporter Suite End to End document&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-CaseyS&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2249877" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry><entry><title>Missing headers when using the Exchange 2003 Lotus Notes Connector (Redbull)</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/10/03/missing-headers-when-using-the-exchange-2003-lotus-notes-connector-redbull.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/10/03/missing-headers-when-using-the-exchange-2003-lotus-notes-connector-redbull.aspx</id><published>2007-10-03T16:31:00Z</published><updated>2007-10-03T16:31:00Z</updated><content type="html">&lt;P&gt;Some of you may have already noticed this, but I wanted to put this out there in an attempt to document just about anything I come across that is known to us here at Microsoft. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;You may notice that if you bridgehead your mail on Notes and sit Exchange behind it that the message headers get stripped before it hits Exchange. &lt;/P&gt;
&lt;P&gt;(Internet)-----(Domino/Notes)-----(Exchange)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;This is known and by design. The "Received" headers are not copied to PR_TRANSPORT_HEADERS during conversion. This means that the only headers Exchange users will see are Exchange headers. &lt;/P&gt;
&lt;P&gt;The only work around? Use SMTP for mailflow.&lt;/P&gt;
&lt;P&gt;-CaseyS&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2101018" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2003" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2003/" /><category term="Exchange Lotus Notes Connector (2000-2003)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+Lotus+Notes+Connector+_2800_2000_2D00_2003_2900_/" /></entry><entry><title>An item with the same key has already been added when using the Transporter for Lotus Notes</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/b/caseys/archive/2007/09/27/an-item-with-the-same-key-has-already-been-added-when-using-the-transporter-for-lotus-notes.aspx" /><id>http://blogs.technet.com/b/caseys/archive/2007/09/27/an-item-with-the-same-key-has-already-been-added-when-using-the-transporter-for-lotus-notes.aspx</id><published>2007-09-27T23:41:00Z</published><updated>2007-09-27T23:41:00Z</updated><content type="html">&lt;FONT size=1&gt;
&lt;P mce_keep="true"&gt;When migrating domino mailboxes using the Lotus Notes Transporter for Exchange 2007, you may encounter the following error:&lt;/P&gt;
&lt;P&gt;"An item with the same key has already been added."&lt;/P&gt;
&lt;P&gt;From the Transport Powershell we see this error:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Move-DominoMailbox : An item with the same key has already been added.&lt;/P&gt;
&lt;P&gt;------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;I have ran across this error a couple of times, i cant tell you exactly what seems to be causing it. It appears to be something inside of the nsf for the user so we will want to run the 3 step magic trick on it as follows:&lt;/P&gt;
&lt;P&gt;&lt;FONT size=1&gt;Run the following Domino command line utilities on the Domino mail file; typically shortname.nsf.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=1&gt;Note: You will be prompted for and must know the user.id and password for the Domino mail file.&lt;/P&gt;
&lt;P&gt;In the following examples, replace shortname.nsf with the Domino mail file that failed during the migration attempt.&lt;/P&gt;
&lt;P&gt;C:\Program Files\Lotus\Notes\nfixup shortname.nsf -f&lt;BR&gt;C:\Program Files\Lotus\Notes\nupdall shortname.nsf -r&lt;BR&gt;C:\Program Files\Lotus\Notes\ncompact.exe shortname.nsf&lt;/P&gt;
&lt;P&gt;For more information visit &lt;A href="http://www-304.ibm.com/jct09002c/isv/tech/faq/individual?oid=2:31420" mce_href="http://www-304.ibm.com/jct09002c/isv/tech/faq/individual?oid=2:31420"&gt;http://www-304.ibm.com/jct09002c/isv/tech/faq/individual?oid=2:31420&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2062314" width="1" height="1"&gt;</content><author><name>CaseyS-MSFT</name><uri>http://blogs.technet.com/caseys/ProfileUrlRedirect.ashx</uri></author><category term="Exchange 2007" scheme="http://blogs.technet.com/b/caseys/archive/tags/Exchange+2007/" /><category term="Transporter for Lotus Notes (2007)" scheme="http://blogs.technet.com/b/caseys/archive/tags/Transporter+for+Lotus+Notes+_2800_2007_2900_/" /></entry></feed>