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

<channel>
	<title>teknoglot: &#187; Management Pack</title>
	<atom:link href="http://www.teknoglot.se/tag/management-pack/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teknoglot.se</link>
	<description>Techspeak for the socially diminished</description>
	<lastBuildDate>Wed, 28 Sep 2011 07:37:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Introduction to TG WinAutoSvc v1</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/introduction-to-tg-winautosvc-v1/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/introduction-to-tg-winautosvc-v1/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 10:35:47 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[MP Development]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://www.teknoglot.se/?p=489</guid>
		<description><![CDATA[Background For quite some time now I&#8217;ve had this idea spinning around in my head to write a couple of blog-posts about some of the more useful techniques available when building management packs. Many of these techniques are already described on MSDN and Technet- or other blogs as well as on various forums, but often [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p>For quite some time now I&#8217;ve had this idea spinning around in my head to write a couple of blog-posts about some of the more useful techniques available when building management packs. Many of these techniques are already described on MSDN and Technet- or other blogs as well as on various forums, but often no more than small bits and pieces of them and I have yet to see some humanly readable information about how to tie them together into a useful management pack. I say &#8220;humanly readable&#8221; because the information you do find online so far may be clear and somewhat easy to understand for someone with a system development background and a pretty good idea of how object oriented development models tend to work. But the real life System Center Operations Manager engineer&#8211;you know the one who get those <em>&#8220;do you think we could monitor our &#8230;-system too?&#8221;</em> questions a couple of times a week, you know&#8230; you (most likely, being here)&#8211;tend to have a completely different background. Yet as their OpsMgr environment grows, so does the demand for custom monitoring and all of a sudden the former server engineer are now also a developer. A developer who has never before had the need to grasp such abstract concepts as classes, instances, inheritance and who probably never before have had any reason whatsoever to write any XML code.</p>
<h2>Purpose</h2>
<p>My idea for this series of posts is to shed some light into the world of the authoring console and modules and cookdown and so forth. I am by no means an accredited author, but I will do my best to stay human in this venture and in plain english try to explain why and how you do certain things when going from Management Pack templates, rules, monitors and the safe haven that is authoring in the Operations Console into making your scripts resuable, easy to extend and prime for cookdown using the Authoring Console and XML.</p>
<h2>The TG WinAutoSvc Management Pack</h2>
<p>To give the series some kind of context and at the same time not only be a matter of examples I will base them on a fully functional management pack that discovers and monitors all Windows services that are set to automatic startup. I know there is other similar management packs out there but I haven&#8217;t fancied any one of them yet, and since I had the idea of writing this series I decided that building a new one would be a good way to go. Some of the interesting features with this management pack is:</p>
<ul>
<li>You will get an instance of the service classes for each and every service.</li>
<li>It uses different classes for Own Process services and Shared Process services (svchost for example).</li>
<li>Every service have a health state (you can use them in distributed applications).</li>
<li>The service state monitors are inherited from their base classes, no coding neccesary.</li>
<li>There is only one discovery script for all kinds of windows services.</li>
<li>Extending the discovery to include different kinds of windows services, like kernel processes, is a matter of filtering.</li>
<li>It is Open Source and licensed under the <a title="Eclipse Public License v1" href="http://tg-winautosvc.googlecode.com/svn/trunk/LICENSE.TXT">Eclipse Public License v1</a>.</li>
</ul>
<p>Most of these features will be described thoroughly in later posts in the series and as development of it progresses I will document what I do, how I do it and why I do it in certain ways. Hopefully you will learn something new through this and get closer to becoming that MP Dev the organization asks for.<br />
In the mean time, feel free to download, look at the source code (which it by no means perfect) and try it out.</p>
<p>The TG WinAutoSvc monitoring management pack is available for download here:<br />
<a href="http://code.google.com/p/tg-winautosvc/downloads/detail?name=TG.WinAutoSvc.xml">http://code.google.com/p/tg-winautosvc/downloads/detail?name=TG.WinAutoSvc.xml</a></p>
<p>The latest revision of the source code is located here:<br />
<a href="http://code.google.com/p/tg-winautosvc/source/browse/trunk/TG.WinAutoSvc.xml">http://code.google.com/p/tg-winautosvc/source/browse/trunk/TG.WinAutoSvc.xml</a></p>
<p>A small word of advice though. If you implement this in your environment, remember that you probably have alot more automatic services than you would expect. Because of this, discovery is disabled by default.</p>
<p>Best of luck, and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/introduction-to-tg-winautosvc-v1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<series:name><![CDATA[MP Dev: TG WinAutoSvc]]></series:name>
	</item>
		<item>
		<title>SNMP GET Errors in OpsMgr EventLog</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/snmp-get-errors-in-eventlog/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/snmp-get-errors-in-eventlog/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 21:28:07 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[TroubleShooting]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=306</guid>
		<description><![CDATA[I&#8217;ve been building a little SNMP Management Pack in the past few days to discover and monitor a bunch of PowerWare UPS&#8217;s, which turned out to take quite a lot more energy and time than expected. Mostly due to the facts that I am really bad with SNMP and how it works, I&#8217;ve never really [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been building a little SNMP Management Pack in the past few days to discover and monitor a bunch of PowerWare UPS&#8217;s, which turned out to take quite a lot more energy and time than expected. Mostly due to the facts that I am really bad with SNMP and how it works, I&#8217;ve never really looked into the inner working of building an SNMP management pack and also because we ran into a couple of errors preventing the discovery process to work alright.</p>
<p>To make it clear right away, this is not going to be a &#8220;Building an SNMP Management Pack Tutorial&#8221; since there&#8217;s plentiful good ones out there already, and to be extra helpful I&#8217;m gonna include a few links right away:</p>
<ul>
<li><a title="SNMP Setup and Simple Custom SNMP Discovery" href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/66140/Default.aspx">SNMP Setup and Simple Custom SNMP Discovery</a> &#8211; Pretty much the basics</li>
<li><a title="SNMP Management Pack Example: NetApp Management Pack for SCOM 2007 R2 part 4" href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/58919/Default.aspx">SNMP Management Pack Example: NetApp Management Pack</a> &#8211; Part 4 actually, but has the links to the other parts</li>
<li><a title="Creating SNMP Probe Based Monitors" href="http://www.systemcentercentral.com/Details/tabid/147/IndexID/58815/Default.aspx">Creating SNMP Probe Based Monitors</a> &#8211; No custom discovery, but a good and simple guide to SNMP Probes</li>
</ul>
<p>It&#8217;s the second, the NetApp one, I&#8217;ve used as a guide to building the UPS management pack since it goes through the process of building your own filtered discovery using SystemOID to identify your hardware-classes and then building the monitors on top of those.</p>
<h2>Let&#8217;s get to it</h2>
<p>When building the discovery of my hardware classes I ran into problems. The discovery simply did not work. At first I got some strange errors about &#8220;invalid queries&#8221;, something that turned out to be related to me reading two guides&#8211;seriously though, pick one guide that is closest to what you want to achieve and stick to it&#8211;and mixing up the XPathQuery variables. Silly me.<br />
I got those errors to go away and I was able to get a few objects to my base-class, but none of the hardware classes who was populated through the return value of an SNMP OID got discovered.<br />
The only error I got this time was the following:<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: small;"><span style="line-height: 18px; white-space: pre;"><br />
</span></span></p>
<pre class="brush: plain; title: ; notranslate">Log Name:      Operations Manager
Source:        Health Service Modules
Date:          2010-09-02 11:19:12
Event ID:      11001
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      CENSORED
Description:
Error sending an SNMP GET message to IP Address XX.XX.XX.XX, Community String:=CENSORED, Status 0x6c.

One or more workflows were affected by this.

Workflow name: CENSORED.MP.CLASS.DISCOVERY
Instance name: CENSORED_DEVICENAME
Instance ID: {5C7EFB30-D885-8843-0DD7-EA86B4FD2311}
Management group: CENSORED
</pre>
<div>I went through all the other logical steps of troubleshooting an error like that which include double-checking firewall settings, OIDs, IP-addresses, allowed hosts and so forth. It wasn&#8217;t until I loaded the <a title="EATON Protocol Library" href="http://www.networkupstools.org/protocols/eaton/">PowerMIB</a> into a MIB Browser installed on the proxy machine (in this case a Management Server) I realized that there was no problem sending an SNMP GET to the UPS from that server. I launched Wireshark and had it listen to SNMP traffic between the UPS and the Management Server. The thing that struck me right-away was the fact that I could see the a bunch of &#8220;SNMP Get-Request&#8221; but no &#8220;SNMP Get-Response&#8221; which means that Operations Manager did send an SNMP GET but there was no response.</div>
<div>After a bit of intense staring i noticed what you see in the screenshot.</div>
<div></div>
<div><img class="alignnone size-full wp-image-307" title="SNMP Error in Wireshark" src="http://www.teknoglot.se/wp/wp-content/uploads/2010/09/snmp_error_wireshark.png" alt="SNMP Error in Wireshark" width="622" height="138" /></div>
<div>
</div>
<div>For some reason Operations Manager does not care about what SNMP version you configure when you do the initial discovery of a network device. Even if you do specify SNMP v1, you probes may very well be using SNMP v2c instead and in many cases that will result in these SNMP GET errors in the Operations Manager event log.</div>
<div>To avoid this, you haves to specify which SNMP version to use in your System.SnmpProbe according to the information provided here: <a href="http://msdn.microsoft.com/en-us/library/ee809331.aspx">http://msdn.microsoft.com/en-us/library/ee809331.aspx</a></div>
<div>Since I am such a nice guy, here&#8217;s an example of the working probe with the added line highlighted.</div>
<div>
<pre class="brush: xml; highlight: [4]; title: ; notranslate">
&lt;IsWriteAction&gt;false&lt;/IsWriteAction&gt;
&lt;IP&gt;$Config/IP$&lt;/IP&gt;
&lt;CommunityString&gt;$Config/CommunityString$&lt;/CommunityString&gt;
&lt;Version&gt;1&lt;/Version&gt;
&lt;SnmpVarBinds&gt;
	&lt;SnmpVarBind&gt;
		&lt;OID&gt;1.3.6.1.4.1.534.1.1.1.0&lt;/OID&gt;
		&lt;Syntax&gt;0&lt;/Syntax&gt;
		&lt;Value VariantType=&quot;8&quot;&gt;&lt;/Value&gt;
	&lt;/SnmpVarBind&gt;
	&lt;SnmpVarBind&gt;
		&lt;OID&gt;1.3.6.1.4.1.534.1.1.2.0&lt;/OID&gt;
		&lt;Syntax&gt;0&lt;/Syntax&gt;
		&lt;Value VariantType=&quot;8&quot;&gt;&lt;/Value&gt;
	&lt;/SnmpVarBind&gt;
	&lt;SnmpVarBind&gt;
		&lt;OID&gt;1.3.6.1.4.1.534.1.1.3.0&lt;/OID&gt;
		&lt;Syntax&gt;0&lt;/Syntax&gt;
		&lt;Value VariantType=&quot;8&quot;&gt;&lt;/Value&gt;
	&lt;/SnmpVarBind&gt;
&lt;/SnmpVarBinds&gt;
</pre>
<p>That&#8217;s it. Working perfectly now.</p>
<p>Best of luck to you too.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/snmp-get-errors-in-eventlog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MSMQ 4 and MSMQ 5 MP for OpsMgr Released! (finally)</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/msmq-4-and-msmq-5-mp-for-opsmgr-released-finally/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/msmq-4-and-msmq-5-mp-for-opsmgr-released-finally/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 11:09:57 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[MSMQ]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=268</guid>
		<description><![CDATA[After a long wait (definitely more than 90 days) the management packs for MSMQ 4 (Windows 2008) and MSMQ 5 (Windows 2008 R2) are finally released. Both seem to be fully Cluster aware and pretty much holds the same monitoring as the the latest MSMQ 3 MP. Message Queuing 4.0 Management Pack for Operations Manager [...]]]></description>
			<content:encoded><![CDATA[<p>After a long wait (definitely more than 90 days) the management packs for MSMQ 4 (Windows 2008) and MSMQ 5 (Windows 2008 R2) are finally released.</p>
<p>Both seem to be fully Cluster aware and pretty much holds the same monitoring as the the latest MSMQ 3 MP.</p>
<h3>Message Queuing 4.0 Management Pack for Operations Manager 2007</h3>
</p>
<blockquote><p><strong>Quick Details</strong></p>
<p>Version: 6.0.6700.83</p>
<p>Date Published: 4/5/2010</p>
<p>Language: English</p>
</blockquote>
<p>Download here: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cfc103b8-7185-4721-8098-110885fe9e9e&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=cfc103b8-7185-4721-8098-110885fe9e9e&amp;displaylang=en</a></p>
<h3>Message Queuing 5.0 Management Pack for Operations Manager 2007</h3>
<blockquote><p><strong>Quick Details</strong></p>
<p>Version: 6.0.6700.88</p>
<p>Date Published: 4/5/2010</p>
<p>Language: English</p>
</blockquote>
<p>Download here: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=28349b78-8329-44aa-8a1f-81f4e3f84d0c&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=28349b78-8329-44aa-8a1f-81f4e3f84d0c&amp;displaylang=en</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/msmq-4-and-msmq-5-mp-for-opsmgr-released-finally/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Updated MSMQ Management Pack v6.0.6615.0!</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/updated-msmq-management-pack/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/updated-msmq-management-pack/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 08:57:38 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[MSMQ]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/updated-msmq-management-pack/</guid>
		<description><![CDATA[Microsoft has released an update to the MSMQ (version 3) management pack. System Center Pack for: Message Queuing 3.0 Version: 6.0.6615.0 Released on: 12/14/2009 Message Queuing (also known as MSMQ) is a server application that enables applications to communicate across heterogeneous networks and systems that may be temporarily offline or otherwise inaccessible. Instead of an [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released an update to the MSMQ (version 3) management pack.</p>
<blockquote><p>System Center Pack for: Message Queuing 3.0      <br />Version: 6.0.6615.0       <br />Released on: 12/14/2009</p>
<p>Message Queuing (also known as MSMQ) is a server application that enables applications to communicate across heterogeneous networks and systems that may be temporarily offline or otherwise inaccessible. Instead of an application communicating with a service on another computer, it sends its information to Message Queuing, which sends the information to a Message Queuing service on the target computer where it is made available to the other application. Message Queuing provides guaranteed delivery, efficient routing, security, and priority based messaging.</p>
</blockquote>
<p>Now, what’s really interesting is what you will find in the MP Guide under “Supported Configurations”.</p>
<blockquote><p>The Message Queuing Management Pack for Operations Manager 2007 is designed to monitor Message Queuing version 3 only.</p>
<p>The Message Queuing Management Pack supports the following platforms:</p>
<p>· Windows Server 2003</p>
<p>· Windows XP</p>
<p><font color="#800000">The Message Queuing Management Pack also supports monitoring clustered MSMQ components</font>.</p>
</blockquote>
<p>Text coloration is obviously added by me to highlight the interesting part. <img src='http://www.teknoglot.se/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Finally MSMQ monitoring seems to be cluster aware, which might mean that the home-made pack i did to have those (numerous) queues covered could be passed on to the scrap-heap. This is also confirmed under “Changes in This Update”.</p>
<blockquote><p>The December 2009 update to this management pack includes the following change:</p>
<p>· Fixed a problem when working with an instance of MSMQ in a Cluster. The MP is now able to discover and monitor public and private queues in a cluster.</p>
<p>· Fixed a problem when discovering the local and cluster instance of MSMQ. The MP is now able to discover and monitor both instances.</p>
</blockquote>
<p>The confusing double RunAs profiles seems to have been cleaned up too (you only have to worry about one now) as well as fixing some sloppy mistakes in the previous scripts (no Option Explicit? C’mon Microsoft! You <em>write</em> the best practices, try to stick to them.) and generally improving display and documentation.</p>
<p>Gonna import this to our staging environment today and let it roll during the holidays.</p>
<p>Cheers! Oh, and happy holidays!</p>
<blockquote><p>Download and documentation:      <br /><a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=1D2B4398-8BC2-4A43-850C-852EBB0D983B&amp;displaylang=en&amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1D2B4398-8BC2-4A43-850C-852EBB0D983B&amp;displaylang=en&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=1D2B4398-8BC2-4A43-850C-852EBB0D983B&amp;displaylang=en&amp;displaylang=en</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/updated-msmq-management-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated: MP for System Center Configurations Manager 2007 SP2 on x64</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/updated-mp-for-system-center-configurations-manager-2007-sp2-on-x64/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/updated-mp-for-system-center-configurations-manager-2007-sp2-on-x64/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 11:13:00 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/updated-mp-for-system-center-configurations-manager-2007-sp2-on-x64/</guid>
		<description><![CDATA[Microsoft has released an updated MP for SCCM SP2 (v6.0.6000.2, released on 10/28/2009) for OpsMgr R2. The update basically contains support for x64 that was missing in the previous release. The Configuration Manager 2007 SP2 Management Pack adds support for monitoring Configuration Manager 2007 SP2 in a 64-bit environment with Operations Manager 2007 R2 or [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has released an updated <acronym title="Management Pack">MP</acronym> for <acronym title="System Center Configurations Manager">SCCM </acronym>SP2 (v6.0.6000.2, released on 10/28/2009) for OpsMgr R2.</p>
<p>The update basically contains support for x64 that was missing in the previous release.</p>
<blockquote><p>The Configuration Manager 2007 SP2 Management Pack adds support for monitoring Configuration Manager 2007 SP2 in a 64-bit environment with Operations Manager 2007 R2 or Operations Manager 2007 SP1 with hotfix (KB971541) installed. This enables the Configuration Manager 2007 SP2 Management Pack to work with either the 32-bit or the 64-bit Operations Manager 2007 agent. <span style="color: #800000;">Except for the 64-bit support, the other features and guidance for Configuration Manager 2007 Management Packs remain intact</span>.</p></blockquote>
<p><span style="font-size: xx-small;">(coloration added by me)</span></p>
<p>Read more and download here:<br />
<a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=a8443173-46c2-4581-b3b8-ce67160f627b" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a8443173-46c2-4581-b3b8-ce67160f627b">http://www.microsoft.com/downloads/details.aspx?FamilyID=a8443173-46c2-4581-b3b8-ce67160f627b</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/updated-mp-for-system-center-configurations-manager-2007-sp2-on-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Adds support for SUSE 11 in OpsMgr R2</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/microsoft-adds-support-for-suse-11-in-opsmgr-r2/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/microsoft-adds-support-for-suse-11-in-opsmgr-r2/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 06:59:10 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SUSE 11]]></category>
		<category><![CDATA[X-Plat]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/microsoft-adds-support-for-suse-11-in-opsmgr-r2/</guid>
		<description><![CDATA[This update hasn’t showed up in the MP Catalog yet, but the System Center Operations Manager 2007 R2 Cross Platform Update can be downloaded here. Besides SUSE 11 support, here’s the short overview. The System Center Operations Manager 2007 R2 Cross Platform Update adds fixes for a defunct process issue on Unix/Linux Servers, as well [...]]]></description>
			<content:encoded><![CDATA[<p>This update hasn’t showed up in the <acronym title="Management Pack">MP</acronym> Catalog yet, but the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4a41a8be-0a37-4bd2-b5b1-026468b317fb">System Center Operations Manager 2007 R2 Cross Platform Update can be downloaded here</a>.</p>
<p>Besides SUSE 11 support, here’s the short overview.</p>
<blockquote><p>The System Center Operations Manager 2007 R2 Cross Platform Update adds fixes for a defunct process issue on Unix/Linux Servers, as well as, adds support for SUSE Linux Enterprise Server 11 (both 32-bit and 64-bit versions) and Solaris Zone support.      <br /><b>Feature Summary:</b>       <br />The System Center Operations Manager 2007 R2 Cross Platform Update supports the monitoring of Unix/Linux Servers including: </p>
<ul>
<li>Monitoring of SUSE Linux Enterprise Server 11 servers (both 32-bit and 64-bit versions) </li>
<li>Support of Solaris Zones </li>
<li>Fix for defunct Process issue </li>
<li>The Cross Platform Agent may not discover soft partitions on Solaris systems. Therefore, the disk provider may be unloaded, and the Cross Platform Agent may stop collecting information from the system disks. </li>
<li>The Cross Platform Agent may not restart after the AIX server reboots. </li>
</ul>
<p>The latest versions of all the Operations Manager 2007 R2 Unix/Linux agents are included in this update.</p>
</blockquote>
<p>Perfect timing, I must say, since I really need this today. <img src='http://www.teknoglot.se/wp/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><em><strong>Update:</strong></em>    <br />This is no small MP-update, which probably is the reason that we do not find it in the MP Catalog, but a ~250MB OpsMgr R2 Software Update. You need to run this on all Operations Manager Servers (RMS/MS, GW?) since it actually updates many of the agent Cross Platform binaries. It does add a new MP för SUSE 11 that you have to import from disk if you need it.</p>
<p>So, the installation goes somewhat like this:</p>
<ol>
<li>Install the Software Update (pick the right Architecture) on all OpsMgr R2 Servers</li>
<li>Import the SUSE 11 MP if necessary</li>
<li>Re-discover your Unix/Linux machines.</li>
</ol>
<p>Files updated in this update for R2:</p>
<ul>
<li>.Microsoft.Enterprisemanagement.UI.Administration.dll (Version 6.1.7043.1)</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.aix.5.ppc.lpp.gz</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.aix.6.ppc.lpp.gz</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.hpux.11iv2.ia64.depot.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.hpux.11iv2.parisc.depot.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.hpux.11iv3.ia64.depot.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.hpux.11iv3.parisc.depot.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.rhel.4.x64.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.rhel.4.x86.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.rhel.5.x64.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.rhel.5.x86.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.sles.10.x64.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.sles.10.x86.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.sles.9.x86.rpm</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.solaris.10.sparc.pkg.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.solaris.10.x86.pkg.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.solaris.8.sparc.pkg.Z</li>
<li>.AgentManagementUnixAgentsscx-1.0.4-248.solaris.9.sparc.pkg.Z</li>
</ul>
<p>Files added:</p>
<ul>
<li>Microsoft.Linux.SLES.11.MP</li>
</ul>
<p>All in all, the update contains the following fixes:</p>
<ul>
<li>KB969342</li>
<li>KB973583</li>
<li>Q954049</li>
<li>Q956240</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/microsoft-adds-support-for-suse-11-in-opsmgr-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Health Rollup not working in Exchange Management Pack</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/health-rollup-not-working-in-exchange-management-pack/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/health-rollup-not-working-in-exchange-management-pack/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 11:17:08 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[TechNet]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/health-rollup-not-working-in-exchange-management-pack/</guid>
		<description><![CDATA[I’ve wrestled a bit with a critical status on one of the Organization States at a clients site that wont go back to green despite all the underlying monitors have gone back to green. And apparently I am not alone on this one. Others, like me, has read and re-read the MP-guide i search for [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve wrestled a bit with a critical status on one of the Organization States at a clients site that wont go back to green despite all the underlying monitors have gone back to green. And apparently I am not alone on this one. Others, like me, has read and re-read the MP-guide i search for a monitor/rule/discovery for overrides forgotten, and I don’t know how many times I’ve made a small change and tried resetting the health once again. Anyhow.   <br /><a href="http://social.technet.microsoft.com/Profile/en-US/?user=Marius%20Sutara&amp;referrer=http%3a%2f%2fsocial.technet.microsoft.com%2fForums%2fen-US%2foperationsmanagergeneral%2fthread%2f6ad11b81-3304-40db-ae47-0f36add6e1e1&amp;rh=EQRzBI2S0js0uB72HghHQFW%2bBWkNhiVEQ9pGFs3h9c0%3d&amp;sp=forums">Marius Sutara</a> posted an <a href="http://social.technet.microsoft.com/Forums/en-US/operationsmanagergeneral/thread/6ad11b81-3304-40db-ae47-0f36add6e1e1">answer on TechNet forums</a> last week with a “fix” (-ish), or rather the acknowledgement that the problem is not a <acronym title="AKA. Human Error, 40cm from the screen">40c</acronym>. The problem might be related to other MP as well, but I’ve only seen it on the new Exchange MP so far. In that same post, Pete Zerger provided some links to two nifty little tools that will help you reset the health of the monitor.</p>
<p>In case you wonder why on earth I post when there’s allready a “solution” out there; Pagerank, baby!   <br />Not for me, but for the forum post making it show up earlier on google.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/health-rollup-not-working-in-exchange-management-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated: Operations Manager 2007 R2 Management Pack</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/updated-operations-manager-2007-r2-management-pack/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/updated-operations-manager-2007-r2-management-pack/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 10:29:00 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/updated-operations-manager-2007-r2-management-pack/</guid>
		<description><![CDATA[Microsoft released an updated MP (v6.1.7533.0, released on 10/8/2009) for monitoring the health the Operations Manager components. Most significant updates, according to me, would seem to be: Fixed an issue that was previously preventing all rules related to agentless exception monitoring from generating alerts. Added the rule “Collects Opsmgr SDK ServiceClient Connections” to collect the [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft released an updated <acronym title="Management Pack">MP</acronym> (v6.1.7533.0, released on 10/8/2009) for monitoring the health the Operations Manager components.</p>
<p>Most significant updates, according to me, would seem to be:</p>
<blockquote><p>Fixed an issue that was previously preventing all rules related to agentless exception monitoring from generating alerts.</p>
</blockquote>
<blockquote><p>Added the rule “Collects Opsmgr <acronym title="Software Development Kit">SDK</acronym> ServiceClient Connections” to collect the number of connected clients for a given management group. This data is shown in the view “Console and SDK Connection Count” under the folder “Operations ManagerManagement Server Performance”.</p>
</blockquote>
<blockquote><p>Updated a number of monitors and rules to ensure that data is reported to the correct management group for multihomed agents.</p>
</blockquote>
<blockquote><p>Fixed the configuration of the rule “IIS Discovery Probe Module Execution Failure” to so that the parameter replacement will now work correctly for alert suppression and generating the details of the alert’s description.</p>
</blockquote>
<p>The rest is mostly polishing, fine-tuning and complementary updates. Nothing really ground-breaking here, but still a welcome update.</p>
<p>Download at: <a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=61365290-3c38-4004-b717-e90bb0f6c148" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=61365290-3c38-4004-b717-e90bb0f6c148">http://www.microsoft.com/downloads/details.aspx?FamilyID=61365290-3c38-4004-b717-e90bb0f6c148</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/updated-operations-manager-2007-r2-management-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL ManagementPack Survey – Make your voice heard</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/sql-managementpack-survey-make-your-voice-heard/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/sql-managementpack-survey-make-your-voice-heard/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 13:24:37 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/ms/opsmgr2007/sql-managementpack-survey-make-your-voice-heard/</guid>
		<description><![CDATA[According to the OpsMgr Team blog, Microsoft wants to know what you think about their SQL Server MP. It’s really hard to come by a better opportunity to express your feelings and desires about monitoring SQL Server, so don’t miss this one out. http://blogs.technet.com/momteam/archive/2009/09/25/sql-management-pack-survey-live-on-connect.aspx]]></description>
			<content:encoded><![CDATA[<p>According to the <a href="http://blogs.technet.com/momteam/archive/2009/09/25/sql-management-pack-survey-live-on-connect.aspx">OpsMgr Team blog</a>, Microsoft wants to know what you think about their SQL Server MP. It’s really hard to come by a better opportunity to express your feelings and desires about monitoring SQL Server, so don’t miss this one out.</p>
<p><a title="http://blogs.technet.com/momteam/archive/2009/09/25/sql-management-pack-survey-live-on-connect.aspx" href="http://blogs.technet.com/momteam/archive/2009/09/25/sql-management-pack-survey-live-on-connect.aspx">http://blogs.technet.com/momteam/archive/2009/09/25/sql-management-pack-survey-live-on-connect.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/sql-managementpack-survey-make-your-voice-heard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2008 NLB MP for OpsMgr released</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/windows-server-2008-nlb-m-for-opsmgr-released/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/windows-server-2008-nlb-m-for-opsmgr-released/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 11:59:54 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=153</guid>
		<description><![CDATA[Don&#8217;t know how I missed this when writing the last post, but Microsoft released the MP for Windows Server 2008 NLB yesterday (28/4 -09). This is the initial release for Win2k8 NLB so I guess we just have to try it out then. Quick Details File Name: Microsoft Server 2008 Network Load Balancing System Center [...]]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t know how I missed this when writing the last post, but Microsoft released the <a title="Windows Server 2008 Network Load Balancing for System Center Operations Manager 2007" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dc17e093-bdd7-4cb3-9981-853776ed90be&amp;displaylang=en">MP for Windows Server 2008 NLB </a>yesterday (28/4 -09). This is the initial release for Win2k8 NLB so I guess we just have to try it out then.</p>
<h4>Quick Details</h4>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="quickInfoName">File Name:</td>
<td class="quickInfoValue">Microsoft Server 2008 Network Load Balancing System Center Operations Manager 2007 MP.msi</td>
</tr>
<tr>
<td class="quickInfoName">Version:</td>
<td class="quickInfoValue">6.0.6573.0</td>
</tr>
<tr>
<td class="quickInfoName">Date Published:</td>
<td class="quickInfoValue">4/28/2009</td>
</tr>
<tr>
<td class="quickInfoName">Language:</td>
<td class="quickInfoValue">English</td>
</tr>
<tr>
<td class="quickInfoName">Download Size:</td>
<td class="quickInfoValue">519 KB</td>
</tr>
</tbody>
</table>
<h4>Feature Summary</h4>
<ul>
<li>Monitor the NLB Node status.</li>
<li>Based on the status of individual cluster nodes, determine the overall state of the cluster.</li>
<li>Where an integration management pack exists, determine the health state of a cluster node by looking at the health state of the load balanced application, such as IIS.</li>
<li>Alert on errors and warnings that are reported by the NLB driver, such as an incorrectly configured NLB cluster.</li>
<li>Take the node out of the NLB cluster if the underlying load-balanced application becomes unhealthy, and add the node back to the cluster when the application becomes healthy again.</li>
</ul>
<p>Requires OpsMgr 2007 SP1 or later, the Base Operating System MP for 2008, the <a title="Support for running System Center Operations Manager 2007 Service Pack 1 and System Center Essentials 2007 Service Pack 1 on a Windows Server 2008-based computer" href="http://support.microsoft.com/kb/953141">QFEs for Windows Server 2008</a> and that you are not running the converted 2003 NLB MP. If you are running the old converted NLB MP, upgrade first. As an additional recommendation, Microsoft recommends in the MP Guide that you install the <a title="The WMI Provider Host program (Wmiprvse.exe) may crash on a Windows Server 2008-based computer that has the NLB feature installed2008" href="http://support.microsoft.com/kb/959493">QFE for wmiprvse.exe problems on Windows Server 2008</a>.</p>
<p>No support for Mixed-mode (2008 and 2003) clusters though.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/windows-server-2008-nlb-m-for-opsmgr-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Error doing IIS Discovery&#8221; in OpsMgr</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/error-doing-iis-discovery-in-opsmgr/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/error-doing-iis-discovery-in-opsmgr/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 10:37:27 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=158</guid>
		<description><![CDATA[I have seen this error popping up every now and then at multiple customer sites and haven&#8217;t really been able to solve it yet. It does not look like I am alone either. The error message usually looks like this: Or&#8230; I have been trying to figure out what file is missing and/or if the [...]]]></description>
			<content:encoded><![CDATA[<p>I have seen this error popping up every now and then at multiple customer sites and haven&#8217;t really been able to solve it yet. It does not look like I am alone either.<br />
The error message usually looks like this:</p>
<pre class="brush: plain; title: ; notranslate">Error doing IIS Discovery

Error: 0x80070002
Details: The system cannot find the file specified.

One or more workflows were affected by this.

Workflow name: Microsoft.Windows.InternetInformationServices.2003.DiscoverBase
Instance name: Microsoft.Windows.InternetInformationServices.2003.ServerRole
Instance ID: {A81E4808-4D05-9BFE-4043-DC668527F2D0}
Management group: MASKED</pre>
<p>Or&#8230;</p>
<pre class="brush: plain; title: ; notranslate">Error doing IIS Discovery

Error: 0x80070006
Details: The handle is invalid.

One or more workflows were affected by this.

Workflow name: Microsoft.Windows.InternetInformationServices.2000.DiscoverWebSites26to50
Instance name: IIS Web Server
Instance ID: {D36DA76A-027F-8F3E-4160-115279A1E23A}
Management group: MASKED</pre>
<p>I have been trying to figure out what file is missing and/or if the &#8220;invalid handle&#8221; is related. Possibly a file-handle? Could be but not neccesary since these two errors occur on different servers with increasing repeat-count (atleast once-a-day). The IIS MP does call the IIS*.VBS Scripts in %windir%System32 but <span style="text-decoration: underline;">as far as I can tell</span>, on the systems I have tried it on, the scritps return valid data. This does by no means mean that there is no error and evidently I am missing something. But what? Does anyone have a clue to this?</p>
<h5>References and other victims:</h5>
<ul>
<li><a href="http://www.google.com/search?hl=en&amp;q=%22Error+doing+IIS+Discovery%22&amp;btnG=Search">&#8220;Error Doing IIS Discovery&#8221;</a> on Google</li>
<li><a href="http://www.codejnki.com/2008/10/scom-iis-discovery-probe-module-failed-execution/">&#8220;SCOM: IIS Discovery Probe Module Failed Execution&#8221;</a> on Codejnki&#8217;s Blog</li>
<li><a href="http://social.technet.microsoft.com/Forums/en/windowsserver2008r2webtechnologies/thread/127f2473-9eea-4248-b9c2-d0b1605ed945">&#8220;Error doing IIS Discovery Error: 0&#215;80070006&#8243;</a> on TechNet Forums</li>
<li><a href="http://www.digitalsupporttech.com/forum/user/viewthread?thread=693344">&#8220;IIS Discovery Probe Module Execution Failure&#8221;</a> on Digital Support Forum</li>
<li><a href="http://www.eggheadcafe.com/software/aspnet/31903288/iis-discovery-probe-modul.aspx">&#8220;IIS Discovery Probe Module Execution Failure&#8221;</a> on EggHeadCafe</li>
<li><a title="IISDiscoveryProbe Error - any ideas? in Operations Manager IIS Management Pack" href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.opsmgr.iis&amp;tid=8d7de15a-3b54-4ea0-b2cc-30a23c361a35&amp;cat=F8CD68E8-5E44-9C7B-C39A-AB56E686F23F&amp;lang=en&amp;cr=US&amp;sloc=&amp;p=1">&#8220;IISDiscoveryProbe Error &#8211; any ideas?&#8221;</a> on <a href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx">Microsoft Discusson Groups</a></li>
</ul>
<p>And no, neither of these provides even a hint to a working solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/error-doing-iis-discovery-in-opsmgr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MSMQ 3 MP for OpsMgr v.6.0.6587.0 Released</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/msmq-3-mp-for-opsmgr-v6065870-released/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/msmq-3-mp-for-opsmgr-v6065870-released/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:30:18 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[MSMQ]]></category>
		<category><![CDATA[OpsMgr]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=149</guid>
		<description><![CDATA[Last friday, 24/4 -09,&#160; Microsoft released an updated Management Pack for MSMQ 3.0. Quick Details File Name: Message Queuing System Center Operations Manager 2007 MP.MSI Version: 6.0.6587.0 Date Published: 4/24/2009 Language: English Download Size: 502 KB Release History 6/3/2008 &#8211; Initial Release, version 6.0.6278.23. Refer to the MP guide for further details. 4/24/2009 &#8211; Undated [...]]]></description>
			<content:encoded><![CDATA[<p>Last friday, 24/4 -09,&#160; Microsoft released an <a title="Message Queuing Management Pack for Operations Manager 2007" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1D2B4398-8BC2-4A43-850C-852EBB0D983B&amp;amp;displaylang=en&amp;displaylang=en">updated Management Pack for MSMQ 3.0</a>.</p>
<h4>Quick Details</h4>
<table style="height: 60px" cellspacing="0" cellpadding="0" width="469" border="0">
<tbody>
<tr>
<td class="quickInfoName">File Name:</td>
<td class="quickInfoValue">Message Queuing System Center Operations Manager 2007 MP.MSI</td>
</tr>
<tr>
<td class="quickInfoName">Version:</td>
<td class="quickInfoValue">6.0.6587.0</td>
</tr>
<tr>
<td class="quickInfoName">Date Published:</td>
<td class="quickInfoValue">4/24/2009</td>
</tr>
<tr>
<td class="quickInfoName">Language:</td>
<td class="quickInfoValue">English</td>
</tr>
<tr>
<td class="quickInfoName">Download Size:</td>
<td class="quickInfoValue">502 KB</td>
</tr>
</tbody>
</table>
<h4>Release History</h4>
<ul>
<li>6/3/2008 &#8211; Initial Release, version 6.0.6278.23. Refer to the MP guide for further details. </li>
<li>4/24/2009 &#8211; Undated release, version 6.0.6587.0. Refer to the MP guide for further details. </li>
</ul>
<p>The MP Guide does not really say much about what&#8217;s updated and I don&#8217;t know how much more than the reporting they have fixed. I can just state the fact that support for clustered MSMQ 3 instances is still missing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/msmq-3-mp-for-opsmgr-v6065870-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetworkAdapterCheck.vbs fails on Windows 2000</title>
		<link>http://www.teknoglot.se/ms/opsmgr2007/networkadaptercheck-fails-on-win2k/</link>
		<comments>http://www.teknoglot.se/ms/opsmgr2007/networkadaptercheck-fails-on-win2k/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 10:21:18 +0000</pubDate>
		<dc:creator>Sam T</dc:creator>
				<category><![CDATA[OpsMgr 2007]]></category>
		<category><![CDATA[Errors]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://teknoglot.hartati.se/?p=125</guid>
		<description><![CDATA[Here&#8217;s my summary of the problems with the NetworkAdapterCheck.vbs script in the Windows Server 2000 Operating System Management Pack för Operations Manager 2007 that is causing the failed to create System.PropertyBagData error i wrote about earlier. This information in also available on https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=432627&#38;SiteID=446 Symptoms This &#8220;research&#8221; comes from getting an obscene amounts of Script or [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s my summary of the problems with the NetworkAdapterCheck.vbs script in the Windows Server 2000 Operating System Management Pack för Operations Manager 2007 that is causing the <a title="failed to create System.PropertyBagData" href="http://teknoglot.hartati.se/ms/opsmgr2007/failed-to-create-propertybagdata-opsmgr/">failed to create System.PropertyBagData</a> error i wrote about earlier.<br />
This information in also available on <a href="https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=432627&amp;SiteID=446">https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=432627&amp;SiteID=446</a></p>
<h3>Symptoms</h3>
<p>This &#8220;research&#8221; comes from getting an obscene amounts of Script or Executable Failed to run in the Operations Console. Each time it was the NetworkAdapterCheck.vbs script that could not create PropertyBagData. The error message copied from one of the alerts looks like this:</p>
<pre class="brush: plain; light: true; title: ; notranslate">
The process started at 14:29:26 failed to create System.PropertyBagData, no errors detected in the output. The process exited with 0

Command executed: &quot;C:WINNTsystem32cscript.exe&quot; /nologo &quot;NetworkAdapterCheck.vbs&quot; MASKEDCOMPUTERNAME 0 false true false
Working Directory: C:Program FilesSystem Center Operations Manager 2007Health Service StateMonitoring Host Temporary Files 2882781

One or more workflows were affected by this.

Workflow name: Microsoft.Windows.Server.2000.NetworkAdapter.NetworkAdapterConnectionHealth
Instance name: 0
Instance ID: {F4C478D3-38E5-8C29-3957-E3B7F486216E}
Management group: MASKED
</pre>
<p>This error repeats almost as often as the script is scheduled to run and appears on almost every Windows 2000 server.</p>
<p><span id="more-125"></span></p>
<h3>Cause?</h3>
<p>I am not really sure, but after a quite a bit of troubleshooting I am pretty sure it all boils down to a malformed WMI-query. What I basically did was to extract the script from the MP and dry-run it to see if I could find anything obvious, which I didn&#8217;t.<br />
Since I didn&#8217;t have a good debugging too available, like in PrimalScript, I added the VBS equivalent of old-school printf debugging. I basically added</p>
<pre class="brush: vb; light: true; title: ; notranslate">wscript.echo &quot;Line XX:&quot; &amp; Err.Number</pre>
<p>after each object/function call in the Main Sub.<br />
The problem seems to be at line 118:</p>
<pre class="brush: vb; light: true; title: ; notranslate">Set WMISet = WMIGetInstance(&quot;winmgmts:&quot; + TargetComputer + &quot;rootcimv2&quot;, query)</pre>
<p>At line 119 I had a debug line that never executes and it would seem like the script is unable to process the query and exits without any error codes.</p>
<p>The query variable contains the following:</p>
<pre class="brush: sql; light: true; title: ; notranslate">Win32_NetworkAdapter Where DeviceID='0' And ( NetConnectionStatus = '0' )</pre>
<p>When I was debugging this I started the script like this:</p>
<pre class="brush: bash; light: true; title: ; notranslate">cscript.exe /nologo &quot;NetworkAdapterCheck.vbs&quot; MASKED 0 false true false</pre>
<p>I did find that if I change the parameters to this:</p>
<pre class="brush: bash; light: true; title: ; notranslate">cscript.exe /nologo &quot;NetworkAdapterCheck.vbs&quot; MASKED 0 false false false</pre>
<p>Then the script runs smoothly and produces an XML-output like this:</p>
<pre class="brush: xml; light: true; title: ; notranslate">
&lt;Collection&gt;
&lt;DataItem type=&quot;System.PropertyBagData&quot; time=&quot;2009-04-22T15:03:44.6495202+02:00&quot; sourceHealthServiceId=&quot;C9F5A9F7-00A3-8A86-57B5-34FB634471A8&quot;&gt;
&lt;Property Name=&quot;State&quot; VariantType=&quot;8&quot;&gt;GOOD&lt;/Property&gt;
&lt;/DataItem&gt;
&lt;/Collection&gt;
</pre>
<h3>Comments</h3>
<p>There&#8217;s quite the lot of similar errors posted on various forums on the internet but most of them ends up pointing towards the Antivirus Software as the perp and we have tried various exceptions on the server like excluding HealthExplorer.exe, MonitoringHost.exe and also the entire Health Service State folder with no improvement. But since I was able to run the scripts from other locations (not excluded) on the same server I find it hard to believe that the AV would be blocking it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teknoglot.se/ms/opsmgr2007/networkadaptercheck-fails-on-win2k/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

