<?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>Geoff @ UVM</title>
	<atom:link href="http://www.uvm.edu/~gcd/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.uvm.edu/~gcd</link>
	<description>Geoffrey Duke ∈ System Administrator ∈ Enterprise Technology Services</description>
	<lastBuildDate>Thu, 19 Nov 2009 20:51:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NetApp and Microsoft Security Updates</title>
		<link>http://www.uvm.edu/~gcd/?p=255</link>
		<comments>http://www.uvm.edu/~gcd/?p=255#comments</comments>
		<pubDate>Thu, 19 Nov 2009 20:51:53 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=255</guid>
		<description><![CDATA[When the recent SMB 2.0 vulnerability was announced, there was some discussion on the Toasters mailing list about whether Data ONTAP was affected. Val Bercovici from NetApp responded that Data ONTAP was not affected by this issue.
Today, I discovered that to enable the filer snapshots to be visible within the Previous Versions facility within Windows [...]]]></description>
			<content:encoded><![CDATA[<p>When the <a href="http://g-laurent.blogspot.com/2009/09/windows-vista7-smb20-negotiate-protocol.html" target="_blank">recent SMB 2.0 vulnerability</a> was announced, there was <a href="http://www.nabble.com/SMB-2.0-alert-tp25357512p25357512.html" target="_blank">some discussion on the Toasters mailing list</a> about whether Data ONTAP was affected. <a href="http://blogs.netapp.com/exposed/" target="_blank">Val Bercovici from NetApp</a> responded that Data ONTAP was not affected by this issue.</p>
<p>Today, I discovered that to enable the filer snapshots to be visible within the <em>Previous Versions</em> facility within Windows 7 (or Server 2008 R2), I needed to enable SMB 2.0. I spent some time search on NetApp’s support site for some assurance that the SMB issue didn’t affect ONTAP, but didn’t find anything.</p>
<p>So I sent Mr. Bercovici an email asking if there was a more official statement about ONTAP and SMB 2.0, and he very kindly looked sent me a link to the <a href="http://now.netapp.com/NOW/knowledge/docs/olio/MS_security/index.shtml" target="_blank">Windows File Services (CIFS) Compatibility Matrix &#8211; Microsoft Security Update Test Report</a>. [requires NOW account]</p>
<p>This document rocks. It lists the Microsoft Security updates, by month, and the result of NetApp’s testing. Exactly what I was looking for. Thanks, Val.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=255</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is that program running as administrator?</title>
		<link>http://www.uvm.edu/~gcd/?p=242</link>
		<comments>http://www.uvm.edu/~gcd/?p=242#comments</comments>
		<pubDate>Thu, 01 Oct 2009 16:09:40 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=242</guid>
		<description><![CDATA[Using Process Explorer to view process integrity levels
A friend asked me how to open a Control Panel applet As Administrator. In Windows Vista, when you see a little shield icon as part of a button or shortcut, that would indicate that you would get prompted by the User Account Control (UAC) facility to elevate the [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Using Process Explorer to view process integrity levels</strong></em></p>
<p>A friend asked me how to open a Control Panel applet <i>As Administrator</i>. In Windows Vista, when you see a little shield icon as part of a button or shortcut, that would indicate that you would get prompted by the User Account Control (UAC) facility to elevate the process Integrity Level, that is, to run it as an administrator with full rights to muck with the system.</p>
<p>In Windows 7, the frequency of UAC prompts has been reduced. You will still see the shield icon, but sometimes there’s no UAC prompt. </p>
<p>You can use <a href="http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx">Microsoft SysInternals Process Explorer</a> tool to view the integrity levels of running processes. On campus, you can run the tool from <a href="file://\\files\software\utilities\sysinternals\procexp.exe">\\files\software\utilities\sysinternals\procexp.exe</a>. Once you’ve started Process Explorer, there are two things you’ll want to do:</p>
<ol>
<li>From the File menu, select the <em>Show Details for All Processes</em> option (you noted the shield icon, yes?). </li>
<li>From the View menu, choose <em>Select Columns…</em> and check <em>Integrity Level</em> item (on the <em>Process Image</em> tab; see below) </li>
</ol>
<p><a href="http://www.uvm.edu/~gcd/files/2009/10/procexpshowintegrity.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="procexp-show-integrity" border="0" alt="procexp-show-integrity" src="http://www.uvm.edu/~gcd/files/2009/10/procexpshowintegrity_thumb.png" width="363" height="478" /></a> </p>
<p>&#160;</p>
<p>In the screenshot below (click the image for better resolution), I have clicked the <em>Advanced system settings</em> link to launch the control panel applet. I have highlighted the corresponding system process and the Integrity with which it is running.</p>
<p><a href="http://www.uvm.edu/~gcd/files/2009/10/cplintegrity2.png" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Viewing process integrity with Process Explorer" border="0" alt="Viewing process integrity with Process Explorer" src="http://www.uvm.edu/~gcd/files/2009/10/cplintegrity_thumb2.png" width="504" height="368" /></a> </p>
</p>
<p>The upshot is that even though I didn’t get a UAC prompt, the control panel applet is running <em>As Administrator.</em></p>
<p>This method can be used to inspect any process. See that <a href="http://en.wikipedia.org/wiki/Reticle">reticle</a> (crosshairs) icon on the Process Explorer toolbar? You can click–and–drag that icon and drop it on an open window to see what process corresponds to that window.</p>
<p>I usually download and install this program locally, and choose the <em>Replace Task Manager</em> item from the Options menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=242</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monday &#8211; 2009-09-28</title>
		<link>http://www.uvm.edu/~gcd/?p=236</link>
		<comments>http://www.uvm.edu/~gcd/?p=236#comments</comments>
		<pubDate>Mon, 28 Sep 2009 20:42:56 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Printers]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=236</guid>
		<description><![CDATA[Today’s issues:

Backup issues
Shared folder quotas
Printer configurations
Data execution protection

I created a Server 2008 x64 guest for managing 64-bit drivers on our shared printers. It works much better than trying to use Printer Management MMC in RSAT on Windows 7.
One hiccup I ran into while install the Ricoh PCL6 Driver for Universal Print was that it was [...]]]></description>
			<content:encoded><![CDATA[<p>Today’s issues:</p>
<ul>
<li>Backup issues</li>
<li>Shared folder quotas</li>
<li>Printer configurations</li>
<li>Data execution protection</li>
</ul>
<p>I created a Server 2008 x64 guest for managing 64-bit drivers on our shared printers. It works much better than trying to use Printer Management MMC in RSAT on Windows 7.</p>
<p>One hiccup I ran into while install the Ricoh PCL6 Driver for Universal Print was that it was missing a file. Fortunately, I had also download and extracted the <em>non-universal</em> PCL6 drivers and the file <em>was</em> present in the drivers for the corresponding platforms (x86, x64).</p>
<p>Looking at adding a –WhatIf switch parameter to my SharePoint Backup powershell script. Useful info at <a href="http://msgoodies.blogspot.com/2006/12/negating-powershell-switch-parameters.html">Negating PowerShell switch parameters</a>.</p>
<p>Now wrestling with Task Scheduler and PowerShell invocation syntax. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=236</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>backups &#8211; Bad and Good</title>
		<link>http://www.uvm.edu/~gcd/?p=229</link>
		<comments>http://www.uvm.edu/~gcd/?p=229#comments</comments>
		<pubDate>Wed, 16 Sep 2009 16:48:49 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Printers]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=229</guid>
		<description><![CDATA[We’ve been working with our backup vendor to address some shortcomings of their product as it relates to Windows 2008 system recover. This was precipitated by a failure of a portion of our virtual infrastructure, which lead to corruption of several hosts’ virtual disk files.
We managed to rebuild one failed host from bare (virtual) metal, [...]]]></description>
			<content:encoded><![CDATA[<p>We’ve been working with our backup vendor to address some shortcomings of their product as it relates to Windows 2008 system recover. This was precipitated by a failure of a portion of our virtual infrastructure, which lead to corruption of several hosts’ virtual disk files.</p>
<p>We managed to rebuild one failed host from bare (virtual) metal, because EMC Networker could not recover the system from backups. For Server 2008 systems, they require backups <em>made</em> with client 7.5.1 and restored with 7.5.1 <em>and</em> you have to enable/install any server role that was present on the original system <em>before</em> performing the restore.</p>
<p>We’ve been working on other ways to make sure we can recover from a system failure. Greg has successfully scripted using server 2008’s printer management scripts to dump printer info to files. I’ve been working on scripted backup of SharePoint Site collections. I got some help from Microsoft in determining the correct permissions needed for a service account to perform STSADM backup operations, which has been a thorny issue. ( see <a href="http://support.microsoft.com/kb/896148">KB896148</a> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=229</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>re-enabling ESET NOD32</title>
		<link>http://www.uvm.edu/~gcd/?p=225</link>
		<comments>http://www.uvm.edu/~gcd/?p=225#comments</comments>
		<pubDate>Wed, 05 Aug 2009 13:22:07 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[eset]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=225</guid>
		<description><![CDATA[ESET has fixed the problem that caused widespread system hangs. If you followed my instructions to disable NOD32, you can re-enable it by repeating those steps and changing one word: replace disabled with auto.
To recapitulate:
1. Boot into safe mode
2. In either the Run dialog or the Vista Start Menu search box, type the following:
cmd /k [...]]]></description>
			<content:encoded><![CDATA[<p>ESET has fixed the problem that caused widespread system hangs. If you followed my instructions to <a href="http://www.uvm.edu/~gcd/?p=221" target="_blank">disable NOD32</a>, you can re-enable it by repeating those steps and <strong>changing one word</strong>: replace <strong>disabled</strong> with <strong>auto</strong>.</p>
<p>To recapitulate:</p>
<p>1. Boot into safe mode</p>
<p>2. In either the Run dialog or the Vista Start Menu search box, type the following:</p>
<blockquote><pre>cmd /k &quot;sc config ekrn start= auto&quot;</pre>
<p>(Please note that the space after <code>start= </code>is required; goodness knows why…)</p>
</blockquote>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="start-run-enable" border="0" alt="start-run-enable" src="http://www.uvm.edu/~gcd/files/2009/08/startrunenable.png" width="431" height="237" /> </p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="start-box-enable" border="0" alt="start-box-enable" src="http://www.uvm.edu/~gcd/files/2009/08/startboxenable.png" width="404" height="119" /> </p>
<p>3. Watch for the success message, and reboot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=225</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESET NOD32 making many systems hang</title>
		<link>http://www.uvm.edu/~gcd/?p=221</link>
		<comments>http://www.uvm.edu/~gcd/?p=221#comments</comments>
		<pubDate>Fri, 31 Jul 2009 20:26:03 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[eset]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=221</guid>
		<description><![CDATA[I’ve spent most of the day trying identify a systematic way to work around the campus antivirus solution, which is causing widespread system hangs. Our vendor has tentatively identified a problematic recent update, and is recommending that affected users temporarily disable the Eset Service service until a patch is available.
Disabling ESET NOD32 / ekrn Service.
If [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve spent most of the day trying identify a systematic way to work around the campus antivirus solution, which is causing widespread system hangs. Our vendor has tentatively identified a problematic recent update, and is recommending that affected users temporarily disable the <strong>Eset Service</strong> service until a patch is available.</p>
<p><strong>Disabling ESET NOD32 / ekrn Service</strong>.</p>
<p>If your system become unresponsive, in most cases soon after logging into the system, you may be affected. Please follow these instructions to disable the ESET service:</p>
<p><strong>1. Restart your system in safe mode</strong></p>
<ul>
<li><a href="http://windowshelp.microsoft.com/Windows/en-US/help/323ef48f-7b93-4079-a48a-5c58eec904a11033.mspx" target="_blank">Windows Vista</a> </li>
<li><a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/boot_failsafe.mspx?mfr=true" target="_blank">Windows XP</a> </li>
</ul>
<p><strong>2. In either the Run command </strong>( Start-&gt;Run or [Windows Key]+R) </p>
<p><a href="http://www.uvm.edu/~gcd/files/2009/07/startrun.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="start-run" border="0" alt="start-run" src="http://www.uvm.edu/~gcd/files/2009/07/startrun_thumb.png" width="431" height="237" /></a> </p>
<p>&#160;</p>
<p><strong>OR in the Vista Start menu search box…</strong></p>
</p>
<p><a href="http://www.uvm.edu/~gcd/files/2009/07/startbox.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="start-box" border="0" alt="start-box" src="http://www.uvm.edu/~gcd/files/2009/07/startbox_thumb.png" width="404" height="119" /></a> </p>
<p>&#160;</p>
<p><strong>3. …Enter the command below</strong></p>
</p>
<blockquote><pre>cmd /k &quot;sc config ekrn start= disabled&quot;</pre>
<p>(Please note that the space after <code>start= </code>is required; goodness knows why&#8230;)</p>
</blockquote>
<p>&#160;</p>
<p><strong>4. Watch for the <em>success</em> message:</strong></p>
<p><a href="http://www.uvm.edu/~gcd/files/2009/07/scsuccess.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sc-success" border="0" alt="sc-success" src="http://www.uvm.edu/~gcd/files/2009/07/scsuccess_thumb.png" width="373" height="112" /></a> </p>
<p>&#160;</p>
<p><strong>Reboot and stay tuned</strong> to your friendly neighborhood technical support resources for updates.</p>
<p>PS. for what it’s worth, here’s my current ESET version info, which hangs my system. </p>
<p><a href="http://www.uvm.edu/~gcd/files/2009/07/esetabout.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="eset-about" border="0" alt="eset-about" src="http://www.uvm.edu/~gcd/files/2009/07/esetabout_thumb.png" width="491" height="453" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=221</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Range Retrieval</title>
		<link>http://www.uvm.edu/~gcd/?p=211</link>
		<comments>http://www.uvm.edu/~gcd/?p=211#comments</comments>
		<pubDate>Mon, 27 Jul 2009 21:00:22 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[ActiveDirectory]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=211</guid>
		<description><![CDATA[Working on the Server 2008 hard limit of 5000 attribute values max per query, which breaks our Identity Management process. I’m looking at having to write a clone of LDIFDE that can issue queries using Range Retrieval and then synthesizes a single LDIF entry for groups with more than 5000 members.
Safari Tech Books online provides [...]]]></description>
			<content:encoded><![CDATA[<p>Working on the Server 2008 hard limit of 5000 attribute values max per query, which breaks our Identity Management process. I’m looking at having to write a clone of LDIFDE that can issue queries using Range Retrieval and then synthesizes a single LDIF entry for groups with more than 5000 members.</p>
<p>Safari Tech Books online provides some good resources, including <em><a href="http://proquest.safaribooksonline.com/0321350170">The .NET Developer’s Guide to Directory Services Programming</a> </em>[at <a href="http://amzn.com/0321350170">Amazon</a>], which provides a good code example in <em><a href="http://proquest.safaribooksonline.com/0321350170/ch06lev1sec11">Listing 6.8. Range Retrieval Using DirectorySearcher</a></em>.</p>
<p>Or maybe I should just post-process the LDIFDE-generated LDIF file…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve retires :(</title>
		<link>http://www.uvm.edu/~gcd/?p=210</link>
		<comments>http://www.uvm.edu/~gcd/?p=210#comments</comments>
		<pubDate>Sat, 27 Jun 2009 00:56:38 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[beginnings]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=210</guid>
		<description><![CDATA[
Among other things Steve said at his retirement celebration, today, was this. “I hope I have as much fun in retirement as I’ve had working at UVM.” 
My tears didn’t come until I left the party. 
Friend to me and many, many souls here at UVM; visionary, curmudgeon, provocateur, playful adopter and vocal advocate of [...]]]></description>
			<content:encoded><![CDATA[<p><a title="For he&#39;s a jolly good fellow! #byesjc on Twitpic" href="http://twitpic.com/8hrnp"><img style="margin: 0px 10px 10px 0px; display: inline" alt="For he&#39;s a jolly good fellow! #byesjc on Twitpic" align="left" src="http://twitpic.com/show/thumb/8hrnp.jpg" width="150" height="150" /></a>
<p>Among other things Steve said at his retirement celebration, today, was this. “I hope I have as much fun in retirement as I’ve had working at UVM.” </p>
<p>My tears didn’t come until I left the party. </p>
<p>Friend to me and many, many souls here at UVM; visionary, curmudgeon, provocateur, playful adopter and vocal advocate of disruptive innovations. I will miss your voice, calling to us from a divergent path, pointing toward a new, interesting destination.</p>
<p>Now that you’ve migrated much of your virtual essence into the cloud, I expect frequent pings (tweets, facebook updates, Asian video chats…) telling me what you really think. And keep the cool music and design posts flowing.</p>
<p>Let’s go out to lunch before summer is over. I’ll buy you a martini. <img src='http://www.uvm.edu/~gcd/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=210</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List folder contents &#8211; XP vs. Vista</title>
		<link>http://www.uvm.edu/~gcd/?p=208</link>
		<comments>http://www.uvm.edu/~gcd/?p=208#comments</comments>
		<pubDate>Thu, 11 Jun 2009 14:39:01 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=208</guid>
		<description><![CDATA[Yesterday, a client called me complaining that, after installing Vista SP2, she couldn’t access a folder on a file share. She could access that same folder from her XP workstation, logged in with the same account.
I paid a service call (across the parking lot; any excuse to get up and walk outside   ), [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, a client called me complaining that, after installing Vista SP2, she couldn’t access a folder on a file share. She could access that same folder from her XP workstation, logged in with the same account.</p>
<p>I paid a service call (across the parking lot; any excuse to get up and walk outside <img src='http://www.uvm.edu/~gcd/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ), and after some poking around confirmed her claim. We did determine that she might not have attempted to access that folder from her new Vista system before.</p>
<p>So I started digging deeper. The folder granted her (via a group)&#160; the “List Folder/Read data” permission. So I created a test folder and granted an analogous group this specific permission to the folder. This is displayed in the output of icacls thas “(S,RD)”. </p>
<p> <code>
<p>C:\&gt;icacls s:\cit\ZTest      <br />s:\cit\ZTest <strong>CAMPUS\ETS-FileServices-Browse:(S,RD)</strong>       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; BUILTIN\Administrators:(OI)(CI)(F)</p>
<p> </code>
<p>This permission alone allows Windows XP workstations to browse the folder, but Windows Vista or later give an “Access in denied” error.</p>
<p>When creating a “browse” permission for a single folder, I start by granting the “List Folder Contents” standard permission, which assigns the following permissions to the folder and subfolders (not to files):</p>
<ul>
<li>Traverse folder/execute file </li>
<li>List folder/read data </li>
<li>Read attributes </li>
<li>Read extended attributes </li>
<li>Read permissions </li>
</ul>
<p>With icacls, this permission looks like this:</p>
<p><code>C:\&gt;icacls s:\cit\ZTest      <br />s:\cit\ZTest BUILTIN\Administrators:(OI)(CI)(F)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <strong>CAMPUS\ETS-FileServices-Browse:(CI)(RX)</strong></code></p>
<p>The (CI) indicates “Container inherit,” which means that permission (ACE) will be inherited by subfolders. Now I open the advenced security dialog, and edit the ACE to change the “Apply to” control to “This folder only.” Now the browse permission applies only to the particular folder. In icacls, it looks like this:</p>
<p><code>C:\&gt;icacls s:\cit\ZTest      <br />s:\cit\ZTest BUILTIN\Administrators:(OI)(CI)(F)       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <strong>CAMPUS\ETS-FileServices-Browse:(RX)</strong></code></p>
<p>I changed the permissions on the client’s folder, and her access was restored.</p>
<p>See also:</p>
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/cc753525(WS.10).aspx" target="_blank">icacls.exe command reference</a></li>
<li><a href="http://technet.microsoft.com/en-us/library/cc758691.aspx" target="_blank">TechNet NTFS Technical Reference</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=208</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting Wifi logon</title>
		<link>http://www.uvm.edu/~gcd/?p=204</link>
		<comments>http://www.uvm.edu/~gcd/?p=204#comments</comments>
		<pubDate>Thu, 04 Jun 2009 19:25:35 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[worklog]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://www.uvm.edu/~gcd/?p=204</guid>
		<description><![CDATA[I’ve been working with&#160; client to try to identify why we sometime log onto the UVM wifi network successfully before workstation logon, but frequently this fails and drive mappings are not performed successfully.
In consulting with a colleague, he suggested that it could be a race condition between the network authorizing&#160; the connection and the Windows [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been working with&#160; client to try to identify why we sometime log onto the UVM wifi network successfully before workstation logon, but frequently this fails and drive mappings are not performed successfully.</p>
<p>In consulting with a colleague, he suggested that it could be a race condition between the network authorizing&#160; the connection and the Windows system DHCP Client behavior.</p>
<p>In looking for details of the dhcp process on a Windows Vista client, I found a couple useful resources:</p>
<p><em><a href="http://www.microsoft.com/downloadS/details.aspx?familyid=C76296FD-61C9-4079-A0BB-582BCA4A846F&amp;displaylang=en" target="_blank">TCP/IP Fundamentals for Microsoft Windows</a></em>    <br />PDF book discussing TCP/IP protocols and services, and their configuration. Over 500 virtual pages.</p>
<p><a href="http://blogs.technet.com/networking/archive/2009/01/29/dhcp-client-behavior.aspx" target="_blank">Microsoft Enterprise Networking Team blog: DHCP Client Behavior</a>    <br />Now this is good detail! I have to review this blog in more detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uvm.edu/~gcd/?feed=rss2&amp;p=204</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
