<?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/"
	>

<channel>
	<title>Brad&#039;s Tech Blog &#187; System Center Operations Manager</title>
	<atom:link href="http://bradstechblog.com/tag/system-center-operations-manager/feed" rel="self" type="application/rss+xml" />
	<link>http://bradstechblog.com</link>
	<description>Microsoft technologies like: System Center Operations Manager, and whatever else comes up at the office.</description>
	<lastBuildDate>Sat, 13 Feb 2010 01:59:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ASP.net causes reporting services and prerequisite to fail</title>
		<link>http://bradstechblog.com/scom/aspnet-causes-reporting-services-and-pre-requisite-to-fail</link>
		<comments>http://bradstechblog.com/scom/aspnet-causes-reporting-services-and-pre-requisite-to-fail#comments</comments>
		<pubDate>Tue, 29 Jul 2008 14:28:32 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[SQL Reporting Services]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[ASP.net]]></category>
		<category><![CDATA[aspnet_regiis]]></category>
		<category><![CDATA[prerequisite]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[System Centre Operations Manager]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=30</guid>
		<description><![CDATA[It appears that if IIS is installed before ASP then there are possible challenges with either the initial install of OpsMgr and/or the setup of reporting services. I have had two occasions where this has happened.  In both cases I performed the exact same fix to resolve this.  
  
Symptom 1: During the pre-requisite check you [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">It appears that if IIS is installed before ASP then there are possible challenges with either the initial install of OpsMgr and/or the setup of reporting services. I have had two occasions where this has happened. <span style="mso-spacerun: yes"> </span>In both cases I performed the exact same fix to resolve this. <span style="mso-spacerun: yes"> </span></span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"> <span id="more-30"></span> </p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">Symptom 1: During the pre-requisite check you receive notification that ASP.net is not started but the service is running.</span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">Symptom 2: During setup you receive the “<strong><span style="color: #424242;">srs server validation” error </span></strong><span style="mso-spacerun: yes"> </span></span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">To fix this </span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;"> </span></span></p>
<ul style="MARGIN-TOP: 0in" type="disc">
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">Of course confirm that ASP is installed. If it is then do the following.</span></span></li>
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">Open the command prompt go to </span></span></li>
</ul>
<blockquote>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">C:\windows\Microsoft.NET\Framework\v2.0.50727</span></span></p>
</blockquote>
<ul style="MARGIN-TOP: 0in" type="disc">
<li class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">Run the following command </span></span></li>
</ul>
<blockquote>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;">aspnet_regiis /i</span></span></p>
</blockquote>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"> </p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"> </p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;"><a href="http://bradstechblog.com"></a></span></span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"><span style="FONT-SIZE: 12pt"><span style="FONT-SIZE: 12pt"><span style="font-family: Times New Roman;"><a href="http://bradstechblog.com"></a></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/aspnet-causes-reporting-services-and-pre-requisite-to-fail/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WMI issues that prevent SCOM Agent install</title>
		<link>http://bradstechblog.com/scom/wmi-issues-that-prevent-scom-agent-install</link>
		<comments>http://bradstechblog.com/scom/wmi-issues-that-prevent-scom-agent-install#comments</comments>
		<pubDate>Thu, 24 Jul 2008 13:20:00 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[mom_tracing.mof]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[System Centre Operations Manager]]></category>
		<category><![CDATA[WMI]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=4</guid>
		<description><![CDATA[During the initial install of the agents on the servers I ran across a hand full of failed agent installs. Nothing worked. Couldn&#8217;t push the install, and when I tried a manual install on the client it would fail halfway through with errors related to mof files.


Resolution is to fix WMI. And here is exactly [...]]]></description>
			<content:encoded><![CDATA[<p>During the initial install of the agents on the servers I ran across a hand full of failed agent installs. Nothing worked. Couldn&#8217;t push the install, and when I tried a manual install on the client it would fail halfway through with errors related to mof files.<br />
<!-smartads-><br />
<span id="more-4"></span></p>
<p>Resolution is to fix <strong>WMI</strong>. And here is exactly how I did it.</p>
<p>Well almost exactly. You will need to send me an email for the files required to do this.</p>
<p>On effected server</p>
<p>1. copy <strong>mom_tracing.mof</strong> to any location on the server. I used c:\downloads</p>
<p> 2. open the command prompt and navigate to c:\downloads and<br />
run the following command without the quotes.</p>
<p> &#8221;mofcomp mom_tracing.mof&#8221;</p>
<p> This will most likely lead to an error looking for the EventTrace class in WMI which the mom_tracing.mof is dependent upon. (This can be verified by running wbemtest connecting to Root\WMI and doing a recursive Enum of the classes and looking for EventTrace as a class, if necessary).</p>
<p>To fix the error proceed to step 3</p>
<p>3. Copy the contents of the mof folder (<a href="mailto:bhinfo@shaw.ca">email me for this folder</a>) to c:\%SystemDirectory%\system32\wbem<br />
4. Open command prompt and navigate to c:\%SystemDirectory%\system32\wbem<br />
Run the following command without the quotes.</p>
<p>&#8220;For /f %s in (&#8216;dir /b *.mof *.mfl&#8217;) do mofcomp %s&#8221;</p>
<p>Restart WMI services.</p>
<p>Install<strong> SCOM agent</strong> from <a href="file://scomserver/agent/i386">file://scomserver/agent/i386</a></p>
<p>And that&#8217;s it. The entire process should take less then a few minutes.</p>
<div><span style="color: #000000;"><span style="color: #ff0000;"> </span></span></div>
<div><span style="color: #000000;"><span style="color: #ff0000;"> </span></span></div>
<p style="MARGIN: 0in 0in 0pt">Brad Hearn</p>
<p style="MARGIN: 0in 0in 0pt">Enterprise Server Analyst</p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><a href="http://bradstechblog.com/">http://bradstechblog.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/wmi-issues-that-prevent-scom-agent-install/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCOM: I screwed up the OpsMgr Health Service</title>
		<link>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service</link>
		<comments>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service#comments</comments>
		<pubDate>Wed, 23 Jul 2008 14:00:00 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[SCOM]]></category>
		<category><![CDATA[health service]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[servicePrincipalName]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[System Centre Operations Manager]]></category>
		<category><![CDATA[The OpsMgr Connector could not connect to]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=3</guid>
		<description><![CDATA[Have you ever seen this in Microsfts System Center Operations Manager (SCOM)?
The OpsMgr Connector could not connect to MSOMHSvc\rms01.local 

haha, I have.
Using a domain account is not supported and will not allow you to start the service. But it will register a second servicePrincipalName to the domain account. If this happens the agents will no [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Have you ever seen this in Microsfts System Center Operations Manager (SCOM)?</strong></p>
<p><strong>The <span id="SPELLING_ERROR_0" class="blsp-spelling-error">OpsMgr</span> Connector could not connect to <span id="SPELLING_ERROR_1" class="blsp-spelling-error">MSOMHSvc</span>\<span id="SPELLING_ERROR_2" class="blsp-spelling-error">rms</span>01.local </strong><br />
<strong></strong><br />
<strong><span id="SPELLING_ERROR_3" class="blsp-spelling-error">haha</span>, I have.</strong></p>
<p>Using a domain account is not supported and will not allow you to start the service. But it will register a second <span id="SPELLING_ERROR_4" class="blsp-spelling-error">servicePrincipalName</span> to the domain account. If this happens the agents will no longer be able to communicate with the server. Or at least until the duplicate <span id="SPELLING_ERROR_5" class="blsp-spelling-error"><strong>servicePrincipalName</strong></span> is removed.</p>
<p>I found this out during the test phase when I changed the service <span id="SPELLING_ERROR_6" class="blsp-spelling-error">login</span> account during trouble shooting the health service. (The original problem with the health service was that it would keep failing and stopping. The resolution was never found, and that was with an open <span id="SPELLING_ERROR_7" class="blsp-spelling-corrected">Microsoft</span> call. We reinstalled the server and that resolved it. However the <span id="SPELLING_ERROR_8" class="blsp-spelling-error">servicePrincipalName</span> was still messed up in active directory.)</p>
<p>The following is what I have documented and used to fix this.<br />
<!-smartads-><br />
<span id="more-3"></span></p>
<p>Here is a clipping from another post (<a href="http://www2.wolzak.com/index.php?option=com_frontpage&amp;Itemid=1">http://www2.wolzak.com/index.php?option=com_frontpage&amp;<span id="SPELLING_ERROR_9" class="blsp-spelling-error">Itemid</span>=1</a>) on this that I found.</p>
<p>To generate a list of accounts that the <span id="SPELLING_ERROR_10" class="blsp-spelling-error">SPNs</span> are registered to, run the following command at the command prompt.</p>
<p>1. From the domain controller, open a command prompt and then type the following string: <span id="SPELLING_ERROR_11" class="blsp-spelling-error">ldifde</span> -f domain.<span id="SPELLING_ERROR_12" class="blsp-spelling-error">txt</span><br />
2. Open the text file in Notepad and then search for the <span id="SPELLING_ERROR_13" class="blsp-spelling-error">SPN</span> that is reported in the event log. ServiceClass/host.domain.com (in this case look for <span id="SPELLING_ERROR_14" class="blsp-spelling-error">MSOMHSvc</span>/<span id="SPELLING_ERROR_15" class="blsp-spelling-error">rms</span>01.local)<br />
3. Note the user accounts under which the <span id="SPELLING_ERROR_16" class="blsp-spelling-error">SPN</span> is located and the organizational unit the accounts reside in….the <span id="SPELLING_ERROR_17" class="blsp-spelling-error">userPrincipalName</span> should be located directly above the <span id="SPELLING_ERROR_18" class="blsp-spelling-error">servicePrincipalName</span> registration as in the example below.<br />
<span id="SPELLING_ERROR_19" class="blsp-spelling-error">userPrincipalName</span>: <a href="mailto:useraccount@domain.com">useraccount@domain.com</a><br />
<span id="SPELLING_ERROR_20" class="blsp-spelling-error">servicePrincipalName</span>: ServiceClass/host.domain.com</p>
<p>Use one of the following options to delete the account <span id="SPELLING_ERROR_21" class="blsp-spelling-error">SPN</span> registrations from the accounts that should not contain registrations to ServiceClass/host.domain.com. (i.e. Typically any accounts containing an <span id="SPELLING_ERROR_22" class="blsp-spelling-error">SPN</span> registration for SeriviceClass/host.domain.com that services are not explicitly starting with). Make sure you know which credentials you want to keep (in this case the system account or the domain administrator) and see to it that the service is running with the credentials you want to use. Delete the other one.</p>
<p><strong>Using <span id="SPELLING_ERROR_23" class="blsp-spelling-error">ADSIEdit</span></strong></p>
<p>1. Add <span id="SPELLING_ERROR_24" class="blsp-spelling-error">ADSIEdit</span> to the <span id="SPELLING_ERROR_25" class="blsp-spelling-error">MMC</span> and bind to the domain using the Domain well known naming context.<br />
2. Navigate to each user account you previously documented as having a duplicate <span id="SPELLING_ERROR_26" class="blsp-spelling-error">SPN</span> registration and right click the account and select properties.<br />
3. Scroll through the list of attributes until you see <span id="SPELLING_ERROR_27" class="blsp-spelling-error">servicePrincipalName</span>, double click <span id="SPELLING_ERROR_28" class="blsp-spelling-error">servicePrincipalName</span> and remove the duplicate <span id="SPELLING_ERROR_29" class="blsp-spelling-error">SPN</span> registration and click on OK and exit <span id="SPELLING_ERROR_30" class="blsp-spelling-error">ADSIEdit</span>.</p>
<p><strong>Using <span id="SPELLING_ERROR_31" class="blsp-spelling-error">SetSPN</span><br />
</strong><br />
1. From the command prompt type the following command and hit enter.<span id="SPELLING_ERROR_32" class="blsp-spelling-error">setspn</span> -D ServiceClass/host.domain.com:Port <span id="SPELLING_ERROR_33" class="blsp-spelling-error">AccountName</span></p>
<p><strong>Make sure to test before performing this operation in a production environment.</strong></p>
<p><strong></strong></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-size: small; font-family: Times New Roman;">Brad Hearn</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-size: small; font-family: Times New Roman;">Enterprise Server Analyst</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><a href="http://bradstechblog.com/">http://bradstechblog.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
