<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx</link><description>This came up in a case and the cause wasn’t immediately obvious. The customer used MAPI to open a number of mailboxes using OpenMsgStore. They found that if they tried to multithread their code, they’d open a few mailboxes, then they’d start getting MAPI_E_FAILONEPROVIDER</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10086064</link><pubDate>Thu, 04 Nov 2010 12:45:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10086064</guid><dc:creator>Oliver Seaman </dc:creator><description>&lt;p&gt;Hi Steve, FYI your newly released 8190 of MAPI has fixed our customer issue - thanks :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10086064" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10071141</link><pubDate>Mon, 04 Oct 2010 13:55:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10071141</guid><dc:creator>Stephen Griffin - MSFT</dc:creator><description>&lt;p&gt;Oliver - nothing&amp;#39;s public yet. It&amp;#39;ll be available to everyone at the same time, through an update on the Download site.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10071141" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10071099</link><pubDate>Mon, 04 Oct 2010 10:20:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10071099</guid><dc:creator> Oliver Seaman </dc:creator><description>&lt;p&gt;Hi Steve, can you let me know if the fix for the issue you were looking at is available yet? I&amp;#39;ve not seen any update to the released version beyond 8165, is it available through direct request?&lt;/p&gt;
&lt;p&gt;Thanks, Oliver&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10071099" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10039132</link><pubDate>Fri, 16 Jul 2010 14:40:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10039132</guid><dc:creator>Oliver Seaman</dc:creator><description>&lt;p&gt;Hi, thanks very much Steve - yes, we are seeing that behaviour from Netmon. Do you have a reference number for the issue you&amp;#39;re tracking that we can quote to the Exchange Support team? We have ticket 110071446516092 currently open with them on this issue.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Oliver&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10039132" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10038145</link><pubDate>Wed, 14 Jul 2010 15:16:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10038145</guid><dc:creator>Stephen Griffin - MSFT</dc:creator><description>&lt;p&gt;Oliver - if you&amp;#39;re seeing that error using the latest MAPICDO download, it may not be throttling. We&amp;#39;re tracking an issue that might be related to a recent change in the MAPICDO download. If you do a netmon of your application talking to Exchange and see a number of RPC Orphan frames followed shortly by an RPC Fault you might be seeing that issue. I don&amp;#39;t have an ETA on a fix yet.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10038145" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#10038119</link><pubDate>Wed, 14 Jul 2010 14:22:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10038119</guid><dc:creator>Oliver Seaman</dc:creator><description>&lt;p&gt;Hi Steve, I&amp;#39;m interested in the Client Throttling feature of Ex2010, and specifically what my MAPI application is going to see. I sometimes see MAPI_E_NETWORK_ERROR failures from (random) MAPI calls a while after MAPI has successfully made a logon to a mailbox and wondering if this could this be related. &lt;/p&gt;
&lt;p&gt;I haven&amp;#39;t seen any mention in the documentation on Client Throttling what it does if it decides a client is too busy - will it just delay returning the response to the client&amp;#39;s call or will it return something specific which the MAPI client end handles? If it&amp;#39;s a delay, is it possible/likely that the delay might cause a timeout at the network layer causing MAPI to return something like MAPI_E_NETWORK_ERROR back to the caller?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Oliver Seaman,&lt;/p&gt;
&lt;p&gt;C2C Systems&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10038119" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#9988523</link><pubDate>Thu, 01 Apr 2010 02:07:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9988523</guid><dc:creator>Eriq VanBibber</dc:creator><description>&lt;p&gt;Steve,&lt;/p&gt;
&lt;p&gt;Can you provide details on the following?&lt;/p&gt;
&lt;p&gt;In some cases, the user token used to do mapi work may not have a mailbox (it could be a plain user account); what/how do you set a policy using set-mailbox if the user doesn't have one?&lt;/p&gt;
&lt;p&gt;Also, how do you handle this for Resource Forest style (linked Mailbox)? &amp;nbsp;Does remote user need the policy or the disabled user with the mailbox in the exchange forest? &amp;nbsp;If the remote user needs the policy, how would you assign such?&lt;/p&gt;
&lt;p&gt;Should we also assume that the concurrency limit applies regardless of whether you 'jump' (using CreateStoreEntryID) or directly? &amp;nbsp;I sure hope that a 'jump' does not count as 2 sessions!&lt;/p&gt;
&lt;p&gt;Also, does RPC-over-HTTPS have different behavior with regards to these limits?&lt;/p&gt;
&lt;p&gt;Look forward to the replies.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9988523" width="1" height="1"&gt;</description></item><item><title>re: Throttling Exchange 2010</title><link>http://blogs.msdn.com/b/stephen_griffin/archive/2010/01/07/throttling-exchange-2010.aspx#9953493</link><pubDate>Tue, 26 Jan 2010 14:06:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9953493</guid><dc:creator>k.dzenisevich</dc:creator><description>&lt;p&gt;May be I have a similar problem:&lt;/p&gt;
&lt;p&gt;Environment:&lt;/p&gt;
&lt;p&gt; &amp;nbsp;MS-Windows: Microsoft Windows Server 2008 Enterprise Edition 64-bit Service Pack 2 (build 6002) (6.0.6002)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;MS-ExchangeServer: Microsoft Exchange Server 2010 (14.0.682.1)&lt;/p&gt;
&lt;p&gt; &amp;nbsp;MAPICDO: Messaging API and Collaboration Data Objects 1.2.1 v6.5.8131.0&lt;/p&gt;
&lt;p&gt;Reproduced with code:&lt;/p&gt;
&lt;p&gt;IMsgStore store1;&lt;/p&gt;
&lt;p&gt;HRESULT r = IMAPISession-&amp;gt;OpenMsgStore(..., &amp;amp;store1);&lt;/p&gt;
&lt;p&gt;ATLASSERT(r == 0);&lt;/p&gt;
&lt;p&gt;IMsgStore store2;&lt;/p&gt;
&lt;p&gt;r = IMAPISession-&amp;gt;OpenMsgStore(..., &amp;amp;store2);&lt;/p&gt;
&lt;p&gt;ATLASSERT(r == 0x8004011D);&lt;/p&gt;
&lt;p&gt;Works ok with:&lt;/p&gt;
&lt;p&gt;IMsgStore store1;&lt;/p&gt;
&lt;p&gt;HRESULT r = IMAPISession-&amp;gt;OpenMsgStore(..., &amp;amp;store1);&lt;/p&gt;
&lt;p&gt;ATLASSERT(r == 0);&lt;/p&gt;
&lt;p&gt;store1-&amp;gt;Release();&lt;/p&gt;
&lt;p&gt;IMsgStore store2;&lt;/p&gt;
&lt;p&gt;r = IMAPISession-&amp;gt;OpenMsgStore(..., &amp;amp;store2);&lt;/p&gt;
&lt;p&gt;ATLASSERT(r == 0x8004011D);&lt;/p&gt;
&lt;p&gt;Why IMsgStore must be released before IMAPISession-&amp;gt;OpenMsgStore call via MAPI on Exchange 2010?&lt;/p&gt;
&lt;p&gt;On my side I have been met with a case that cannot support IMsgStore-&amp;gt;Release workaround.&lt;/p&gt;
&lt;p&gt;It works without any problem under Exchange 2003 &amp;amp; 2007.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9953493" width="1" height="1"&gt;</description></item></channel></rss>