<?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>sperrgebiet&#039;s world &#187; Microsoft</title>
	<atom:link href="http://www.sperrgebiet.org/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sperrgebiet.org</link>
	<description>penguins (and ducks) are friends, no food</description>
	<lastBuildDate>Fri, 18 Jun 2010 18:14:14 +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>Monitor Windows Performance Counters with Icinga or Nagios</title>
		<link>http://www.sperrgebiet.org/2010/06/monitor-windows-performance-counters-with-icinga-or-nagios/</link>
		<comments>http://www.sperrgebiet.org/2010/06/monitor-windows-performance-counters-with-icinga-or-nagios/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 22:08:14 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Icinga]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Performance Counter]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=304</guid>
		<description><![CDATA[Icinga or Nagios can be easily used to monitor Windows Performance Counters. This is quite useful, because the most &#8220;monitor-relevant&#8221; information from Windows Systems is available through Performance Counters.

So, let&#8217;s start.

First we&#8217;ll do the Windows-Part. 
		
Grab a copy of NSClient++ (Thanks a lot to Michael Medin for his great work on this AddOn) at http://nsclient.org/nscp/
		
I&#8230;]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Times New Roman; font-size:12pt">Icinga or Nagios can be easily used to monitor Windows Performance Counters. This is quite useful, because the most &#8220;monitor-relevant&#8221; information from Windows Systems is available through Performance Counters.<br />
</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">So, let&#8217;s start.<br />
</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt"><strong>First we&#8217;ll do the Windows-Part. </strong><br />
		</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">Grab a copy <strong>of NSClient++</strong> (Thanks a lot to Michael Medin for his great work on this AddOn) at <a href="http://nsclient.org/nscp/">http://nsclient.org/nscp/</a><br />
		</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">I prefer the ZIP-Package and a manually installation. But it doesn&#8217;t matter if you want to install the MSI. Just take care that you use the 32 or 64 Bit Version.<br />
</span></p>
<ol>
<li>If you have the ZIP-Package as well, just unpack it and move the files to a folder you like (I use C:\Tools\NSClient++).
</li>
<li>
<div>Open <strong>nsc.ini </strong>and make the following changes:
</div>
<ol>
<li>Line 14: Uncomment NRPEListener.dll
</li>
<li>Line 117: allow_arguments=1
</li>
<li>Line 121: allow_nasty_meta_chars=1
</li>
<li>Line 125: use_ssl=1
</li>
<li>Line 135: allowed_hosts=&lt;IP of your Icinga/Nagios Host&gt;
</li>
</ol>
<p style="margin-left: 18pt"><span style="font-family:Times New Roman; font-size:12pt">Explanation: You need <strong>allow_arguments</strong> and the <strong>nasty_meta_chars</strong> for Performance Counters, because we need the Backslash to specify them.<br/><strong>use_ssl</strong> and <strong>allowed_hosts</strong> is just for security reasons, but I suggest to use them<br />
</span></p>
</li>
<li>Start a command prompt and navigate to the directory where you&#8217;ve unpacked your NSClient++ Files (make sure you&#8217;re running the command prompt as Administrator)
</li>
<li>
<div>Test if NSClient++ is working     =&gt;    <strong>&#8220;NSClient++.exe&#8221; /test</strong><br/><br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind11.png" alt=""/>
			</div>
<p><span style="font-family:Times New Roman; font-size:12pt">If the output looks good (if no error is displayed) exit the Test-Mode with, tada =&gt; Exit <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">This Test-Mode is really handy if a query on the Monitoring-Host doesn&#8217;t return the result you expect. Just fire up the Test-Mode and run the query again.<br />
</span></p>
<p> <br />
 </p>
</li>
<li>
<div>Now it&#8217;s almost done. Just install the service and start it.
</div>
<ol>
<li><strong>&#8220;NSClient++.exe&#8221; –install </strong>
				</li>
<li><strong>net start nsclientpp</strong><br/><br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind21.png" alt=""/>
				</li>
</ol>
</li>
<li>That&#8217;s it, the Windows-Part is done <span style="font-family:Wingdings"></span>
		</li>
</ol>
<p><span style="font-family:Times New Roman; font-size:12pt"><strong>So, now it&#8217;s time for the Linux-Tasks. </strong><br />
		</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">We need the check_nrpe Plugin. You can either install it with aptitude (aptitude install nagios-nrpe-plugin) or grap a copy of the NRPE source at: <a href="http://www.nagios.org/download/addons">http://www.nagios.org/download/addons</a><br />
		</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">Again, I&#8217;m a fan of compiling such stuff myself. So let&#8217;s do it.<br />
</span></p>
<ol>
<li>Unpack the archive    =&gt;    tar –xzf nrpe-2.12.tar.gz
</li>
<li>Run the configure-command. Just make sure to include the &#8220;<strong>—enable-command-args</strong>&#8221; option    =&gt; ./configure &#8211;enable-command-args &#8211;enable-ssl<br/>Again, &#8211;enable-ssl isn&#8217;t necessary, but a recommendation. Futhermore maybe it&#8217;s necessary to add some other config-switches to fit your environment.
</li>
<li>Compile the package    =&gt;    make
</li>
<li>It&#8217;s not necessary to install the package, we just the the check_nrpe binary from the ./<strong>src </strong>directory.
</li>
<li>Copy the check_nrpe binary to your libexec dir of Nagios or Icinga    =&gt; <strong>cp src/check_nrpe /usr/local/icinga/libexec/</strong>
		</li>
</ol>
<p> <br />
 </p>
<p><span style="font-family:Times New Roman; font-size:12pt"><strong>Last but not least, the Nagios/Icinga Config </strong><br />
		</span></p>
<p><span style="font-family:Times New Roman; font-size:12pt">First, we&#8217;ll create a new command for checking Performance Counters<br />
</span></p>
<ol>
<li>Edit your <strong>commands.cfg</strong> (by default in /usr/local/icinga/etc/objects/commands.cfg)    =&gt;    <strong>sudo vim /usr/local/icinga/etc/objects/commands.cfg</strong><br/><br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind31.png" alt=""/><br/><br/>Again, this is just a recommendation. But I prefer a &#8220;generic&#8221; command and put the detailed definition into services.
</li>
<li>Now add a new service (by default in /usr/local/icinga/etc/objects/services.cfg)    =&gt; <strong>sudo vim /usr/local/icinga/etc/objects/services.cfg</strong><br/>You must use <strong>double Backslashes</strong> for the Counters<br/><br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind41.png" alt=""/>
		</li>
<li>
<div>How to get the name of a Performance Counter?
</div>
<p><span style="font-family:Times New Roman; font-size:12pt">Use the Windows Performance Monitor (Start -&gt; Run -&gt; perfmon) and add the counters you want to monitor. After that switch to the properties of your current Performance Monitor Session (<strong>Action -&gt; Properties</strong> or<strong> Right Click to the Graphs -&gt; Properties</strong>). At the <strong>Data-Tab</strong> you&#8217;ll find the right name. Just make sure to use double Backslashes in your Icinga/Nagios Config.<br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind51.png" alt=""/><br />
				</span></p>
</li>
<li>
<div>Save both files ( :wq <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) , check the config and reload Icinga
</div>
<ol>
<li><strong>sudo /etc/init.d/icinga checkconfig </strong>
				</li>
<li><strong>sudo /etc/init.d/icinga reload </strong>
				</li>
</ol>
</li>
<li>Look at the results of the check in the Web Interface (I&#8217;m sure you&#8217;re already running Icinga-Web, or not? <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind6.png" alt=""/>
		</li>
</ol>
<p><span style="font-family:Times New Roman; font-size:12pt"><strong>Some troubleshooting tips: </strong><br />
		</span></p>
<ol>
<li>Before adding a service, run the check on the Linux command line. <br/><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind7.png" alt=""/>
		</li>
<li>
<div>Of you do not get the result you expect with the &#8220;remote run&#8221; (see above) try to run the check locally on the Windows Machine.
</div>
<ol>
<li>Start NSClient++ in Test-Mode; You can do that while the service is running. You&#8217;ll get an error that no socket can be bind, but it&#8217;s ok    =&gt; <strong>&#8220;NSClient++.exe&#8221; /test</strong>
				</li>
<li>
<div>Run the check without double Backslashes (they are just necessary for the remote execution)
</div>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/060510_2207_MonitorWind8.png" alt=""/><span style="font-family:Times New Roman; font-size:12pt"><br />
						</span></p>
<p> <br />
 </p>
<p> <br />
 </p>
</li>
</ol>
</li>
</ol>
<p><span style="font-family:Times New Roman; font-size:12pt">Hope this post is helpful for you. If you miss something, or if some steps are not clearly enough just let me know.<br />
</span></p>
<p><span style="font-size:12pt"><strong><span style="font-family:Times New Roman">Good luck and happy monitoring </span><span style="font-family:Wingdings"></span></strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/06/monitor-windows-performance-counters-with-icinga-or-nagios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Windows Mobile Device Emulator with Windows 7</title>
		<link>http://www.sperrgebiet.org/2010/06/using-windows-mobile-device-emulator-with-windows-7/</link>
		<comments>http://www.sperrgebiet.org/2010/06/using-windows-mobile-device-emulator-with-windows-7/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 16:40:38 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=296</guid>
		<description><![CDATA[How to get network connectivity with Windows Mobile Device Emulator on Windows 7]]></description>
			<content:encoded><![CDATA[<p>Hy</p>
<p>To run the Windows Mobile 6.5 Device Emulators you have to get the Emulator Images first. You&#8217;ll find them at: <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#038;FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e">http://www.microsoft.com/downloads/details.aspx?displaylang=en&#038;FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e</a></p>
<p>Furthermore a Mobile without network connectivity is quite boring. But the &#8220;Virtual Machine Network Driver&#8221; isn&#8217;t available as single download any more. So you have to download the Virtual PC 2007 Setup at: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&#038;DisplayLang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&#038;DisplayLang=en</a></p>
<p>But it&#8217;s not necessary to install it. Just follow the steps as Brian Peek describes at his blog: <a href="http://www.brianpeek.com/blog/archive/2009/05/02/windows-virtual-pc-and-the-microsoft-device-emulator.aspx">http://www.brianpeek.com/blog/archive/2009/05/02/windows-virtual-pc-and-the-microsoft-device-emulator.aspx</a></p>
<p>After that you can bind your Emulator Image to your network card and use it for what ever you want  <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/06/mobile-device-emulator.jpg" alt="Mobile Device Emulator Network Connectivity" title="mobile-device-emulator" width="870" height="555" class="aligncenter size-full wp-image-297" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/06/using-windows-mobile-device-emulator-with-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Designer 2010</title>
		<link>http://www.sperrgebiet.org/2010/04/sharepoint-designer-2010-download/</link>
		<comments>http://www.sperrgebiet.org/2010/04/sharepoint-designer-2010-download/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 20:37:45 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Designer 2010]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=294</guid>
		<description><![CDATA[SharePoint 2010 RTM Download]]></description>
			<content:encoded><![CDATA[<p>If you are in the lucky situation to have access to a TechNet or MSDN Subscription you already have access to Office 2010 RTM and SharePoint 2010 RTM. But have you wondered why there is no download for SharePoint Designer 2010 RTM?
</p>
<p>Because it&#8217;s a public download <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p>
 </p>
<p>You&#8217;ll find it at the MS Download Center:
</p>
<p><strong>SharePoint Designer 2010 64-bit:</strong><br />
		<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=566d3f55-77a5-4298-bb9c-f55f096b125d">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=566d3f55-77a5-4298-bb9c-f55f096b125d</a>
	</p>
<p><strong>SharePoint Designer 2010 32-bit:</strong><br />
		<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=d88a1505-849b-4587-b854-a7054ee28d66">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=d88a1505-849b-4587-b854-a7054ee28d66</a>
	</p>
<p>
 </p>
<p>Furthermore you can also give <strong>SharePoint Foundation 2010</strong> (the follower of WSS3.0) a try. It&#8217;s still free: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595&amp;displaylang=en</a>
	</p>
<p>
 </p>
<p>
 </p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/04/sharepoint-designer-2010-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 – Service ‚MSExchangeTransport‘  failed to reach status ‚Running‘</title>
		<link>http://www.sperrgebiet.org/2010/04/exchange-2010-service-msexchangetransport-failed-to-reach-status-running/</link>
		<comments>http://www.sperrgebiet.org/2010/04/exchange-2010-service-msexchangetransport-failed-to-reach-status-running/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 19:26:29 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[IPv6]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=291</guid>
		<description><![CDATA[Exchange 2010 – Service ‚MSExchangeTransport‘  failed to reach status ‚Running‘]]></description>
			<content:encoded><![CDATA[<p>Hy
</p>
<p>While installing another Exchange 2010 Server in a TestVM i&#8217;ve received the following error during the setup:
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/04/041210_1926_Exchange2011.png" alt=""/>
	</p>
<p>Error:
</p>
<p>The following error was generated when &#8220;$error.Clear(); if ($RoleStartTransportService) {start-SetupService –ServiceName MSExchangeTransport }&#8221; was run: &#8220;Service ‚MSExchangeTransport&#8217; failed to reach status &#8216;Running&#8217; on this server.&#8221;.
</p>
<p>
 </p>
<p>The resolution is as easy as strange <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p>Before running the setup I&#8217;ve removed IPV6 from the NIC – Binding.
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/04/041210_1926_Exchange2012.png" alt=""/>
	</p>
<p>So after I&#8217;ve <strong>enabled the IPv6 Binding on the NIC again</strong> Setup was running fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/04/exchange-2010-service-msexchangetransport-failed-to-reach-status-running/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time synchronization with virtual Domain Controllers</title>
		<link>http://www.sperrgebiet.org/2010/04/time-synchronization-with-virtual-domain-controllers/</link>
		<comments>http://www.sperrgebiet.org/2010/04/time-synchronization-with-virtual-domain-controllers/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 23:44:18 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[FSMO]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[NTP]]></category>
		<category><![CDATA[PDC Emulator]]></category>
		<category><![CDATA[Time Sync]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=102</guid>
		<description><![CDATA[How to configure time sync (NTP) within a Windows Active Directory. Furthermore special considerations when using virtual domain controllers]]></description>
			<content:encoded><![CDATA[<p>An accurate time is crucial for a smooth working IT environment. For example authentication via Kerberos isn&#8217;t possible if the time isn&#8217;t in synch (if the difference is too high) or it isn&#8217;t possible to compare log files to identify a problem if the time is different on systems. There are some points you have to concern about when running AD DCs in a virtual Environment. You have to decide which is your organization-wide time source, how to handle the possibilities you&#8217;ve get from the virtualization provider and how to sync the time. First I&#8217;ll start with some basics: Time synchronization in a network is done by NTP (Network Time Protocol) and uses UDP 123. You can use a public NTP-Server as time source for your internal or even attach a Radio Clock to a server. NTP is easier to implement because you need just an internet access a no additional hard – or software. But you have to deal with the network delay and you should choose an NTP-Source you can really trust. A dedicated radio clock attached to a host is the best and &#8217;safest&#8217; solution you can get, but you need special hardware (the radio clock). In our example we&#8217;ll use external NTP-Servers. First because it&#8217;s easier and second because I never used an direct attached radio clock <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You&#8217;ll find a near NTP-Server for your location at <a href="http://support.ntp.org/bin/view/Servers/WebHome">http://support.ntp.org/bin/view/Servers/WebHome</a> It&#8217;s important that the time source is near your location so the network delay is as less as possible.
</p>
<p><strong>Stratum – Levels:</strong> There exist 4 Stratum-Levels which define the preciseness of your time source:
</p>
<ul>
<li>Stratum 0: An atomic or radio clock which is direct attached to a host
</li>
<li>Stratum 1: A host which directly synchronize with a Stratum 0 source (some public NTP-Servers or your own host if you&#8217;re using a radio clock)
</li>
<li>Stratum 2: The 2<sup>nd</sup> level of a sync hierarchy. Stratum 2 servers gets their time from Stratum 1
</li>
<li>Stratum 3: Not too hard to guess I think <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Stratum 3 servers get their time from Stratum 2 sources.
</li>
</ul>
<p><strong>NTP in an Active Directory Environment</strong>: Every domain controller in your AD is also an NTP-Server. By default every DC get it&#8217;s time from the <strong>PDC-Emulator</strong>. If you don&#8217;t know which DC is your PDC-Emulator you should study your AD more <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Or alternatively you can execute &#8220;<strong><em>netdom query fsmo</em></strong>&#8221; on a command prompt.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2009/08/083109_2037_Timesynchro1.png" alt=""/>
	</p>
<p>
 </p>
<p>In the above screenshot we see that W2K8SRV1.bluesky.local is my PDC (and holds also the other FSMO-Roles, which is normal in an AD with just one DC <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) So, now get familiar with <strong><em>w32tm.exe</em></strong>, your main config tool in Windows for NTP. So, first of all let&#8217;s check what your current time source is by running &#8220;<strong><em>w32tm /monitor</em></strong>&#8221;
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2009/08/083109_2037_Timesynchro2.png" alt=""/>
	</p>
<p>
 </p>
<p>What does this information mean?
</p>
<ul>
<li>Line 1 tells use the time source for this host is W2K8SRV1, that this host is the PDC of the domain and it&#8217;s IP-Address (an IPv6 Address in my lab).
</li>
<li>Line 2: The Network-Delay we have to this host measured by ICMP. We have currently no delay because our time source is the local host.
</li>
<li>Line 3: The time offset between the local host and the NTP-Server.
</li>
<li>
<div>Line 4: Here will be the source of our time server displayed. Because we haven&#8217;t yet configured a NTP-Server the source is <strong>LOCL</strong>. If you&#8217;re unsure what a former admin has configured or basically want to start from scratch you can set your time settings to default values by executing:
</div>
<p><strong><em>sc stop w32time &amp; w32tm /unregister &amp; w32tm /register &amp; sc start w32time<br />
</em></strong></p>
<p>
 </p>
<p>This command stops the Windows Time Service (w32time), removes it as service, reinstalls the service and then starts it again.
</p>
<p>
 </p>
</li>
</ul>
<p>
		<img src="http://www.sperrgebiet.org/wp-content/uploads/2009/08/083109_2037_Timesynchro3.png" alt=""/>
	</p>
<p>
 </p>
<p>
 </p>
<p>Now you can configure your <strong>external NTP-Sources</strong> with the following command:
</p>
<p>
 </p>
<p>
		<img src="http://www.sperrgebiet.org/wp-content/uploads/2009/08/083109_2037_Timesynchro4.png" alt=""/>
	</p>
<p><strong>Explanation of the parameters:<br />
</strong></p>
<ul>
<li><span style="font-family:Times New Roman; font-size:12pt"><strong>/config</strong> =&gt; we&#8217;are configure something /update =&gt; It&#8217;s an update, so the time services is notified about that<br />
</span></li>
<li><span style="font-family:Times New Roman; font-size:12pt"><strong>/manualpeerlist</strong> =&gt; we provide a manual list of NTP-Servers to sync from<br />
</span></li>
<li><span style="font-family:Times New Roman; font-size:12pt"><strong>/syncfromflags:manual</strong> =&gt; we explicitly want to sync from the manual peer list<br />
</span></li>
<li><span style="font-family:Times New Roman; font-size:12pt"><strong>/reliable:yes</strong> =&gt; this is a &#8216;good&#8217;, a reliable time source for our domain controllers. Other DC&#8217;s will sync with this time source.<br />
</span></li>
</ul>
<p>Now you can check if the external servers are used correctly by executing <strong><em>w32tm /query /peers</em></strong>
	</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2009/08/083109_2037_Timesynchro5.png" alt=""/>
	</p>
<p>As shown in the output I&#8217;ve specified two peers. One Stratum 1 server (the first one) and a Stratum 2 server. As we will see in the following screenshot Windows <strong>will always try to sync the most accurate time source</strong>, in our case the NTP-Server with the .net – TLD.
</p>
<p>To control that your config works you can execute &#8220;<strong><em>w32tm /monitor</em></strong>&#8220;. This command will check the time offset of all your Domain Controllers with the PDC.
</p>
<p>
		<img src="http://www.sperrgebiet.org/wp-content/uploads/2010/04/083109_2237_Timesynchro1.png" alt=""/>
	</p>
<p>
 </p>
<p><strong>OK, but what is now the difference between a physical or a virtual Domain Controller?<br />
</strong></p>
<p>From the normal operation perspective =&gt; Nothing <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />    But there is one huge difference with the time sync.
</p>
<p>In every virtualization software (at least all I know like VMWare, HyperV, Citrix Xen, Xen Source, KVM, OpenVZ, Virtuozzo) <strong>the Guests are getting their time by default from the Host.</strong>
	</p>
<p>So if the time on the Host isn&#8217;t accurate, all the guests are running with a wrong time. Furthermore normally the time sync from the virtualization environment takes precedence over a (maybe) configured NTP Daemon inside the Guest.
</p>
<p><strong>So what happens when you run your PDC as a VM-Guest and syncing all your VM-Hosts with one of your Domain Controllers?<br />
</strong></p>
<p>You&#8217;ve created a loop and you&#8217;ll never get the right time. Even when you configured an external time source the VM-Host time will overwrite any change with it&#8217;s own time. So one resolution for that would be to run an physical domain controller too (which would be a good decision) and move the PDC-Emulator FSMO-Role to this DC. If you have no possibility to run a physical DC (Damn IT Budgets <span style="font-family:Wingdings">L</span>  ) you have still another option.
</p>
<p><strong>Simply disable the time sync between the Guest and the Host!<br />
</strong></p>
<p>On <strong>Hyper-V</strong> just edit the Settings the of the desired VM and within the option &#8220;<strong>Integration Services</strong>&#8221; disable &#8220;<strong>Time synchronization</strong>&#8221;
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/04/083109_2237_Timesynchro2.png" alt=""/><strong><br />
		</strong></p>
<p>With <strong>VirtualInfrastructure from VMWare</strong> you have also to edit the properties for the Guest. Within the &#8220;<strong>Options</strong>&#8220;-Tab select &#8220;<strong>VMware Tools</strong>&#8221; and uncheck &#8220;<strong>Synchronize guest time with host</strong>&#8221;
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/04/083109_2237_Timesynchro3.png" alt=""/>
	</p>
<p>
 </p>
<p>After these changes the NTP Daemon inside the Guest will be responsible again for the time sync. Ff everything is configured correctly you should have an accurate time on all AD-Computers.
</p>
<p>
 </p>
<p>Hope this post was a little helpful. Please let me know if anything is missing or not clearly described.
</p>
<p>Cheers<br/>_Hans
</p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/04/time-synchronization-with-virtual-domain-controllers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Using Managed Metadata in SharePoint 2010</title>
		<link>http://www.sperrgebiet.org/2010/03/using-managed-metadata-in-sharepoint-2010/</link>
		<comments>http://www.sperrgebiet.org/2010/03/using-managed-metadata-in-sharepoint-2010/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 23:15:47 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Managed Metadata]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Taxonomy Feature]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=213</guid>
		<description><![CDATA[How to use Managed Metadata in SharePoint 2010. This is really an cool feature i'll demonstrate how easy it is to use this new cool feature.]]></description>
			<content:encoded><![CDATA[<p>Managed Metadata is a really cool new feature in SharePoint 2010. You can centrally define metadata which can be used across Site Collections. This Term Sets can be statically defined by a Group Manager or dynamically extended by your users. I will show you how to create such an Group and Term Set and how to include it in a Document Library.
</p>
<p>
 </p>
<p>First of all you have to start the required Web Service. So within the Central Administration click on the link &#8220;<strong>Manage services on server</strong>&#8220;.
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage1.png" alt=""/>
	</p>
<p>
 </p>
<p>There you&#8217;ll find the &#8220;<strong>Managed Metadata Web Service</strong>&#8220;. Use the &#8220;<strong>Start</strong>&#8220;-Link on the right side to start it.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage2.png" alt=""/>
	</p>
<p>
 </p>
<p>Now we have to create a service application which handles the managed metadata. In Central Admin within the <strong>Application Management </strong>use the <strong>Manage service applications</strong> link to get an overview of the currently created service applications.
</p>
<p><strong>Side Note: </strong>Service Applications are the follower of the Shared Service Provider (SSP) in SharePoint 2007.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage3.png" alt=""/>
	</p>
<p>Use the <strong>New</strong> Button at the Service Applications Ribbon and choose &#8220;<strong>Managed Metadata Service</strong>&#8220;.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage4.png" alt=""/>
	</p>
<p>
 </p>
<p>Enter your desired options. The options are self-explaining.
</p>
<p>After the creation process you find your new service application in the list. Click on the Name of the Service Application or highlight it and use the <strong>Manage</strong> Button within the Service Applications Ribbon to enter the <strong>Term Store Management Tool</strong>.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage5.png" alt=""/>
	</p>
<p>
 </p>
<p>First of all we have to create a new group for our Term Sets. When moving the pointer over the name of your Service Application (in my case its &#8220;Managed Metadata Service SA&#8221;) a little arrow appears. After clicking on this arrow the below showed menu appears. Now use the <strong>New Group</strong> link and enter the name of the group.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage6.png" alt=""/>
	</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage7.png" alt=""/>
	</p>
<p>After entering the name you can hit Enter and the properties of this group are displayed. I think the options here are self-explaining as well.
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage8.png" alt=""/>
	</p>
<p>
 </p>
<p>Now create a Term Set which will hold our Terms (Metadata). The Term Set is the part which will be used in a column. Basically it&#8217;s the same process as the creation of the group. Move the pointer over your group, click on the small arrow and choose <strong>New Term Set</strong>. It&#8217;s also possible to import a CSV-File.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage9.png" alt=""/>
	</p>
<p>
 </p>
<p>After hitting <strong>Enter</strong> again you&#8217;ll find yourself in the properties of this new Term Set. Especially the &#8220;<strong>Submission Policy&#8221;</strong> setting is interesting. If you want a dynamic list (which is extendable by your users) you have to change this option to <strong>Open</strong>.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage10.png" alt=""/>
	</p>
<p>
 </p>
<p>Once again, we have to use our little arrow to create new Term&#8217;s inside this Term Set.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage11.png" alt=""/>
	</p>
<p>You can define multiple synonyms for each term. If this synonym is typed by one of your users the right Term will be displayed as suggestion.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage12.png" alt=""/>
	</p>
<p>So, after all you Term Set was created we should also use it <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p>Create a new column in a List or Document Library within your Site Collection.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage13.png" alt=""/>
	</p>
<p>
 </p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage14.png" alt=""/>
	</p>
<p>
 </p>
<p>Enter a Column name and choose &#8220;<strong>Managed Metadata&#8221;</strong> as information type.
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage15.png" alt=""/>
	</p>
<p>
 </p>
<p>Puhuu, what&#8217;s that? <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I&#8217;m not sure if it&#8217;s just a bug within the RC1-Edition, but we have to enable the Term Navigation through PowerShell. Yep, the required feature isn&#8217;t available through the &#8220;Site Feature&#8221; list inside the &#8220;Site Settings&#8221;.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage16.png" alt=""/>
	</p>
<p>
 </p>
<p>Start PowerShell and add the SharePoint SnapIn so the required cmdlets are available.
</p>
<p><strong>Get-PSSnapin –Registered<br/></strong>Displays all PowerShell-Snapins which are available on your machine
</p>
<p><strong>Add-PSSnapin Microsoft.SharePoint.Powershell<br/></strong>Adds the SharePoint-Snapin to this PowerShell session
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage17.png" alt=""/>
	</p>
<p>
 </p>
<p>If you don&#8217;t trust me that you have to enable the feature you can check it <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p><strong>Get-SPFeature –Site &lt;URL to your Site Collection&gt;<br/></strong>Displays a list of all already enabled Site Features
</p>
<p><strong>Enable-SPFeature -Identity 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -Url &lt;URL to your Site Collection&gt;<br/></strong>Enables the &#8220;TaxonomyFieldAdded&#8221; feature for the specified Site Collection. This one is required for the Taxonomy Browser.
</p>
<p><strong>Get-SPFeature | where {$_.displayname –like &#8220;*tax*&#8221;}</strong><br/>A list of all available features on this Farm are displayed which have tax in their name. This would be an option to get the ID of the feature. The other option would be to try to create a column while this feature is disabled. You will receive the error: &#8220;The Taxonomy feature (Feature ID &#8220;73EF14B1-13A9-416b-A9B5-ECECA2B0604C&#8221;) has not been activated.&lt;br&gt;A term set or anchor point was not selected&#8221;.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage18.png" alt=""/>
	</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage19.png" alt=""/>
	</p>
<p>
 </p>
<p>So, feature is activated and we&#8217;re ready to use it. Refresh the page. Now your Managed Metadata Service Application with the Group and Term Set is display.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage20.png" alt=""/>
	</p>
<p>If you want the Term Set to be dynamically extendable set &#8220;<strong>Allow &#8216;Fill-in&#8217; choises</strong>&#8221; to &#8220;<strong>Yes</strong>&#8220;.
</p>
<p>After using the <strong>&#8220;OK-Button&#8221; </strong>to create the new column just upload a document. Our column is displayed and while you&#8217;re typing a value relevant suggestions are displayed. You can also click on this tiny cards (or whatever it should be) on the right side of the input box to display all available Terms. This is also the required step if you want to add a new Term.
</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage21.png" alt=""/>
	</p>
<p>
 </p>
<p>Use the &#8220;<strong>Add New Item</strong>&#8221; to, what a surprise, add a new term <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032110_2315_UsingManage22.png" alt=""/>
	</p>
<p>
 </p>
<p>That&#8217;s it <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You can also try to add a column which is using your Term Set on another Document Library and even on a DocLib within another Site Collection and you&#8217;ll find all Terms.
</p>
<p>There are still some open questions for me where I have to play more with this feature. Especially with permission on the Term Sets and Groups. But all Managed Metadata would solve a lot of troubles we all had with SharePoint 2007.
</p>
<p>In my opinion it&#8217;s just important to clearly understand the impact of Managed Metadata and to plan it carefully. It&#8217;s like with Content Types =&gt; A good concept is everything <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p>
 </p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/03/using-managed-metadata-in-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing SharePoint 2010 RC on a separate MS SQL Server</title>
		<link>http://www.sperrgebiet.org/2010/03/installing-sharepoint-2010-rc-on-a-separate-ms-sql-server/</link>
		<comments>http://www.sperrgebiet.org/2010/03/installing-sharepoint-2010-rc-on-a-separate-ms-sql-server/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 11:40:29 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[config.xml]]></category>
		<category><![CDATA[MS SQL 2008]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint 2010 Setup]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=189</guid>
		<description><![CDATA[Today I&#8217;ll build another lab for SharePoint 2010. It was just one VM with DC and a separate SQL 2008 installed. While running the SharePoint 2010 RC Setup I had the problem that no screen appeared to choose the installation type. Normally (at least it was with SharePoint 2007 and SharePoint 2010 Beta that way)&#8230;]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ll build another lab for SharePoint 2010. It was just one VM with DC and a separate SQL 2008 installed. While running the SharePoint 2010 RC Setup I had the problem that no screen appeared to choose the installation type. Normally (at least it was with SharePoint 2007 and SharePoint 2010 Beta that way) a screen appears where you can choose to install a Single Server (with SQLExpress), perform a Full Installation or to install just the components needed for a Web Frontend.
</p>
<p>
 </p>
<p>However, I thought it must be possible through the setup Config-Files.
</p>
<p>To see the predefined files you first have to extract the setup bits.
</p>
<p>So fire up an command prompt and go to the directory where the big executable is in.
</p>
<p>Then run: <strong>file.exe /extract:&lt;DESTINATION PATH&gt;<br />
</strong></p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS1.png" alt=""/>
	</p>
<p>
 </p>
<p>After a few seconds you&#8217;ll find a lot of folders inside the destination folder. We have to concentrate on the &#8220;Files&#8221; folder. Inside that one you&#8217;ll find a couple of folders which are for different setup scenarios.
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS2.png" alt=""/>
	</p>
<p>You can edit one of the predefined ones or just copy and edit it. I took the Config.xml from the SetupFarm folder.
</p>
<p>There you&#8217;ll find some interesting options. First of all you can provide your License Key within the &lt;PIDKEY&gt; Tag. But more interesting is the &lt;Setting ID=&#8221;SERVERROLE&#8221;&gt; Tag. There you&#8217;ll find a value of &#8220;APPLICATION&#8221;. This setting basically means a full installation. You&#8217;ll find a detailed list of all options in TechNet <a href="http://technet.microsoft.com/en-us/library/cc261668.aspx">http://technet.microsoft.com/en-us/library/cc261668.aspx</a>
	</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS3.png" alt=""/>
	</p>
<p>
 </p>
<p>So after made the desired changes we can fire up setup with the<strong> /config</strong> parameter. There we have to specify our config.xml
</p>
<p>The rest of the setups are just the default steps. Don&#8217;t panic, the screen of the component selection won&#8217;t appear, but it will do the right stuff like specified in config.xml <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS4.png" alt=""/>
	</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS5.png" alt=""/>
	</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS6.png" alt=""/>
	</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS7.png" alt=""/>
	</p>
<p>
 </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS8.png" alt=""/>
	</p>
<p>, <img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/032010_1140_InstallingS9.png" alt=""/>
	</p>
<p>
 </p>
<p>Voila, as seen on the last screenshot, just my default instance of MS SQL2008 is running.
</p>
<p>
 </p>
<p>I&#8217;m not sure if this is a bug or just because of the setup where I have everything on one machine. Maybe I&#8217;ll find the time to try the setup again on multiple machines <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/03/installing-sharepoint-2010-rc-on-a-separate-ms-sql-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An unexpected error has occurred when trying to create an Enterprise Search Center in SharePoint 2010</title>
		<link>http://www.sperrgebiet.org/2010/03/an-unexpected-error-has-occurred-when-trying-to-create-an-enterprise-search-center-in-sharepoint-2010/</link>
		<comments>http://www.sperrgebiet.org/2010/03/an-unexpected-error-has-occurred-when-trying-to-create-an-enterprise-search-center-in-sharepoint-2010/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 16:34:49 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Enterprise Search]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=176</guid>
		<description><![CDATA[I thought I&#8217;m getting crazy with the above meaningless error message.
I tried to create an Enterprise Search Center within a site collection in SharePoint 2010. But I&#8217;ve received this error message all the time. I&#8217;ve also tried to create a new site collection, but without success.

Suddenly I had the idea to try it with SharePoint&#8230;]]></description>
			<content:encoded><![CDATA[<p>I thought I&#8217;m getting crazy with the above meaningless error message.</p>
<p>I tried to create an Enterprise Search Center within a site collection in SharePoint 2010. But I&#8217;ve received this error message all the time. I&#8217;ve also tried to create a new site collection, but without success.</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/031510_1634_Anunexpecte1.png" alt="" /></p>
<p>Suddenly I had the idea to try it with SharePoint Designer. And voila, I&#8217;ve got an error message I can work with.</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/031510_1634_Anunexpecte2.png" alt="" /></p>
<p>So the next step was to enable the Publishing Infrastructure feature. <strong>Site Actions -&gt; Site Settings -&gt; Site collection features -&gt; SharePoint Server</strong> <strong>Publishing Infrastructure</strong> and click on &#8220;<strong>Activate</strong>&#8221;</p>
<p>After this step you can also create the Enterprise Search Center without any error messages <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/03/031510_1634_Anunexpecte3.png" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/03/an-unexpected-error-has-occurred-when-trying-to-create-an-enterprise-search-center-in-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 Beta – User Profile Service Application</title>
		<link>http://www.sperrgebiet.org/2010/02/sharepoint-2010-beta-%e2%80%93-user-profile-service-application/</link>
		<comments>http://www.sperrgebiet.org/2010/02/sharepoint-2010-beta-%e2%80%93-user-profile-service-application/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 22:56:43 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[FIM 2010]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[User Profile Service Application]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=156</guid>
		<description><![CDATA[There already exists a lot of installation guides for SharePoint 2010 Beta. So I won&#8217;t write a new one   I just want to share some informations how to get some components up and running.
I had the most troubles with the User Profile Service Application. This Service Application sucks data from a User Directories&#8230;]]></description>
			<content:encoded><![CDATA[<p>There already exists a lot of installation guides for SharePoint 2010 Beta. So I won&#8217;t write a new one <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I just want to share some informations how to get some components up and running.</p>
<p>I had the most troubles with the User Profile Service Application. This Service Application sucks data from a User Directories (Active Directory, LDAP, BDC) and provides this informations within SharePoint. You&#8217;ll need this user profile data for example for the MySites to show the organization structure, phone numbers and so on.</p>
<p>I assume you already created a User Profile Service Application inside the Central Administration. I will just enlist the troubles I had to get It up and running with the solution which worked for me.</p>
<p>Background-Information: The profile synchronization task is done Microsoft FIM 2010 (Forefront Identity Management).</p>
<p>If the User Profile Service Application Proxy hangs at state &#8220;Starting&#8221; (Central Admin) and both FIM-Services (services.msc -&gt; Forefront Identity Manager Service and Forefront Identity Manager Synchronization Service) are not started too or have strange or no service accounts entered try the following:</p>
<ol style="margin-left: 72pt;">
<li>First of all: If not already done, install the WCF Hotfix KB976462: <a href="http://support.microsoft.com/kb/976462/en-us">http://support.microsoft.com/kb/976462/en-us</a> If you build your farm without this hotfix and the services still don&#8217;t start you may have to recreate your Farm (I had this case)</li>
<li>Is the service account a local admin?</li>
<li>Is there a Windows-Userprofile created for this service account? (Just logon with the service account)</li>
</ol>
<p>If the FIM Services are running fine (Forefront Identity Manager Service, Forefront Identity Manager Synchronization Service) and both Service Applications are up (User Profile Service Application and User Profile Service Application Proxy) you&#8217;re one step closer to success <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>First of all: Don&#8217;t panic when you realize that you can&#8217;t edit or delete Synchronization Connections. It IS possible to edit and delete them, but not inside Central Admin (remember, it&#8217;s a Beta)</p>
<p>Because the synchronization is handled by FIM it&#8217;s the easiest to use its management tools. Run the &#8220;Synchronization Service Manager&#8221; (&#8220;%programfiles%\Microsoft Office Servers\14.0\Synchronization Service\UIShell\miisclient.exe&#8221;). Within the tab &#8220;Management Agents&#8221; you should find three Agents</p>
<ul>
<li>ILMMA</li>
<li>MOSS-&lt;Name of your User Profile Service Application&gt;</li>
<li>MOSSAD-&lt;Name of your synchronization connection&gt; (If you haven&#8217;t created one stop reading and proceed afterwards here)</li>
</ul>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/02/022410_2256_SharePoint211.png" alt="" /></p>
<p>You can also switch to the &#8220;Operations&#8221;-Tab. There you&#8217;ll find a history of ran jobs and what they did.</p>
<p>Something like that would be our goal:</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/02/022410_2256_SharePoint221.png" alt="" /></p>
<p>I think the most information in the screenshot is self-explaining. Basically it&#8217;s tell us that a DS_FULLIMPORT ran from Management Agent &#8220;MOSSAD-CONNECTION&#8221;. It added 11190 AD-Objects to a local &#8220;staging area&#8221;. If something is wrong you&#8217;ll find the information here or on the Management Agents Tab.</p>
<p>In my case the first error was an &#8220;Access Denied&#8221;. This was because I forgot to grant &#8220;Replicating Directory Changes&#8221; to the service account. See <a href="http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx">http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx</a> and <a href="http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx">http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx</a></p>
<p>After the change was made I&#8217;ve got just success from the tasks, but every import just returned two objects. Hmm. The properties from the &#8220;MOSSAD-&lt;CONNNAME&gt;&#8221; gave the reason. So right click on this Management Agent -&gt; Properties and switch to &#8220;Configure Directory Partition&#8221;. There you&#8217;ll find your chosen Domain to sync from. Just hit &#8220;Containers&#8221; and check if the desired OU&#8217;s are selected. The selection box inside Central Admin is a little bit &#8220;tricky&#8221;. In my case the selection of the Domain wasn&#8217;t recursive.</p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/02/022410_2256_SharePoint23.png" alt="" /></p>
<p>Every Management Agent has multiple &#8220;Run Profiles&#8221; defined. You&#8217;ll find them with a right click on the Management Agent -&gt; &#8220;Configure Run Profiles&#8221;.</p>
<p>MOSSAD-&lt;CONNAME&gt; =&gt; Connects to AD<br />
MOSS-&lt;Name of Service Application&gt; =&gt; Connects to the User Profile Webservice (http://hostname:port/_vti_bin/ProfileImportExportService.asmx?ApplicationID=&lt;APPID&gt;)<br />
ILMMA =&gt; Connects to the Farm Sync-DB</p>
<p>For a Full AD-Import the following Tasks (Management Agent – Run Profile) are running:</p>
<ol>
<li>MOSSAD-&lt;CONNNAME&gt; &#8211; DS_FULLIMPORT</li>
<li>MOSS-&lt;Name of Service Application&gt; &#8211; MOSS_FULLIMPORT</li>
<li>MOSSAD-&lt;CONNNAME&gt; &#8211; DS_FULLSYNC</li>
<li>MOSS-&lt;Name of Service Application&gt; &#8211; MOSS_FULLSYNC</li>
<li>MOSS-&lt;Name of Service Application&gt; &#8211; MOSS_EXPORT</li>
<li>MOSSAD-&lt;CONNAME&gt; &#8211; DS_EXPORT</li>
</ol>
<p>I&#8217;m not sure what every task exactly does. For my understanding it&#8217;s something like:</p>
<ol>
<li>Get all AD objects (with a subset of properties) and load them to the temporary staging area in Memory (Connector Space)</li>
<li>Get all Sharepoint-User Profile Data from the Webservice and load them to the temporary staging area in Memory (Connector Space)</li>
<li>Syncing all new or updated objects (with the configured attributes) from AD Connector Space to the FIM Metaverse (Farm Sync DB)</li>
<li>Syncing all new or updated objects (with the configured attributes) from MOSS Connector Space to the FIM Metaverse (Farm Sync DB)</li>
<li>Push the new or updated data back from the FIM Metaverse to the MOSS Webservice</li>
<li>Push any changes back to AD (strange?!)</li>
</ol>
<p>I have no experience with FIM, but that&#8217;s a short info I&#8217;ve got from Help <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Basically if all Tasks ran successful you should have your profiles now available in Central Admin. Easy, isn&#8217;t it <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img src="http://www.sperrgebiet.org/wp-content/uploads/2010/02/022410_2256_SharePoint24.png" alt="" /></p>
<p>BTW: If you accidentally created Synchronization Connections within Central Admin you can delete them with the FIM Synchronization Service Manager. Just delete the unnecessary &#8220;MOSSAD-&lt;Name&#8221; Management Agents and they will disappear in MOSS as well.</p>
<p>Hope this post was a little helpful. Please let me know if it&#8217;s too short or not understandable <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Here you&#8217;ll find additional informations:<br />
<a href="http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx">http://technet.microsoft.com/en-us/library/ee721049(office.14).aspx</a></p>
<p><a href="http://blogs.msdn.com/alimaz/archive/2009/11/09/configuring-user-profile-service-application-in-sharepoint-server-2010.aspx">http://blogs.msdn.com/alimaz/archive/2009/11/09/configuring-user-profile-service-application-in-sharepoint-server-2010.aspx</a></p>
<p><a href="http://blogs.msdn.com/sharepoint/archive/2009/11/18/path-to-user-profile-synchronization-success-in-sharepoint-2010-beta.aspx">http://blogs.msdn.com/sharepoint/archive/2009/11/18/path-to-user-profile-synchronization-success-in-sharepoint-2010-beta.aspx</a></p>
<p><a href="http://blogs.msdn.com/opal/archive/2009/11/19/user-profile-sync-setup-in-sharepoint-server-2010-beta.aspx">http://blogs.msdn.com/opal/archive/2009/11/19/user-profile-sync-setup-in-sharepoint-server-2010-beta.aspx</a></p>
<p><a href="http://sharepoint.mindsharpblogs.com/Kathy/Lists/Categories/Category.aspx?Name=SharePoint%20Server%202010">http://sharepoint.mindsharpblogs.com/Kathy/Lists/Categories/Category.aspx?Name=SharePoint%20Server%202010</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2010/02/sharepoint-2010-beta-%e2%80%93-user-profile-service-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Storage Server 2008 – Default Password</title>
		<link>http://www.sperrgebiet.org/2009/08/windows-storage-server-2008-%e2%80%93-default-password/</link>
		<comments>http://www.sperrgebiet.org/2009/08/windows-storage-server-2008-%e2%80%93-default-password/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 21:33:44 +0000</pubDate>
		<dc:creator>Hans</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[Windows Storage Server 2008]]></category>

		<guid isPermaLink="false">http://www.sperrgebiet.org/?p=93</guid>
		<description><![CDATA[As MSDN or Technet Subscriber you have the possibility to download and Install-DVD for Windows Storage Server 2008. Normally it will be shipped just by OEM&#8217;s. So when you want to play around with it like me, for example to use it as an iSCSI-Target for a Cluster-Lab you&#8217;ll be surprised that the installation finish&#8230;]]></description>
			<content:encoded><![CDATA[<p>As MSDN or Technet Subscriber you have the possibility to download and Install-DVD for Windows Storage Server 2008. Normally it will be shipped just by OEM&#8217;s. So when you want to play around with it like me, for example to use it as an iSCSI-Target for a Cluster-Lab you&#8217;ll be surprised that the installation finish without asking for a Administrator password. It just stops at the logon window.
</p>
<p>
 </p>
<p>The default Administrator password is &#8220;<strong>wSS2008!</strong>&#8221;  (without the quotes).
</p>
<p>
 </p>
<p>So have fun with it <img src='http://www.sperrgebiet.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sperrgebiet.org/2009/08/windows-storage-server-2008-%e2%80%93-default-password/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
