<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wmug.co.uk/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>Lionel's configmgr blog : Configmgr 2007, kb978021</title><link>http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/Configmgr+2007/kb978021/default.aspx</link><description>Tags: Configmgr 2007, kb978021</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Identifying, Troubleshooting &amp; Resolving 2300 and 2301 ConfigMgr Distribution Manager status messages with KB978021</title><link>http://wmug.co.uk/wmug/b/orientalcrusher/archive/2010/10/04/identifying-troubleshooting-amp-resolving-2300-and-2301-configmgr-distribution-manager-status-messages.aspx</link><pubDate>Mon, 04 Oct 2010 07:39:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:3497</guid><dc:creator>Lionel</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/wmug/b/orientalcrusher/rsscomments.aspx?WeblogPostID=3497</wfw:commentRss><comments>http://wmug.co.uk/wmug/b/orientalcrusher/archive/2010/10/04/identifying-troubleshooting-amp-resolving-2300-and-2301-configmgr-distribution-manager-status-messages.aspx#comments</comments><description>&lt;p&gt;Your ConfigMgr sites start to populate with&amp;nbsp;hundreds and thousands of status messages, namely 2300s and 2301s. Hold your horses and do not panic though as Microsoft has addresed this issue with the availability of a patch KB978021 of which more details and the download can be found &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;978021"&gt;here&lt;/a&gt;. This hotfix also&amp;nbsp;requires that you are at least running System Center Configuration Manager 2007 SP2 and have the distribution point role installed.&lt;/p&gt;
&lt;p&gt;For those that are new or have not encountered the issue,&amp;nbsp;here is&amp;nbsp;a systematic way to identify and mitigate the after effects of the issue that may manifest before&amp;nbsp;or after you apply KB978021.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Identifying the problem&lt;br /&gt;&lt;/strong&gt;We are able to identify it&amp;nbsp;by implementing infrastructure health&amp;nbsp;checks&amp;nbsp;as part of a daily routine on the ConfigMgr Infrastructure by observing the site statuses with the ConfigMgr Status Message Viewer from the&amp;nbsp;ConfigMgr Console. We then&amp;nbsp;highlight sites that are returning very high status messages counts&amp;nbsp;in the&amp;nbsp;SMS_DISTRIBUTION_MANAGER component for no apparent reason. When I mean&amp;nbsp;&amp;#39;no apparent reason&amp;#39;, i refer to it that you have not made&amp;nbsp;major changes in the site configurations or done a mega update of any package to any distribution point. Once that have been identified, we can associated the&amp;nbsp;issue with what is mention here by verifying that the bulk of the messages are indeed 2300 and 2301 messages. You will find that the description of the&amp;nbsp;messages will&amp;nbsp;contain a lot&amp;nbsp;of messages about processing, creating or updating packages in your environment. You will also get similiar results by looking at the&amp;nbsp;Distmgr.log found on the server. &lt;/p&gt;
&lt;p&gt;Through SQL, running the following against your database will also verify and determine that you are experiencing the issue. We are interested in determining the&amp;nbsp;component counts from the status messages and the highest messageID counts. You should notice&amp;nbsp;the really high count if your site is experiencing the&amp;nbsp;issue big time. :) &amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;SELECT Component, count(*) as StatusMsgCounts from vStatusMessages group by Component&lt;br /&gt;ORDER BY StatusMsgCounts desc&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;SELECT MessageID, count(*) as MessageIDCounts from vStatusMessages group by MessageID&lt;br /&gt;ORDER BY MessageIDCounts desc&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;Example outputs&lt;br /&gt;&lt;img src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/StatusMsgs.JPG" width="345" height="70" alt="" /&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&amp;nbsp;&lt;img src="http://wmug.co.uk/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-00-07-metablogapi/2300_2D00_2301.JPG" width="173" height="54" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Resolution&lt;br /&gt;&lt;/strong&gt;Obviously, this is going to cause a strain on your database and the backup of the site as this issue persists. If your backup parition is not large enough, the backup will eventually fail as more and more messages are added into the tables. Therefore, these are some steps you can do to address this issue.&lt;/p&gt;
&lt;p style="PADDING-LEFT:30px;"&gt;1. Firstly, the most obvious step is to download and apply KB978021 from MS &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;978021"&gt;here&lt;/a&gt;. This will stop further generation of the status messages.&lt;/p&gt;
&lt;p style="PADDING-LEFT:30px;"&gt;2. If the messages are causing a strain on the database (space, performance etc), delete the status messages from the &amp;quot;StatusMessages&amp;quot; table in the Configmgr&amp;nbsp;database with the following SQL command. This is one of my preferred ways but it is advisable to do it in batches as mass deletions will take a significant strain on the database as well. Therefore, for example, you can do it in batches of 100,000 etc, depending on how many messages you have. As before, please be careful when doing deletions! You may also want to REBUILD the SQL index to free up the space on the Database.&lt;/p&gt;
&lt;p style="PADDING-LEFT:30px;"&gt;DELETE TOP(&lt;strong&gt;100000&lt;/strong&gt;) FROM StatusMessages&lt;br /&gt;WHERE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (ID &amp;amp; 0x0000FFFF=2300 or ID &amp;amp; 0x0000FFFF=2301)&amp;nbsp;AND component=&amp;#39;SMS_DISTRIBUTION_MANAGER&amp;#39; &lt;/p&gt;
&lt;p&gt;With the above care, you should see the issues gone for good...&lt;/p&gt;
&lt;p&gt;Hope this helps provide a step by step analysis of the issue&amp;nbsp;and onto&amp;nbsp;the eventual solution from MS.&lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=3497&amp;AppID=114&amp;AppType=1&amp;ContentType=0" width="1" height="1"&gt;</description><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/2300/default.aspx">2300</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/2301/default.aspx">2301</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/Configmgr+2007/default.aspx">Configmgr 2007</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/distmgr-log/default.aspx">distmgr.log</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/distribution+points/default.aspx">distribution points</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/kb978021/default.aspx">kb978021</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/procedure/default.aspx">procedure</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/sccm/default.aspx">sccm</category><category domain="http://wmug.co.uk/wmug/b/orientalcrusher/archive/tags/sql/default.aspx">sql</category></item></channel></rss>