<?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>User Error &#187; SysAdmin</title>
	<atom:link href="http://daniel.streefkerkonline.com/category/sysadmin/feed/" rel="self" type="application/rss+xml" />
	<link>http://daniel.streefkerkonline.com</link>
	<description>Ramblings of a tinkering SysAdmin</description>
	<lastBuildDate>Fri, 03 Feb 2012 00:41:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Native resolution not set after deploying via MDT 2010</title>
		<link>http://daniel.streefkerkonline.com/native-resolution-not-set-after-deploying-via-mdt-2010/</link>
		<comments>http://daniel.streefkerkonline.com/native-resolution-not-set-after-deploying-via-mdt-2010/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 03:58:36 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[MDT]]></category>
		<category><![CDATA[Windows Deployment]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/?p=313</guid>
		<description><![CDATA[If your machines aren’t automatically having their display resolution set to their monitor’s native resolution after deployment via MDT, this may be the cause of the problem. Although I’d previously deployed Vista and Windows 7 using MDT 2010, I’d never &#8230; <a href="http://daniel.streefkerkonline.com/native-resolution-not-set-after-deploying-via-mdt-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If your machines aren’t automatically having their display resolution set to their monitor’s native resolution after deployment via MDT, this may be the cause of the problem.</p>
<p>Although I’d previously deployed Vista and Windows 7 using MDT 2010, I’d never seen this problem. The issue occurred with a captured HP ProBook x86 Windows 7 Professional build.</p>
<p>I had to edit the unattend.xml for the task sequence in question, and delete the <strong>Display</strong> section from <strong>oobeSystem –&gt; x86_Microsoft-Windows-Shell-Setup_neutral</strong>. Once this was done, the strange default of 1024 x 768 (where did that come from?) was no longer applied, and Windows Setup detected and set the maximum resolution.</p>
<p><a href="http://daniel.streefkerkonline.com/uploads/2012/01/WSIM-res_issue.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="WSIM-res_issue" border="0" alt="WSIM-res_issue" src="http://daniel.streefkerkonline.com/uploads/2012/01/WSIM-res_issue_thumb.png" width="640" height="256"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/native-resolution-not-set-after-deploying-via-mdt-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MDT/WSIM fails to catalog a captured Windows 7 image</title>
		<link>http://daniel.streefkerkonline.com/mdtwsim-fails-to-catalog-a-captured-windows-7-image/</link>
		<comments>http://daniel.streefkerkonline.com/mdtwsim-fails-to-catalog-a-captured-windows-7-image/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 03:29:30 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[MDT]]></category>
		<category><![CDATA[Windows Deployment]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/?p=309</guid>
		<description><![CDATA[Had an issue today where I was trying to catalog a captured Windows 7 WIM image, both through MDT 2010 and through WSIM directly. Doing so comes up with an error: Performing operation "generate" on Target "Catalog". The operation failed &#8230; <a href="http://daniel.streefkerkonline.com/mdtwsim-fails-to-catalog-a-captured-windows-7-image/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Had an issue today where I was trying to catalog a captured Windows 7 WIM image, both through <a href="http://technet.microsoft.com/en-us/solutionaccelerators/dd407791" target="_blank">MDT 2010</a> and through <a href="http://technet.microsoft.com/en-us/library/cc766347(v=ws.10).aspx" target="_blank">WSIM</a> directly.</p>
<p>Doing so comes up with an error:</p>
<pre class="brush: plain;">Performing operation "generate" on Target "Catalog".
The operation failed to complete.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&gt; System.ArgumentNullException: String reference not set to an instance of a String.
Parameter name: source
   at System.Globalization.CompareInfo.IsPrefix(String source, String prefix, CompareOptions options)
   at ?A0xfe36268f.ConvertToNtPath(String path)
   at Microsoft.ComponentStudio.ComponentPlatformInterface.CbsSessionAdaptor..ctor(String bootDrive, String imageWinDir, String servicingPath)
   at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl.InitializePackages()
   at Microsoft.ComponentStudio.ComponentPlatformInterface.OfflineImageImpl..ctor(OfflineImageInfo imageInfo)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct&amp; signature, IntPtr declaringType)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.PlatformImplementation.CreateOfflineImageInstance(OfflineImageInfo imageInfo)
</pre>
<p><a href="http://daniel.streefkerkonline.com/uploads/2012/01/2012-01-06-11-55-50_DeploymentWorkbench-Deployment-Workbench_Deployment-Shares_Sydney-MDT-Depl.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2012-01-06 11-55-50_DeploymentWorkbench - [Deployment Workbench_Deployment Shares_Sydney MDT Deploym" border="0" alt="2012-01-06 11-55-50_DeploymentWorkbench - [Deployment Workbench_Deployment Shares_Sydney MDT Deploym" src="http://daniel.streefkerkonline.com/uploads/2012/01/2012-01-06-11-55-50_DeploymentWorkbench-Deployment-Workbench_Deployment-Shares_Sydney-MDT-Depl1.png" width="586" height="484"></a></p>
<p>The captured image I was trying to work with was of a 32-bit machine, and the WAIK tools I have installed on my desktop are the 64-bit ones.</p>
<p>The solution, as I learned <a href="http://social.technet.microsoft.com/Forums/en-US/mdt/thread/7951520e-c223-4c90-93f3-5667da63674d/" target="_blank">here</a> after a bit of searching, is to re-run the catalog operation on an x86 machine. </p>
<p>As you can’t install the 32-bit tools on a 64-bit machine, I installed the 32-bit tools on my laptop, fired up WSIM, opened the WIM image, re-ran the catalog operation, and it succeeded without errors.</p>
<p>You’d think that they could catch the exception and give you a useful message about running the catalog again on a compatible machine, but no…</p>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/mdtwsim-fails-to-catalog-a-captured-windows-7-image/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerShell: Cancel all print jobs</title>
		<link>http://daniel.streefkerkonline.com/powershell-cancel-all-print-jobs/</link>
		<comments>http://daniel.streefkerkonline.com/powershell-cancel-all-print-jobs/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 04:18:05 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/powershell-cancel-all-print-jobs/</guid>
		<description><![CDATA[Here’s a quick PowerShell script I put together to delete all print jobs from our Windows Server 2008 R2 print server. It’s run overnight as a scheduled task. We do this because sometimes our print accounting software doesn’t clear out &#8230; <a href="http://daniel.streefkerkonline.com/powershell-cancel-all-print-jobs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here’s a quick PowerShell script I put together to delete all print jobs from our Windows Server 2008 R2 print server. It’s run overnight as a scheduled task. We do this because sometimes our <a href="http://www.papercut-mf.com/" target="_blank">print accounting software</a> doesn’t clear out old jobs if users haven’t <a href="http://www.papercut-mf.com/tour/secure-print-release/" target="_blank">released</a> them at the printer.</p>
<pre class="brush: ps;">$printers = Get-WmiObject Win32_Printer

if ($printers.Count -eq 0) {
    Write-Host -ForegroundColor red "No Printers Found"
    exit
}

foreach ($printer in $printers) {

    if ($printer.Local -and $printer.Shared)
    {
        Write-Host -ForegroundColor Green "Cancelling all jobs on: $($printer.Name)"
        $printer.CancelAllJobs()

    }
}</pre>
<p>It will only clear print jobs on local printers that are shared out. There’s some more info about the <a href="http://msdn.microsoft.com/en-us/library/aa394363(v=VS.85).aspx" target="_blank">Win32_Printer class</a> and the <a href="http://msdn.microsoft.com/en-us/library/aa384838(v=VS.85).aspx" target="_blank">CancelAllJobs method</a> on MSDN.</p>
<p><em><font style="background-color: #ffff00">Note that I haven’t included any error-checking in this script at all, so run it manually first to see if it will work. As always, run at your own risk.</font></em></p>
<p>To schedule it, simply create a new scheduled task:</p>
<ol>
<ol>
<li>Run with highest privileges
<li>Run whether user is logged on or not
<li>Do not store password
<li>Action: Start a program: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
<li>Arguments: -File &#8220;C:\path-to-script-file\name-of-script-file.ps1&#8243;</li>
</ol>
</ol>
<p><a href="http://daniel.streefkerkonline.com/uploads/2011/11/clearqueues-generaltab.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clearqueues-generaltab" border="0" alt="clearqueues-generaltab" src="http://daniel.streefkerkonline.com/uploads/2011/11/clearqueues-generaltab_thumb.png" width="642" height="478"></a></p>
<p><a href="http://daniel.streefkerkonline.com/uploads/2011/11/clearqueues-action.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clearqueues-action" border="0" alt="clearqueues-action" src="http://daniel.streefkerkonline.com/uploads/2011/11/clearqueues-action_thumb.png" width="596" height="484"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/powershell-cancel-all-print-jobs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Server 2008 R2: Online license edition upgrade</title>
		<link>http://daniel.streefkerkonline.com/server-2008-r2-online-license-edition-upgrade/</link>
		<comments>http://daniel.streefkerkonline.com/server-2008-r2-online-license-edition-upgrade/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 03:15:28 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/server-2008-r2-online-license-edition-upgrade/</guid>
		<description><![CDATA[I’ve had to google this a few times, so I’ll blog the results here for future reference. It’s possible to upgrade, for example, a Server 2008 R2 Standard server to Enterprise without rebuilding Windows. This is all covered in detail &#8230; <a href="http://daniel.streefkerkonline.com/server-2008-r2-online-license-edition-upgrade/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I’ve had to google this a few times, so I’ll blog the results here for future reference.</p>
<p>It’s possible to upgrade, for example, a Server 2008 R2 Standard server to Enterprise without rebuilding Windows. This is all covered in detail on the <a href="http://blogs.technet.com/b/server_core/archive/2009/10/14/upgrading-windows-server-2008-r2-without-media.aspx" target="_blank">MS TechNet blogs</a>.</p>
<p>The command to do so is:</p>
<pre>DISM /online /Set-Edition:&lt;edition ID&gt; /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</pre>
<p>To view what “editions” are available to upgrade to, do this:</p>
<pre>DISM /online /Get-TargetEditions</pre>
<p>I had issues using a valid VLSC key in this process. A comment by Brendan P of Microsoft explains why this is the case:</p>
<blockquote>
<p>MAK keys map to multiple editions, so the underlying infrastructure doesn&#8217;t accept them. If you use the generic KMS client key, as Matthew suggests, that will allow you to proceed with the upgrade, and then you can either replace the key with a valid MAK post-upgrade or just use the KMS client key to activate against your internal KMS server. </p>
<p>The full list of KMS client keys can be found here on TechNet: <a href="http://technet.microsoft.com/en-us/library/ff793406.aspx">technet.microsoft.com/&#8230;/ff793406.aspx</a></p>
</blockquote>
<p>The command I ended up running to upgrade Server 2008 /w SP1 Standard (VL) to Enterprise was:</p>
<pre>DISM /online /Set-Edition:ServerEnterprise /ProductKey:489J6-VHDMP-X63PK-3K798-CPX3Y</pre>
<p>The successful run looks like this:</p>
<pre>Deployment Image Servicing and Management toolVersion: 6.1.7600.16385
Image Version: 6.1.7600.16385
Starting to update components...Starting to install product key...Finished installing product key.
Removing package Microsoft-Windows-ServerStandardEdition~blah
[==========================100.0%==========================]
Finished updating components.
Starting to apply edition-specific settings...Restart Windows to complete this operation.Do you want to restart the computer now (Y/N)?</pre>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/server-2008-r2-online-license-edition-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2TB SATA disks in a HP MSA20</title>
		<link>http://daniel.streefkerkonline.com/2tb-sata-disks-in-a-hp-msa20/</link>
		<comments>http://daniel.streefkerkonline.com/2tb-sata-disks-in-a-hp-msa20/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 03:43:07 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/2tb-sata-disks-in-a-hp-msa20/</guid>
		<description><![CDATA[We recently needed to expand the storage space we use for backups. For this, we use a HP NAS 2000S, which is just a DL380 G3 with a faceplate, and two MSA20 storage shelves with SATA disks. We had 12x &#8230; <a href="http://daniel.streefkerkonline.com/2tb-sata-disks-in-a-hp-msa20/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://daniel.streefkerkonline.com/uploads/2011/09/msa20.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="msa20" border="0" alt="msa20" align="right" src="http://daniel.streefkerkonline.com/uploads/2011/09/msa20_thumb.jpg" width="259" height="62"></a>We recently needed to expand the storage space we use for backups. For this, we use a HP NAS 2000S, which is just a DL380 G3 with a faceplate, and two <a href="http://h18000.www1.hp.com/products/quickspecs/11942_div/11942_div.html" target="_blank">MSA20</a> storage shelves with SATA disks.</p>
<p>We had 12x 250GB, and 12x 750GB drives.</p>
<p>There is <a href="http://h30499.www3.hp.com/t5/Network-Attached-Storage-NAS/MSA20-drives-support/td-p/1122610" target="_blank">plenty</a> of <a href="http://h30499.www3.hp.com/t5/Disk-Disk-Arrays-Legacy/max-disk-size-in-MSA20/td-p/1157447" target="_blank">discussion</a> around on the web about upgrading the drives yourself, and it’s hard to get a clear picture on whether or not 2TB drives are supported. On his blog, Stephen Wagner <a href="http://www.stephenwagner.com/?p=239" target="_blank">mentions</a> that he had used a 2TB drive successfully. This was enough for us to know, so we went out and ordered 12x 2TB <a href="http://www.seagate.com/www/en-us/products/enterprise-hard-drives/constellation-es/constellation-es-1/" target="_blank">Seagate Constellation ES</a>, and 12x 1TB of the same model. We chose to use these drives because that’s what our original HP-branded ones were.</p>
<p>There’s also another interesting blog article about upgrading the drives <a href="http://zensonic.dk/?p=96" target="_blank">here</a> which goes into some more detail.</p>
<p>Ours are now all up and running perfectly without any issues, we’re still running enterprise-class drives, and we saved a heap of money.</p>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/2tb-sata-disks-in-a-hp-msa20/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Propagate mailbox folder permissions</title>
		<link>http://daniel.streefkerkonline.com/propagate-mailbox-folder-permissions/</link>
		<comments>http://daniel.streefkerkonline.com/propagate-mailbox-folder-permissions/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 03:44:47 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Exchange Server]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/propagate-mailbox-folder-permissions/</guid>
		<description><![CDATA[I recently had the requirement where somebody required another person to access a specific folder in their mailbox. We didn’t want to grant full mailbox access. This normally isn’t a problem as we’d just set the permissions on the individual &#8230; <a href="http://daniel.streefkerkonline.com/propagate-mailbox-folder-permissions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently had the requirement where somebody required another person to access a specific folder in their mailbox. We didn’t want to grant full mailbox access. This normally isn’t a problem as we’d just set the permissions on the individual folders in Outlook, but the user in question had an extensive folder structure set up.</p>
<p>I found <a href="http://www.symprex.com/products/folder-permissions-manager/" target="_blank">several</a> <a href="http://www.scriptlogic.com/products/security-explorer/" target="_blank">tools</a> that were capable of doing this, but I wasn’t going to pay USD$500+ for a tool I was going to use once. In addition to that, some tools didn’t work against Exchange 2010. That equates to a pretty bad investment for our company as we’re currently migrating from Exchange 2003 to Exchange 2010.</p>
<p>I also toyed with the following ideas:</p>
<ol>
<li>Doing it in <a href="http://technet.microsoft.com/en-us/library/dd298062.aspx" target="_blank">Powershell</a>: I’m no Powershell guru, so it would take some time – plus I’d need to move the user’s mailbox to Exchange 2010 before I could use Powershell</li>
<li>Using <a href="http://gsexdev.blogspot.com/2008/01/setting-and-understanding-folder.html" target="_blank">EWS</a> and write a desktop app in C# (Interesting, but too time consuming)</li>
</ol>
<p>The <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=22427" target="_blank">Microsoft Exchange Server Public Folder DAV-based Administration Tool</a> (PFDAVAdmin) can be used to do exactly this (and <a href="http://technet.microsoft.com/en-us/library/bb508858(v=EXCHG.65).aspx" target="_blank">a myriad</a> of <a href="http://hellomate.typepad.com/exchange/2003/10/the_pfdavadmin_.html" target="_blank">other things</a>). Note that the tool has also been <a href="http://gallery.technet.microsoft.com/Exchange-2010-SP1-ExFolders-e6bfd405" target="_blank">renamed and updated</a> to work with Exchange 2010 (including EX2010 SP1).</p>
<p>I’ll be working with the legacy WebDAV version in this example, as the mailbox in question still resides on the Exchange 2003 server.</p>
<p>Andrew Shugg raised a good point in the comments section:</p>
<blockquote><p>Worth noting that the “classic” PFDAVadmin requires .NET Framework 1.1, and if you try to install that on a modern server system (e.g. Windows Server 2008, Windows SBS 2008) you’ll get warnings about it breaking things in IIS.</p>
<p>If possible, install PFDAVadmin and the .NET Framework 1.1 on a desktop system or non-critical server.</p></blockquote>
<ol>
<li><a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=22427" target="_blank">Download</a>and extract PFDAVAdmin</li>
<li>Run the tool, PFDAVAdmin.exe</li>
<li>Go to <strong>File</strong>, <strong>Connect</strong>, specify the connection details, and connect<br />
<a href="http://daniel.streefkerkonline.com/uploads/2011/08/xufv0rrs.yqm_.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="xufv0rrs.yqm" src="http://daniel.streefkerkonline.com/uploads/2011/08/xufv0rrs.yqm_thumb.png" alt="xufv0rrs.yqm" width="385" height="354" border="0" /></a></li>
<li>Drill down to the mailbox in question, and then to <em>Top of Information Store</em></li>
<li>Locate the starting-level folder that you’re going to assign permissions to. Ensure that the permissions are correct at that level (right-click, <strong>Folder Permissions</strong>)</li>
<li>Right-click on that same folder again, and select <strong>Propagate ACEs</strong></li>
<li>Select the ACEs (<a href="http://msdn.microsoft.com/en-us/library/aa374868(v=vs.85).aspx" target="_blank">Access Control Entries</a>) that you wish to propagate<br />
<a href="http://daniel.streefkerkonline.com/uploads/2011/08/sfvwrggf.yez_.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="sfvwrggf.yez" src="http://daniel.streefkerkonline.com/uploads/2011/08/sfvwrggf.yez_thumb.png" alt="sfvwrggf.yez" width="433" height="314" border="0" /></a></li>
<li>Leave the other settings on their defaults, so we’re Adding/Replacing the specific ACE on subfolders</li>
<li>The tool will then run through all of the folders. In my case, this user had hundreds of folders that needed to be modified:<br />
<a href="http://daniel.streefkerkonline.com/uploads/2011/08/p03qomj2.gv4_.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="p03qomj2.gv4" src="http://daniel.streefkerkonline.com/uploads/2011/08/p03qomj2.gv4_thumb.png" alt="p03qomj2.gv4" width="604" height="357" border="0" /></a></li>
</ol>
<p>The same process can be used to remove the permissions later on.</p>
<p>Quite handy.</p>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/propagate-mailbox-folder-permissions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Determine which DFS target a client is connected to</title>
		<link>http://daniel.streefkerkonline.com/determine-which-dfs-target-a-client-is-connected-to/</link>
		<comments>http://daniel.streefkerkonline.com/determine-which-dfs-target-a-client-is-connected-to/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 00:13:16 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/determine-which-dfs-target-a-client-is-connected-to/</guid>
		<description><![CDATA[If you want to figure out which servers your DFS client is connected to, just run the following command from the command prompt: dfsutil /pktinfo To quote the inbuilt usage information: Dfsutil /PktInfo is a special problem diagnosis command that &#8230; <a href="http://daniel.streefkerkonline.com/determine-which-dfs-target-a-client-is-connected-to/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you want to figure out which servers your DFS client is connected to, just run the following command from the command prompt:</p>
<pre>dfsutil /pktinfo</pre>
<p>To quote the inbuilt usage information:</p>
<blockquote><p>Dfsutil /PktInfo is a special problem diagnosis command that should only be executed on the client.</p>
<p>The PKT Cache keeps information about referrals for previously accessed DFS paths. It also notes DFS targets that are active for each of those paths. By observing the contents of this cache, <strong>an expert user may deduct the servers serving DFS paths that are accessed</strong>.</p></blockquote>
<p>Here’s a snippet of the output when run from my PC at work. We have a common DFS share that’s replicated Australia-wide:</p>
<pre>Entry: \company\commondataShortEntry: \company\commondata
Expires in 143 seconds
UseCount: 2 Type:0x81 ( REFERRAL_SVC DFS )  
0:[\sydney01\CommonData] AccessStatus: 0 ( ACTIVE TARGETSET )  
1:[\sydney02\CommonData]  
2:[\perth01\CommonData] ( TARGETSET )  
3:[\brisbane01\CommonData]  
4:[\melbourne01\CommonData]  
5:[\adelaide01\CommonData]</pre>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/determine-which-dfs-target-a-client-is-connected-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gotcha: HP Teaming and Hyper-V</title>
		<link>http://daniel.streefkerkonline.com/gotcha-hp-teaming-and-hyper-v/</link>
		<comments>http://daniel.streefkerkonline.com/gotcha-hp-teaming-and-hyper-v/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 06:33:53 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[HP Proliant]]></category>
		<category><![CDATA[Hyper-V]]></category>

		<guid isPermaLink="false">http://daniel.streefkerkonline.com/gotcha-hp-teaming-and-hyper-v/</guid>
		<description><![CDATA[A point to be aware of when setting up a new Hyper-V host on a HP server that’s going to have the Network Configuration Utility (NCU) installed; You must install the Hyper-V role before installing the NCU. This is as &#8230; <a href="http://daniel.streefkerkonline.com/gotcha-hp-teaming-and-hyper-v/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A point to be aware of when setting up a new Hyper-V host on a HP server that’s going to have the Network Configuration Utility (NCU) installed; You must install the Hyper-V role <u>before</u> installing the NCU.</p>
<p>This is as per HP’s recommendation here:<br /><a href="http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01663264/c01663264.pdf" target="_blank">Using HP ProLiant Network Teaming Software with Microsoft® Windows® Server 2008 Hyper-V or with Microsoft® Windows® Server 2008 R2 Hyper-V</a></p>
<p>The reason for this, according to HP:</p>
<blockquote><p>If you install the teaming software before installing HyperV, the network adapters may stop passing traffic.</p>
</blockquote>
<p>If you’ve already installed both, but in the wrong order, you’ll need to uninstall both the Hyper-V role as well as the NCU. </p>
<p>To uninstall the NCU (I always forget how to do this, and have to look it up), do the following:</p>
<ol>
<li>Start, Run, ncpa.cpl</li>
<li>Go into the properties of one of the NICs<br /><a href="http://daniel.streefkerkonline.com/uploads/2011/08/2011-08-11-16-28-55_mRemoteNG-FH-mRemote-Connection-List.xml_.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2011-08-11 16-28-55_mRemoteNG - FH mRemote Connection List.xml" border="0" alt="2011-08-11 16-28-55_mRemoteNG - FH mRemote Connection List.xml" src="http://daniel.streefkerkonline.com/uploads/2011/08/2011-08-11-16-28-55_mRemoteNG-FH-mRemote-Connection-List.xml_thumb.png" width="397" height="484"></a></li>
<li>Select “HP Network Configuration Utility”, and click <strong>Uninstall</strong><br /><a href="http://daniel.streefkerkonline.com/uploads/2011/08/2011-08-11-16-29-54_mRemoteNG-FH-mRemote-Connection-List.xml_.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="2011-08-11 16-29-54_mRemoteNG - FH mRemote Connection List.xml" border="0" alt="2011-08-11 16-29-54_mRemoteNG - FH mRemote Connection List.xml" src="http://daniel.streefkerkonline.com/uploads/2011/08/2011-08-11-16-29-54_mRemoteNG-FH-mRemote-Connection-List.xml_thumb.png" width="386" height="484"></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://daniel.streefkerkonline.com/gotcha-hp-teaming-and-hyper-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

