<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Sam.McGeown.co.uk</title>
    <description>...because if IT was easy, everyone would do it</description>
    <link>http://sam.mcgeown.co.uk/BlogEngine/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.5.0.7</generator>
    <language>en-GB</language>
    <blogChannel:blogRoll>http://sam.mcgeown.co.uk/BlogEngine/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd</blogChannel:blink>
    <dc:creator>Sam McGeown</dc:creator>
    <dc:title>Sam.McGeown.co.uk</dc:title>
    <geo:lat>0.000000</geo:lat>
    <geo:long>0.000000</geo:long>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SamMcgeown" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>Migrating VMware Virtual Infrastructure 3 HA Cluster to vSphere 4 – Stage 1: vCenter Upgrade</title>
      <description>&lt;p&gt;I'm currently in the process of migrating a 2-host High Availability cluster of ESX 3.5u4 servers to vSphere 4. This is going to come in 3 distinct stages: Stage 1 is to upgrade VirtualCenter Server 2.5 to vCenter 4, which I am going to cover today. Stage 2 is to upgrade each host, and will be covered as I do it. Stage 3 is the upgrade of the Virtual Machines to the latest VMware Tools and then the new VM hardware.&lt;/p&gt;  &lt;p&gt;So to start, I'll outline the process:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Lucida Sans Unicode"&gt;Download the vSphere vCenter 4 installer from VMware (~1.8GB).&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Lucida Sans Unicode"&gt;Download your updated licensing for vSphere.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Back up your VirtualCenter server.&lt;/li&gt;    &lt;li&gt;Run the installation.&lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;I'm not going to run through the download of the installer or licensing, if you're not sure how to do that, probably best not to do the rest.&lt;/ul&gt;  &lt;h2&gt;Backing up VirtualCenter Server&lt;/h2&gt;  &lt;p&gt;My VirtualCenter server is installed on a Virtual Machine, so this makes things a lot simpler – I'll just take a snapshot to start. Being a belt-and-braces kind of situation (live HA cluster), I'm also going to do the database and configuration backup too.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Databases&lt;/strong&gt; - I'm using SQL Server 2005 express which is supported for vSphere vCenter, so there will be no database upgrades, however the schema will be changed. First off, I've connected to SQL with SQL Management Studio and run a full backup. As I have VMware Update Manager installed too, I'm backing up that database as well.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Configuration file&lt;/strong&gt; – Make a copy of your vpxd.cfg file, which is stored in the C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter folder.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SSL Certificates&lt;/strong&gt; – In the same folder as the vpxd.cfg file there's a folder called SSL, which you'll want to backup too.&lt;/p&gt;  &lt;p&gt;If you're not using integrated authentication for the database access, you need to ensure you have the user name and password for the DB access.&lt;/p&gt;  &lt;p&gt;Once all that's gathered together and safely backed up, you can move on to the installation.&lt;/p&gt;  &lt;h2&gt;Installing vSphere vCenter&lt;/h2&gt;  &lt;p&gt;Open services.msc and stop the VMware VirtualCenter Server service.&lt;/p&gt;  &lt;p&gt;Insert your vCenter installation CD, the installer pops up:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall1.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall1" border="0" alt="vCenterInstall1" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall1_thumb.png" width="244" height="191" /&gt;&lt;/a&gt; Click vCenter Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall2.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall2" border="0" alt="vCenterInstall2" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall2_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;Notice it's detected the earlier version of vCenter server and is going to upgrade.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall3.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall3" border="0" alt="vCenterInstall3" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall3_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;&amp;#160; Enter license details.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall4.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall4" border="0" alt="vCenterInstall4" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall4_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;Enter DB user details, or leave blank if you're using integrated authentication like me. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall5.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall5" border="0" alt="vCenterInstall5" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall5_thumb.png" width="244" height="66" /&gt;&lt;/a&gt; If you have any plug-ins installed (e.g. VirtualCenter Update Manager, or Converter) it will let you know that they need to be up to date too.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall6.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall6" border="0" alt="vCenterInstall6" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall6_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;Select to upgrade the vCenter Server database, and tick that you've backed up the database and SSL folders.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall7.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall7" border="0" alt="vCenterInstall7" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall7_thumb.png" width="244" height="186" /&gt;&lt;/a&gt;&amp;#160; Select the account that you want to use to run the vCenter Server service.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall8.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall8" border="0" alt="vCenterInstall8" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall8_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;Configure some ports, I've left them as defaults.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall9.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall9" border="0" alt="vCenterInstall9" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall9_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;&amp;#160; Finally, install.&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall10.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall10" border="0" alt="vCenterInstall10" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall10_thumb.png" width="244" height="177" /&gt;&lt;/a&gt; It will run a DB upgrade, and various other uninstall/upgrades.&lt;/p&gt;  &lt;p&gt;At this point I sat and waited…and waited…and waited. SQL server was chewing 70-80% processor, it was progressing, just slowly.&lt;/p&gt;  &lt;p&gt;Eventually, it finished and the server settled down. I ran through the upgrade of Update Manager and Converter Enterprise, all click and go. &lt;/p&gt;  &lt;p&gt;Stage 1 complete!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall11.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenterInstall11" border="0" alt="vCenterInstall11" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=vCenterInstall11_thumb.png" width="244" height="185" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/5rXB6B69JSs" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/5rXB6B69JSs/post.aspx</link>
      <author>sammcgeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/11/11/Migrating-VMware-Virtual-Infrastructure-3-HA-Cluster-to-vSphere-4-e28093-Stage-1-vCenter-Upgrade.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7bb20549-ddc2-481b-82a2-ca8685802d28</guid>
      <pubDate>Wed, 11 Nov 2009 17:50:31 +0100</pubDate>
      <category>VMWare</category>
      <category>VMware vSphere 4.0</category>
      <category>VMware vCenter 4.0</category>
      <category>VMware Update Manager</category>
      <category>VMware Converter</category>
      <dc:publisher>sammcgeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7bb20549-ddc2-481b-82a2-ca8685802d28</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=7bb20549-ddc2-481b-82a2-ca8685802d28</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/11/11/Migrating-VMware-Virtual-Infrastructure-3-HA-Cluster-to-vSphere-4-e28093-Stage-1-vCenter-Upgrade.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=7bb20549-ddc2-481b-82a2-ca8685802d28</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7bb20549-ddc2-481b-82a2-ca8685802d28</feedburner:origLink></item>
    <item>
      <title>MOSS 2007 – Alternate Access Mapping authentication fails</title>
      <description>&lt;p&gt;If you have an Alternate Access Mapping configured for a MOSS 2007 site with Integrated Authentication you might find that you get prompted for the DOMAIN\UserName and Password. After 3 attempts you get to a HTTP 401 error.&lt;/p&gt;  &lt;p&gt;This can be resolved by following the steps in &lt;a href="http://support.microsoft.com/kb/896861" target="_blank"&gt;MS KB 896861&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;HTH,&lt;/p&gt;  &lt;p&gt;Sam&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/6Qi23oO77pQ" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/6Qi23oO77pQ/post.aspx</link>
      <author>sammcgeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/16/MOSS-2007-e28093-Alternate-Access-Mapping-authentication-fails.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7d41ee08-e877-457f-b346-736c70f1f8e2</guid>
      <pubDate>Fri, 16 Oct 2009 15:58:46 +0100</pubDate>
      <category>MOSS</category>
      <category>IIS</category>
      <dc:publisher>sammcgeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7d41ee08-e877-457f-b346-736c70f1f8e2</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=7d41ee08-e877-457f-b346-736c70f1f8e2</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/16/MOSS-2007-e28093-Alternate-Access-Mapping-authentication-fails.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=7d41ee08-e877-457f-b346-736c70f1f8e2</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=7d41ee08-e877-457f-b346-736c70f1f8e2</feedburner:origLink></item>
    <item>
      <title>My Top Free Tools</title>
      <description>&lt;p&gt;I use a lot of free tools in my everyday work – some don't make the grade, but others I just couldn't do what I do without – check out my top free tools here: &lt;a title="http://www.mcgeown.co.uk/BlogEngine/page/My-Top-Free-Tools.aspx" href="http://www.mcgeown.co.uk/BlogEngine/page/My-Top-Free-Tools.aspx"&gt;http://www.mcgeown.co.uk/BlogEngine/page/My-Top-Free-Tools.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/HKnigTT074A" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/HKnigTT074A/post.aspx</link>
      <author>sammcgeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/15/My-Top-Free-Tools.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=49931060-a0f8-4055-95b9-74b6231321b8</guid>
      <pubDate>Thu, 15 Oct 2009 13:00:58 +0100</pubDate>
      <category>Admin Tools</category>
      <dc:publisher>sammcgeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=49931060-a0f8-4055-95b9-74b6231321b8</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=49931060-a0f8-4055-95b9-74b6231321b8</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/15/My-Top-Free-Tools.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=49931060-a0f8-4055-95b9-74b6231321b8</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=49931060-a0f8-4055-95b9-74b6231321b8</feedburner:origLink></item>
    <item>
      <title>The requested Storage VMotion would move a virtual machine's disks without assigning the virtual machine a new home, but such a move is not supported on the source host</title>
      <description>&lt;p&gt; I'm migrating some hosts off of an older storage LUN, but when I drag the disk to the new Datastore with the &lt;a href="http://sourceforge.net/projects/vip-svmotion/" target="_blank"&gt;SVMotion plug-in&lt;/a&gt; the job fails with the following error:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=Relocate.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="The requested Storage VMotion would move a virtual machine&amp;#39;s disks without assigning the virtual machine a new home, but such a move is not supported on the source host" border="0" alt="The requested Storage VMotion would move a virtual machine&amp;#39;s disks without assigning the virtual machine a new home, but such a move is not supported on the source host" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=Relocate_thumb.png" width="364" height="26" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The error occurs because the virtual disk cannot be moved without moving the source files, the .vmx, .vswap etc. Simply drag the entire VM, rather than the virtual disk to the new Datastore.&lt;/p&gt;  &lt;p&gt;If you're trying to move a 2nd, 3rd or nth disk and you get this error, drag the entire VM as per above over to the new Datastore, once that's completed, go back in to SVMotion and drag the whole VM across again, only this time before you apply, drag the nth disk back to the new Datastore.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=VSMotion.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="VSMotion" border="0" alt="VSMotion" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=VSMotion_thumb.png" width="244" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/3Wj_b1mb_Vs" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/3Wj_b1mb_Vs/post.aspx</link>
      <author>sammcgeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/14/The-requested-Storage-VMotion-would-move-a-virtual-machines-disks-without-assigning-the-virtual-machine-a-new-home-but-such-a-move-is-not-supported-on-the-source-host.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=d0c82d2c-66d2-452b-a8a1-75ca975ad49a</guid>
      <pubDate>Wed, 14 Oct 2009 14:04:00 +0100</pubDate>
      <category>VMWare</category>
      <category>VMware ESX 3.5</category>
      <category>VMware Storage vMotion</category>
      <dc:publisher>sammcgeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=d0c82d2c-66d2-452b-a8a1-75ca975ad49a</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=d0c82d2c-66d2-452b-a8a1-75ca975ad49a</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/14/The-requested-Storage-VMotion-would-move-a-virtual-machines-disks-without-assigning-the-virtual-machine-a-new-home-but-such-a-move-is-not-supported-on-the-source-host.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=d0c82d2c-66d2-452b-a8a1-75ca975ad49a</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=d0c82d2c-66d2-452b-a8a1-75ca975ad49a</feedburner:origLink></item>
    <item>
      <title>ESX 3.5 snapshots of disks on different storage are stored with the VM files</title>
      <description>&lt;h2&gt;A.K.A Why not to use snapshots&lt;/h2&gt;
&lt;p&gt;I ran into a slightly confusing problem today - our SQL servers are all created&amp;nbsp;with 4 disks on 4 separate LUNs (System, Swap, SQL Data and SQL Logs). When viewing the server through Virtual Center I couldn't see all of the LUNs, just the System LUN. It's not a major problem as the VM can see the storage, but a little annoying when you have to remember what LUN the disks are on.&lt;/p&gt;
&lt;p&gt;Slightly more distressing was the fact that the System-LUN was running out of space - fast. A&amp;nbsp;LUN that should have had about 150GB free was running dangerously low. On investigation I found various snapshot files were being stored in with the&amp;nbsp;System-LUN, which is where the VM's VMX, vswap etc are situated. These were the snapshot delta files of the &lt;em&gt;additional&lt;/em&gt; disks, which were on other storage! This&amp;nbsp;isn't first apparent at first as&amp;nbsp;the disk snapshots have&amp;nbsp;been named sequentially by ESX, so a VM with 4 disks on separate LUNs will in fact create 4 snapshot files on the SYSTEM-LUN named VM01-00001.vmdk, VM01-00002.vmdk, VM01-00003.vmdk and VM01-00004.vmdk. 00001 is for the System disk, 00002 is for the Swap disk etc etc. This means that the IO on that LUN has been multiplied, and the storage space is shrinking &lt;em&gt;very&lt;/em&gt; rapidly.&lt;/p&gt;
&lt;p&gt;A little more digging and it seems that this is by design - snapshots are not meant to be kept for very long, and I think VMware made a deliberate decision to make it difficult to do so. Any virtual disks created for a VM, lets call it VM01, were named VM01.vmdk. When additional virtual disks were created through vCenter on a&amp;nbsp;different LUN, they were&amp;nbsp;still named VM01.vmdk - there's no conflict because they're in different locations. However, when vCenter takes a snapshot it places them with the original disk, and&amp;nbsp;because it's got the same name as the existing disk it starts to enumerate them.&lt;/p&gt;
&lt;p&gt;This is bad for a number of reasons - most prominent of which is that if the snapshot file grows large, vCenter does not handle the commit well. In fact, neither does ESX, but I'll get to that. vCenter will time out on any operation that takes more than 15 minutes, so a commit of a 10GB snapshot will look for all intents and purposes in vCenter like it's failed. On top of that, the enumeration of snapshot delta files can cause confusion as to which disk it actualy belongs to, and if that happens, commiting&lt;/p&gt;
&lt;p&gt;We all know snapshots are performance killers, but the functionality they provide is not insignificant, and as with most things a balance has to be struck between the functionality and the performance.&lt;/p&gt;
&lt;h2&gt;So the headlines&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;VMs created with disks on multiple LUNs in vCenter use the SAME DISK NAME (eg; for VM01 the disks were created in /vmfs/volumes/SYSTEM-LUN/VM01.vmdk, /vmfs/volumes/SWAP-LUN/VM01.vmdk etc etc).
&lt;ul&gt;
&lt;li&gt;Mitigate this by creating disks using the vmkfstools and adding them to the VM&amp;nbsp;or renaming the existing&amp;nbsp;disks (see below).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Snapshots cause ALL disk delta files onto the "system" LUN (i.e. where your VMX file is stored.) This is bad because a) it multiplies your I/O on that disk and b) you negate the benefits of storing on multiple LUNs.
&lt;ul&gt;
&lt;li&gt;Mitigate this by deleting your snapshots. There's no other way*, don't try manually moving them or you will have problems.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Commiting large snapshots takes time - LOTS of time - and&amp;nbsp;can have&amp;nbsp;a big performance hit on your server.
&lt;ul&gt;
&lt;li&gt;Mitigate this by shutting down your VM first and commiting the disk&amp;nbsp;using&amp;nbsp;the vmware-cmd&amp;nbsp;out of business hours. You can also merge the old disk and snapshots&amp;nbsp;into a "new" disk, then shut down the VM and boot with the "new disk".&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;vCenter has a hard coded 15m timeout.
&lt;ul&gt;
&lt;li&gt;If you are doing a operation that will take longer than that, do it via the console!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;* when I say there's no other way, I mean, there's no other practical way. There are methods to move the snapshot files to another LUN but they bring some serious problems with them.&lt;/p&gt;
&lt;h3&gt;Create a vmdk (virtual disk) using vmkfstools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Log in to your server console.&lt;/li&gt;
&lt;li&gt;Type &lt;span style="font-family: courier new,courier;"&gt;su -&lt;/span&gt; (to log in as root,&amp;nbsp;enter root password, note the "-" to load the root user environment variables)&lt;/li&gt;
&lt;li&gt;Navigate to the storage that you wish to use. E.g. &lt;span style="font-family: courier new,courier;"&gt;cd /vmfs/volumes/System-LUN/&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Create a new folder for the virtual disk: &lt;span style="font-family: courier new,courier;"&gt;mkdir VM01&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Navigate to the folder: &lt;span style="font-family: courier new,courier;"&gt;cd VM01&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Create the disk: &lt;span style="font-family: courier new,courier;"&gt;vmkfstools -c &amp;lt;size&amp;gt; &amp;lt;filename&amp;gt; -a &amp;lt;buslogic|lsilogic&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;For help&amp;nbsp;just type &lt;span style="font-family: courier new,courier;"&gt;vmkfstools&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Rename&amp;nbsp;vmdk files using vmkfstools&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Shut down the VM in vCenter.&lt;/li&gt;
&lt;li&gt;Edit the&amp;nbsp;VM settings and remove the disk you wish to change. Do not delete the file!&lt;/li&gt;
&lt;li&gt;Log in to your server console.&lt;/li&gt;
&lt;li&gt;type &lt;span style="font-family: courier new,courier;"&gt;su - &lt;/span&gt;(to log in as root -&amp;nbsp;enter root password, note the "-" to load the root user environment variables)&lt;/li&gt;
&lt;li&gt;use the command: &lt;span style="font-family: courier new,courier;"&gt;vmkfstools -E /vmfs/volumes/&amp;lt;LUN&amp;gt;/&amp;lt;Server Name&amp;gt;/&amp;lt;Disk Name&amp;gt;.vmdk /vmfs/volumes/&amp;lt;LUN&amp;gt;/&amp;lt;Server Name&amp;gt;/&amp;lt;New Disk Name&amp;gt;.vmdk&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Go back to&amp;nbsp;the vCenter and re-add the disk, using the new name.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Commit your snapshots using vmware-cmd&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Log in to your server console.&lt;/li&gt;
&lt;li&gt;Type su - (to log in as root,&amp;nbsp;enter root password, note the "-" to load the root user environment variables).&lt;/li&gt;
&lt;li&gt;Use the &lt;span style="font-family: courier new,courier;"&gt;vmware-cmd -l&lt;/span&gt; command to list your VMs. Note the path to the VM you want to deal with.&lt;/li&gt;
&lt;li&gt;Remove all snapshots for a VM: &lt;span style="font-family: courier new,courier;"&gt;vmware-cmd /path/to/vm/VM01.vmx removesnapshots&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/34asAhtVa2A" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/34asAhtVa2A/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/02/ESX-35-snapshots-of-disks-on-different-storage-are-stored-with-the-VM-files.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=01af0764-e005-4c55-891d-b56778236b7e</guid>
      <pubDate>Fri, 02 Oct 2009 17:06:00 +0100</pubDate>
      <category>VMWare</category>
      <category>VMware ESX 3.5</category>
      <category>VMWare ESXi 3.5</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=01af0764-e005-4c55-891d-b56778236b7e</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=01af0764-e005-4c55-891d-b56778236b7e</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/10/02/ESX-35-snapshots-of-disks-on-different-storage-are-stored-with-the-VM-files.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=01af0764-e005-4c55-891d-b56778236b7e</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=01af0764-e005-4c55-891d-b56778236b7e</feedburner:origLink></item>
    <item>
      <title>Teaming NICs with ESX 3.5 and Cisco Switches in an aggregate.</title>
      <description>&lt;p&gt;Here's the setup. We have a core switch of 2 Cisco 3750s, connected together for fault tolerance as a single logical switch; we also have several ESX 3.5 hosts with 4 Gigabit Ethernet NICs installed each. The Virtual Machines will&amp;nbsp;all be on VLAN 8 (reserved for internal servers) and the&amp;nbsp;VMKernel will be on VLAN 107 (reserved for VMKernel traffic like VMotion).&amp;nbsp;&amp;nbsp;I want to create a load balanced, fault tolerant aggregate of these four NICs over the Core Switch.&lt;/p&gt;
&lt;h2&gt;Configure ESX server's vSwitch&lt;/h2&gt;
&lt;p&gt;Configuring the vSwitch is actually pretty simple, but there are a couple of gotchas, so don't skip this bit! First thing to note is that if you are making changes to the vSwitch and the Service Console is on that vSwitch you can quite easily lock yourself out. Make sure you configure this correctly, first time! In this setup, I am adding all 4 NICs to vSwitch0, which will be the only vSwitch. I'll then use Port Groups to assign VLANs and Active/Passive configurations to the VMKernel/Service Console.&lt;/p&gt;
&lt;p&gt;First things first then - assign the four NICs to the vSwitch. This is done in the Configuration Tab in VMware Infrastructure Client, then the Networking page. Edit the properties of your vSwitch, then select the Network Adaptor tab. Add all the NICs you wish to team in there (they may already be in there, depending on your setup). You should end up with something that looks like this (note that I've not assigned any VLAN yet):&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=2009%2f9%2fESXvSwitch.png" alt="" width="459" height="333" /&gt;&lt;/p&gt;
&lt;p&gt;Now you need to configure the NIC teaming, so edit the vSwitch Properties and under the Ports tab select the vSwitch. Click edit, and then go to the NIC teaming tab. Configure the teaming options like this:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=2009%2f9%2fvSwitchTeam.png" alt="" width="296" height="374" /&gt;&lt;/p&gt;
&lt;p&gt;That's the easy part over and done with! Time to move onto the Cisco!&lt;/p&gt;
&lt;h2&gt;Configuring the Cisco Core Switch&lt;/h2&gt;
&lt;p&gt;Firstly, we need to log on to the switch and enter enable mode; I'm going to assume you know how to do this - if not, you really shouldn't be attempting this setup!&lt;/p&gt;
&lt;p&gt;Determine the switches trunk load balancing setup by using the command "show etherchannel load-balance". It should look something like this:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=2009%2f9%2fShEthLoad.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;If the protocol is NOT src-dst-ip, then you won't be able to establish a trunk connection with the ESX server. If your protocol is not src-dst-ip, change it with the command "port-channel load-balance src-dst-ip". This now matches the "Route based on IP hash" setting you configured in ESX. Although ESX has a setting for MAC based hashing, as does the Cisco, I was unable to get it to work.&lt;/p&gt;
&lt;p&gt;Moving on. You need to create a Port-Channel interface&amp;nbsp;for the trunk (this is a virtual interface that binds the 4 GigabitEthernet interfaces together). As i've got other Port-channels in use for connections to other switches, I'm setting up port-channel 40. Move to config mode (conf t) and then enter the setup:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;interface Port-channel40&lt;br /&gt;&amp;nbsp;description VMTEST01 Aggregate&lt;br /&gt;&amp;nbsp;switchport trunk encapsulation dot1q&lt;br /&gt;&amp;nbsp;switchport trunk native vlan 8&lt;br /&gt;&amp;nbsp;switchport mode trunk&lt;br /&gt;&amp;nbsp;switchport nonegotiate&lt;br /&gt;&amp;nbsp;spanning-tree portfast trunk&lt;br /&gt;end&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Description simply adds a description, "switchport trunk encapsulation dot1q" sets the encapsulation of the trunk to 802.1Q. "switchport trunk native vlan 8" means that any traffic without a VLAN tag will be automatically assigned to VLAN 8. "switchport mode trunk" obviously designates that we want a trunk, rather than access. "switchport nonegotiate" means that it will not attempt to negotiate the&amp;nbsp;protocol, and&amp;nbsp;be a static trunk, rather than LCAP or PGaP. "spanning-tree portfast trunk" causes a Layer&amp;nbsp;2 LAN interface configured as an access port to enter the forwarding state immediately, bypassing the listening and learning states (i.e. if the link goes down and then comes back up, it will do so quickly).&lt;/p&gt;
&lt;p&gt;With the Port-channel configured, you now need to edit your GigabitEthernet ports and assign them to the Port-channel. For each port in the trunk, enter the following config (this example is port 8 on the master switch in&amp;nbsp;my stack, hence 1/0/8):&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;interface GigabitEthernet1/0/8&lt;br /&gt;&amp;nbsp;description VMTEST01 VMNIC1&lt;br /&gt;&amp;nbsp;switchport trunk encapsulation dot1q&lt;br /&gt;&amp;nbsp;switchport trunk native vlan 8&lt;br /&gt;&amp;nbsp;switchport mode trunk&lt;br /&gt;&amp;nbsp;switchport nonegotiate&lt;br /&gt;&amp;nbsp;channel-group 40 mode on&lt;br /&gt;&amp;nbsp;spanning-tree portfast trunk&lt;br /&gt;end&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The difference between that and the Port-channel setup? "channel-group 40 mode on" is simply assigning the port-channel in static mode.&lt;/p&gt;
&lt;p&gt;Once all four NICs are assigned you might have to wait a few minutes for every layer of the connection to settle down before the trunk comes up. To check the status of the etherchannel you can use the command "show etherchannel 40 summary", replacing the 40 for whichever number you assigned to your port-channel.&lt;/p&gt;
&lt;p&gt;I hope this helps navigate the minefield that I found to be setting up the NIC teaming!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/rWiU8_LPpys" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/rWiU8_LPpys/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/30/Teaming-NICs-with-ESX-35-and-Cisco-Switches-in-an-aggregate.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=2dbd2180-4573-4cde-a0dd-58bc0a4f8f4e</guid>
      <pubDate>Wed, 30 Sep 2009 12:24:00 +0100</pubDate>
      <category>Cisco</category>
      <category>Networking</category>
      <category>VMWare</category>
      <category>VMware ESX 3.5</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=2dbd2180-4573-4cde-a0dd-58bc0a4f8f4e</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=2dbd2180-4573-4cde-a0dd-58bc0a4f8f4e</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/30/Teaming-NICs-with-ESX-35-and-Cisco-Switches-in-an-aggregate.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=2dbd2180-4573-4cde-a0dd-58bc0a4f8f4e</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=2dbd2180-4573-4cde-a0dd-58bc0a4f8f4e</feedburner:origLink></item>
    <item>
      <title>DCDIAG /TEST:DNS fails with errors regarding root hint servers</title>
      <description>&lt;p&gt;
I recently resolved an ongoing DNS issue where the Active Directory Integrated DNS was loaded in both the Domain and the DomainDNSZones partition of AD - this is a separate issue and should be resolved differently. My problem when I tried to verify that the fixed DNS setup had propogated around my domain controllers, DC01 and DC02. DC01 kept failing &amp;quot;DCDIAG /TEST:DNS&amp;quot; with errors regarding the root hint servers. Googling about it was clear that a lot of people were suffering the same issue, but no article I read had correctly identified the solution.
&lt;/p&gt;
&lt;p&gt;
The error looked something like this:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	P:\&amp;gt;dcdiag /test:dns
	&lt;/p&gt;
	&lt;p&gt;
	Domain Controller Diagnosis
	&lt;/p&gt;
	&lt;p&gt;
	Performing initial setup:&lt;br /&gt;
	&amp;nbsp;&amp;nbsp; Done gathering initial info.
	&lt;/p&gt;
	&lt;p&gt;
	Doing initial required tests
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Testing server: SITE\DC01&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Starting test: Connectivity&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......................... DC01 passed test Connectivity
	&lt;/p&gt;
	&lt;p&gt;
	Doing primary tests
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Testing server: SITE\DC01
	&lt;/p&gt;
	&lt;p&gt;
	DNS Tests are running and not hung. Please wait a few minutes...
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : ForestDnsZones
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : DomainDnsZones
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : Schema
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : Configuration
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : DOMAIN
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running enterprise tests on : DOMAIN.com&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Starting test: DNS&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test results for domain controllers:
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DC: DC01.DOMAIN.COM&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Domain: DOMAIN.com
	&lt;/p&gt;
	&lt;p&gt;
	&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TEST: Forwarders/Root hints (Forw)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: a.root-se&lt;br /&gt;
	rvers.net. (198.41.0.4)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: b.root-se&lt;br /&gt;
	rvers.net. (192.228.79.201)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: c.root-se&lt;br /&gt;
	rvers.net. (192.33.4.12)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: d.root-se&lt;br /&gt;
	rvers.net. (128.8.10.90)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: e.root-se&lt;br /&gt;
	rvers.net. (192.203.230.10)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: f.root-se&lt;br /&gt;
	rvers.net. (192.5.5.241)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: g.root-se&lt;br /&gt;
	rvers.net. (192.112.36.4)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: h.root-se&lt;br /&gt;
	rvers.net. (128.63.2.53)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: i.root-se&lt;br /&gt;
	rvers.net. (192.36.148.17)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: j.root-se&lt;br /&gt;
	rvers.net. (192.58.128.30)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Error: Root hints list has invalid root hint server: k.root-se&lt;br /&gt;
	rvers.net. (193.0.14.129)
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TEST: Dynamic update (Dyn)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Warning: Dynamic update is enabled on the zone but not secure&lt;br /&gt;
	DOMAIN.com.
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Summary of test results for DNS servers used by the above domain contro&lt;br /&gt;
	llers:
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 128.63.2.53 (h.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 128.63.2.53
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 128.8.10.90 (d.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 128.8.10.90
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.112.36.4 (g.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.112.36.4
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.203.230.10 (e.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.203.230.10
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.228.79.201 (b.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.228.79.201
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.33.4.12 (c.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.33.4.12
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.36.148.17 (i.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.36.148.17
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.5.5.241 (f.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.5.5.241
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 192.58.128.30 (j.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 192.58.128.30
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 193.0.14.129 (k.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 193.0.14.129
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DNS server: 198.41.0.4 (a.root-servers.net.)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 test failure on this DNS server&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This is not a valid DNS server. PTR record query for the 1.0.0.12&lt;br /&gt;
	7.in-addr.arpa. failed on the DNS server 198.41.0.4
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Summary of DNS test results:
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Auth Basc Forw Del&amp;nbsp; Dyn&amp;nbsp; RReg Ext&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ________________________________________________________________&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Domain: DOMAIN.com&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DC01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PASS PASS FAIL PASS WARN PASS n/a
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......................... DOMAIN.com failed test DNS
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;br /&gt;
It looks pretty horrific - DNS is failing at a basic level! It turns out that the actual issue is an old version of DCDIAG.EXE. After several hours and a lot of head scratching I checked the versions of the DCDIAG.EXE (normally c:\Program Files\Support Tools\dcdiag.exe) and &amp;quot;Lo! And Behold!&amp;quot; the version was different. I downloaded the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=96a35011-fd83-419d-939b-9a772ea2df90&amp;amp;displaylang=en" target="_blank" title="Windows Server 2003 Support Tools R2 "&gt;Windows Server 2003 Support Tools R2&lt;/a&gt;, uninstalled the old version (v5.2.3790.1800) and installed the new one (v5.2.3790.3959).
&lt;/p&gt;
&lt;p&gt;
Et voila! The working test...
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;br /&gt;
	P:\&amp;gt;dcdiag /test:dns
	&lt;/p&gt;
	&lt;p&gt;
	Domain Controller Diagnosis
	&lt;/p&gt;
	&lt;p&gt;
	Performing initial setup:&lt;br /&gt;
	&amp;nbsp;&amp;nbsp; Done gathering initial info.
	&lt;/p&gt;
	&lt;p&gt;
	Doing initial required tests
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Testing server: SITE\DC01&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Starting test: Connectivity&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......................... DC01 passed test Connectivity
	&lt;/p&gt;
	&lt;p&gt;
	Doing primary tests
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Testing server: SITE\DC01
	&lt;/p&gt;
	&lt;p&gt;
	DNS Tests are running and not hung. Please wait a few minutes...
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : ForestDnsZones
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : DomainDnsZones
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : Schema
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : Configuration
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running partition tests on : DOMAIN
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp; Running enterprise tests on : DOMAIN.com&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Starting test: DNS&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Test results for domain controllers:
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DC: DC01.DOMAIN.COM&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Domain: DOMAIN.com
	&lt;/p&gt;
	&lt;p&gt;
	&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TEST: Dynamic update (Dyn)&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Warning: Dynamic update is enabled on the zone but not secure&lt;br /&gt;
	DOMAIN.com.
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Summary of DNS test results:
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Auth Basc Forw Del&amp;nbsp; Dyn&amp;nbsp; RReg Ext&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ________________________________________________________________&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Domain: DOMAIN.com&lt;br /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DC01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PASS PASS PASS PASS WARN PASS n/a
	&lt;/p&gt;
	&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......................... DOMAIN.com passed test DNS
	&lt;/p&gt;
&lt;/blockquote&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/vd8X9793CQA" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/vd8X9793CQA/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/21/DCDIAG-TESTDNS-fails-with-errors-regarding-root-hint-servers.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=ea09c719-4b86-4de5-9d1a-657cbc1dd86d</guid>
      <pubDate>Mon, 21 Sep 2009 17:19:00 +0100</pubDate>
      <category>Networking</category>
      <category>Windows Server</category>
      <category>Windows Server 2003</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=ea09c719-4b86-4de5-9d1a-657cbc1dd86d</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=ea09c719-4b86-4de5-9d1a-657cbc1dd86d</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/21/DCDIAG-TESTDNS-fails-with-errors-regarding-root-hint-servers.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=ea09c719-4b86-4de5-9d1a-657cbc1dd86d</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=ea09c719-4b86-4de5-9d1a-657cbc1dd86d</feedburner:origLink></item>
    <item>
      <title>Multi-homed Domain controller logs Event ID 1030 and 1058</title>
      <description>&lt;p&gt;
I recently had an issue where a hosting environment was registering a lot of Netlogon Event 1030/1058 issues, being unable to find the Group Policy objects or download them. In this example, the server DC is the domain controller for DOMAIN.LCL.
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;em&gt;Event Type:&amp;nbsp;Error&lt;br /&gt;
	Event Source:&amp;nbsp;Userenv&lt;br /&gt;
	Event Category:&amp;nbsp;None&lt;br /&gt;
	Event ID:&amp;nbsp;1030&lt;br /&gt;
	Date:&amp;nbsp;&amp;nbsp;10/09/2009&lt;br /&gt;
	Time:&amp;nbsp;&amp;nbsp;06:24:29&lt;br /&gt;
	User:&amp;nbsp;&amp;nbsp;NT AUTHORITY\SYSTEM&lt;br /&gt;
	Computer:&amp;nbsp;DC&lt;br /&gt;
	Description:&lt;br /&gt;
	Windows cannot query for the list of Group Policy objects. Check the event log for possible messages previously logged by the policy engine that describes the reason for this. For more information, see Help and Support Center at &lt;/em&gt;&lt;a href="http://go.microsoft.com/fwlink/events.asp"&gt;&lt;em&gt;http://go.microsoft.com/fwlink/events.asp&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;em&gt;Event Type:&amp;nbsp;Error&lt;br /&gt;
	Event Source:&amp;nbsp;Userenv&lt;br /&gt;
	Event Category:&amp;nbsp;None&lt;br /&gt;
	Event ID:&amp;nbsp;1058&lt;br /&gt;
	Date:&amp;nbsp;&amp;nbsp;10/09/2009&lt;br /&gt;
	Time:&amp;nbsp;&amp;nbsp;06:24:29&lt;br /&gt;
	User:&amp;nbsp;&amp;nbsp;NT AUTHORITY\SYSTEM&lt;br /&gt;
	Computer:&amp;nbsp;DC&lt;br /&gt;
	Description:&lt;br /&gt;
	Windows cannot access the file gpt.ini for GPO CN={31B2F340-016D-11D2-945F-00C04FB984F9},CN=Policies,CN=System,DC=DOMAIN,DC=LCL. The file must be present at the location &amp;lt;&lt;/em&gt;&lt;a href="file://domain.lcl/sysvol/DOMAIN.LCL/Policies/%7B31B2F340-016D-11D2-945F-00C04FB984F9%7D/gpt.ini"&gt;&lt;em&gt;\\DOMAIN.LCL\sysvol\DOMAIN.LCL\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\gpt.ini&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;gt;. (Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned off. If Windows still cannot find the network path, contact your network administrator. ). Group Policy processing aborted. For more information, see Help and Support Center at &lt;/em&gt;&lt;a href="http://go.microsoft.com/fwlink/events.asp"&gt;&lt;em&gt;http://go.microsoft.com/fwlink/events.asp&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
On the affected machines, when navigating to &lt;a href="file://domain.lcl/"&gt;\\DOMAIN.LCL&lt;/a&gt; there were no shares available, however navigating to &lt;a href="file://dc/"&gt;\\DC&lt;/a&gt; shows the NETLOGON and SYSVOL shares. Pinging DOMAIN.LCL and then the DC showed that the IP addresses were not the same as expected, DOMAIN.LCL was resolving to the backup network, whereas DC was resolving to the servers LAN IP.
&lt;/p&gt;
&lt;p&gt;
I checked the DNS records for the server, which were correct. Investigating the adaptor binding settings under Control Panel &amp;gt; Network Connections &amp;gt; Advanced &amp;gt; Advanced Settings showed that the backup network&amp;#39;s adaptor was first in the list. I moved the adaptor for the LAN to the top of the list and OK&amp;#39;d my way out. I restarted the NETLOGON service and the issue was solved.
&lt;/p&gt;
&lt;p&gt;
Windows servers have never been particularly good at being multi-homed, especially domain controllers. My advice comes from some bitter experience...
&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;div&gt;
	If you have multiple network adaptors for extra bandwidth/redundancy/resiliance, then I would strongly recommend using Teamed adaptors, most of the major manufacturers&amp;#39; drivers and management software support it. This will eliminate any issues with multi-homing because as far as the server is concerned, it has one adaptor.
	&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;div&gt;
	If you have multiple network adaptors for different network segments and you&amp;#39;re using RRAS to route between them, I would strongly suggest not using a Domain Controller at all for this purpose. Better yet, buy a hardware router.
	&lt;/div&gt;
	&lt;/li&gt;
	&lt;li&gt;
	&lt;div&gt;
	If you have multiple network adaptors for different purpose networks (e.g. a LAN, a backup network and an iSCSI network) then make sure you do the following:
	&lt;/div&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;div&gt;
		Disable &amp;quot;File and Printer Sharing for Microsoft Networks&amp;quot; and &amp;quot;Client for Microsoft Networks&amp;quot; on all but the LAN adaptor.
		&lt;/div&gt;
		&lt;/li&gt;
		&lt;li&gt;
		&lt;div&gt;
		Ensure that your LAN adaptor is the FIRST adaptor in the bindings in the advanced network settings.
		&lt;/div&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;Hope that helps!
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/8lgwbBzZVkc" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/8lgwbBzZVkc/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/10/Multi-homed-Domain-controller-logs-Event-ID-1030-and-1058.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=17d5ee0f-4272-48e1-ac7e-e4b8b137962c</guid>
      <pubDate>Thu, 10 Sep 2009 12:46:00 +0100</pubDate>
      <category>Active Directory</category>
      <category>Networking</category>
      <category>Windows Server 2000</category>
      <category>Windows Server 2003</category>
      <category>Windows Server 2008</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=17d5ee0f-4272-48e1-ac7e-e4b8b137962c</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=17d5ee0f-4272-48e1-ac7e-e4b8b137962c</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/09/10/Multi-homed-Domain-controller-logs-Event-ID-1030-and-1058.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=17d5ee0f-4272-48e1-ac7e-e4b8b137962c</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=17d5ee0f-4272-48e1-ac7e-e4b8b137962c</feedburner:origLink></item>
    <item>
      <title>GFI Backup – Home Edition: Free backup for home users!</title>
      <description>&lt;p&gt;Why should a home user backup? Most don’t, most people just have their photos, music and video collection on a single hard drive, maybe an external drive or even a USB key. Unfortunately, no-one ever thinks about what they’d do if their drive were to fail, losing all their precious holiday snaps, their slightly embarrassing music collection, or perhaps their family finances. But stop and think for a second – can you really replace those holiday snaps? What about your music collection – do you want to spend 3 days importing all your CDs or DVDs? Or maybe your personal finance app – is that something you could afford to lose?&lt;/p&gt;  &lt;p&gt;With my little preachy bit out of the way, I’ll come to my point – GFI have released their own home backup software, and from what I can see, it’s pretty good. Installation is dead simple, and then you’re presented with your main screen:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/3EB87573/image.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/2B99D978/image_thumb.png" width="244" height="174" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Simple enough, Backup lets you…well…backup, Restore, funnily enough, lets you restore, Sync is a handy tool for syncing data across several sources, and finally My Tasks lets you modify previously configured Backup, Restore and Sync tasks.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Backup&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/6614D94C/image.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/2094FA83/image_thumb.png" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Configuring Backups is as simple as selecting What, Where and When – What do you want to backup? Where do you want to back it up to? When do you want to back it up? There are some nice features over the bundled-with-Windows NTBackup&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;email notifications&lt;/li&gt;    &lt;li&gt;backup to an FTP site&lt;/li&gt;    &lt;li&gt;backup registry keys&lt;/li&gt;    &lt;li&gt;backup email applications&lt;/li&gt;    &lt;li&gt;backup user settings (i.e. your AppData folder)&lt;/li&gt;    &lt;li&gt;“stacked backup” that keeps versions of your data&lt;/li&gt;    &lt;li&gt;zip compression&lt;/li&gt;    &lt;li&gt;aes encryption&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In my test the pre-scan element of the backup took a while, but the actual backup itself was pretty speedy. I backed up my website (about 3000 files, 10mb) in 54 seconds to an external USB drive.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Restore&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/622F36CF/image.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/5869CF57/image_thumb.png" width="244" height="239" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Restoring is just as easy, you can select to restore the entire backup, or individual files and folders. Both work well and are intuitive. I restored the same web folder back to my hard drive in an incredible 9 seconds.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Sync&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/1D18FA4A/image.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/GFIBackupHomeEditionFreebackupforhomeuse/495811DF/image_thumb.png" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I’ve not tested comprehensively, but on the surface it looks like a great piece of home software, which I’ll be using to do some off-site backups at home. And it’s free, which means you can’t go far wrong – nice one GFI!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.gfi.com/backup-hm/" target="_blank"&gt;Download GFI Backup – Home Edition here&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/SRNqLcecI7Y" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/SRNqLcecI7Y/post.aspx</link>
      <author>sammcgeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/17/GFI-Backup-e28093-Home-Edition-Free-backup-for-home-users!.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e1836e34-d03d-4bd0-bc5f-6d7f2ccc180f</guid>
      <pubDate>Fri, 17 Jul 2009 13:27:15 +0100</pubDate>
      <category>Backup</category>
      <dc:publisher>sammcgeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e1836e34-d03d-4bd0-bc5f-6d7f2ccc180f</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=e1836e34-d03d-4bd0-bc5f-6d7f2ccc180f</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/17/GFI-Backup-e28093-Home-Edition-Free-backup-for-home-users!.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=e1836e34-d03d-4bd0-bc5f-6d7f2ccc180f</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e1836e34-d03d-4bd0-bc5f-6d7f2ccc180f</feedburner:origLink></item>
    <item>
      <title>Using AC97 audio with Windows 7</title>
      <description>&lt;p&gt;
Like thousands of other IT pros out there, I&amp;#39;m testing Windows 7 out on my laptop - since I don&amp;#39;t want to mess around with my main PC, it&amp;#39;s running on some older kit. The problem with that is that there aren&amp;#39;t many Vista drivers around for the hardware - why would there be, it&amp;#39;s not even supposed to be able to run Vista?! It does, however, run Windows 7 very admirably (just one of the many improvements). 
&lt;/p&gt;
&lt;p&gt;
The only problem was the sound card, the only drivers available from Dell for the onboard sound were for XP, which crash in both Vista and 7. The sound card is compatible with Intel&amp;#39;s generic AC97, so it didn&amp;#39;t take long to find a Vista compatible AC97 driver from &lt;a href="http://www.realtek.com.tw/DOWNLOADS/downloadsCheck.aspx?Langid=1&amp;amp;PNid=14&amp;amp;PFid=23&amp;amp;Level=4&amp;amp;Conn=3&amp;amp;DownTypeID=3&amp;amp;GetDown=false" title="RealTek"&gt;RealTek&lt;/a&gt;&amp;nbsp;which will run any AC97 hardware, regardless of the actual manufacturer. 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/YTSfEWdWwf8" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/YTSfEWdWwf8/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/07/Using-AC97-audio-with-Windows-7.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=45fc1f03-89d4-4acd-bdf5-992e1b3ccb17</guid>
      <pubDate>Tue, 07 Jul 2009 09:29:00 +0100</pubDate>
      <category>Dell</category>
      <category>Windows 7</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=45fc1f03-89d4-4acd-bdf5-992e1b3ccb17</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=45fc1f03-89d4-4acd-bdf5-992e1b3ccb17</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/07/Using-AC97-audio-with-Windows-7.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=45fc1f03-89d4-4acd-bdf5-992e1b3ccb17</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=45fc1f03-89d4-4acd-bdf5-992e1b3ccb17</feedburner:origLink></item>
    <item>
      <title>Internet Explorer or Services.msc problems after McAfee Uninstall</title>
      <description>&lt;p&gt;I&amp;#39;m in the middle of rolling out Sophos as a replacement to the incumbent McAfee at work. One interesting thing that I found as I rolled out to some test users was that they were unable to log on to one of our internal systems using NTLM (integrated authentication). Instantly the roll out of Sophos was blamed - and I can understand why - the problem did not occur until Sophos was installed.&lt;/p&gt;&lt;p&gt;But the truth is that in it&amp;#39;s dying breath McAfee had one last laugh and had un-registered jscript.dll and vbscript.dll.&amp;nbsp;I can say that now because I&amp;#39;ve spent a morning with Sophos support and been on the brink of abandoning our roll-out until I looked into one of the side symptoms.&lt;/p&gt;&lt;p&gt;Sophos was ruled out as the cause because a) it did not effect ALL the Sophos test machines, just ones where McAfee was uninstalled b) with Sophos disabled (services and browser add on) the problem did not go away c) Uninstalling Sophos did not solve the problem. It did however, point me in the right direction - during the uninstall there was an error message, the fix for which was to re-register jscript.dll (clue #1)&lt;/p&gt;&lt;p&gt;When I opened Services.msc, the Extended view simply showed a blue frame - Standard view was fine. One of the fixes for this was to re-register jscript.dll and vbscript.dll (clue #2).&lt;/p&gt;&lt;p&gt;Clue #3 came when I googled McAfee and jscript.dll, rather than blaming it on Sophos. A myriad of pleas for help from McAfee users with stuffed browsers, update issues and the like.&lt;/p&gt;&lt;h3&gt;The Solution&amp;nbsp;&lt;/h3&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;			&lt;li&gt;Download and run the McAfee Consumer Product Removal tool (http://service.mcafee.com/FAQDocument.aspx?lc=2057&amp;amp;id=TS100507)&lt;/li&gt;		&lt;li&gt;Reboot if required&lt;/li&gt;		&lt;li&gt;Open a command prompt (Start &amp;gt; Run &amp;gt; &amp;quot;cmd&amp;quot;)&lt;/li&gt;		&lt;li&gt;Type the following commands in one at a time, hit enter and acknowledge the result		&lt;ul&gt;						&lt;li&gt;Regsvr32.dll jscript.dll&lt;/li&gt;				&lt;li&gt;Regsvr32 vbscript.dll&lt;/li&gt;		&lt;/ul&gt;		&lt;/li&gt;		&lt;li&gt;Reboot again&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;On successful completion of this, you should be back up and running.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;Now, let me take this opportunity to say that McAfee is a resource hogging, trouble making screwed up piece of software which I pray to God that I never have to support again. &amp;lt;/rant&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/mW8DfLpPJYA" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/mW8DfLpPJYA/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/02/Internet-Explorer-or-Servicesmsc-problems-after-McAfee-Uninstall.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=aa4798c8-05ab-4dd9-9dcc-3e237a514908</guid>
      <pubDate>Thu, 02 Jul 2009 14:34:00 +0100</pubDate>
      <category>Security</category>
      <category>Anti-virus</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=aa4798c8-05ab-4dd9-9dcc-3e237a514908</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=aa4798c8-05ab-4dd9-9dcc-3e237a514908</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/07/02/Internet-Explorer-or-Servicesmsc-problems-after-McAfee-Uninstall.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=aa4798c8-05ab-4dd9-9dcc-3e237a514908</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=aa4798c8-05ab-4dd9-9dcc-3e237a514908</feedburner:origLink></item>
    <item>
      <title>Why not to use Dell Connection Point Manager, or any Dell 3G wireless software</title>
      <description>&lt;p&gt;
I have to support about 20 laptops with 3G connections in them, they&amp;#39;re all Dell and range from D800s with PCMCIA 3G data cards, D830s with internal Dell Wireless 5520 Modems and some newer E4200s with internal Dell Wireless 5530 Modems. Both the D830s and the E4200s are shipped with Dell software to manage the connections. The D800s use Vodafone Mobile Connect, and have never, ever, caused me a problem.
&lt;/p&gt;
&lt;p&gt;
The Dell software on the other hand, is a nightmare. The most common issue is the classic &amp;quot;Sim Card Not Found&amp;quot;, which occurs most of the time. I have spent literally hours on the phone to Dell support and our telecoms provider trying to get someone to help. I have flashed firmware on the cards, upgraded BIOS, installed countless versions of the drivers and generally wasted a LOT of my time. We even got as far as replacing all the SIM cards with various different versions just to try and get a connection.
&lt;/p&gt;
&lt;p&gt;
The final insult was when we ordered the new E4200s and they just would not connect to 3G. They&amp;#39;d connect to 56k WAP ok, intermittantly not recognise the SIM, but never actually manage 3G. After yet more hours of support calls and useless flashing of firmware, I struck gold.
&lt;/p&gt;
&lt;p&gt;
The solution? Vodafone Mobile Connect. Bin the Dell connection manager software, it&amp;#39;s unstable, buggy and does not work. Even on laptops we COULD get a connection, it crashed frequently. Not only that, but VMC has features far beyond the Dell solution. I don&amp;#39;t know if other providers have their own software, or whether it&amp;#39;s any good, but I can hazard a guess it will be better than Dell&amp;#39;s. 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/YCBjL8J2474" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/YCBjL8J2474/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/05/01/Why-not-to-use-Dell-Connection-Point-Manager-or-any-Dell-3G-wireless-software.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e6592d12-80ee-4aa4-80ac-d526f2cbaee0</guid>
      <pubDate>Fri, 01 May 2009 10:08:00 +0100</pubDate>
      <category>Dell</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e6592d12-80ee-4aa4-80ac-d526f2cbaee0</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=e6592d12-80ee-4aa4-80ac-d526f2cbaee0</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/05/01/Why-not-to-use-Dell-Connection-Point-Manager-or-any-Dell-3G-wireless-software.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=e6592d12-80ee-4aa4-80ac-d526f2cbaee0</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e6592d12-80ee-4aa4-80ac-d526f2cbaee0</feedburner:origLink></item>
    <item>
      <title>New look and feel, revised categories and a traffic milestone!</title>
      <description>&lt;p&gt;
Just a quick note to mark the fact that I&amp;#39;ve updated the look and feel of the blog - hopefully with a bit more space and cleaner lines. It&amp;#39;s still teething, so report any bugs you see! I&amp;#39;ve had a bit of a cleanup of the categories to remove some of the less &amp;quot;category&amp;quot; like ones - they were being a bit blurred with the tags.
&lt;/p&gt;
&lt;p&gt;
Lastly, I&amp;#39;m really quite amazed to say that my blog is now well over 100 visitors a day on a weekday, so thank you for visiting! (Now if only a few more clicked on the adverts, It would start to recover some of the cost of hosting!)
&lt;/p&gt;
&lt;p&gt;
As ever, let me know what you think!
&lt;/p&gt;
&lt;p&gt;
Sam 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/WqRaPHRiM2I" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/WqRaPHRiM2I/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/04/07/New-look-and-feel.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e7b655fe-7bf9-4671-9f46-72e594bb74bb</guid>
      <pubDate>Tue, 07 Apr 2009 12:22:00 +0100</pubDate>
      <category>BlogEngine.NET</category>
      <category>Off Topic</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e7b655fe-7bf9-4671-9f46-72e594bb74bb</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=e7b655fe-7bf9-4671-9f46-72e594bb74bb</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/04/07/New-look-and-feel.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=e7b655fe-7bf9-4671-9f46-72e594bb74bb</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=e7b655fe-7bf9-4671-9f46-72e594bb74bb</feedburner:origLink></item>
    <item>
      <title>How to force the removal of Folder Redirection from specific user accounts</title>
      <description>&lt;p&gt;
We have a folder redirection policy in place for all of our users in combination with a roaming profile policy - this policy is applied to the OU that contains our users. Unfortunately this policy was accidently linked to the root of our domain too, causing our Domain Admin users to be redirected too - something we do not want. When the mistake was discovered, the policy was unlinked, but the redirection remained (despite being set to revert when users fall out of scope). I tried re-applying the policy, modifying the out of scope policy and then moving the Domain Admin user out of scope, but it failed to remove the folder redirection.
&lt;/p&gt;
  
&lt;p&gt;
In the end, the solution was straight forward enough:
&lt;/p&gt;
  
&lt;p&gt;
Create a new OU (I used &amp;quot;Temp&amp;quot;) and move the affected user(s) there:
&lt;/p&gt;
  
&lt;p&gt;
&lt;a rel="lightbox" href="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_2.png"&gt;&lt;img style="border: 0px none ; display: inline" src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_thumb.png" border="0" alt="image" title="image" width="244" height="137" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
Create and link a new Group Policy Object to the new OU. Name it something descriptive so you know what it is in future - Folder Redirection Removal.
&lt;/p&gt;
  
&lt;p&gt;
&lt;a rel="lightbox" href="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_4.png"&gt;&lt;img style="border: 0px none ; display: inline" src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_thumb_1.png" border="0" alt="image" title="image" width="244" height="104" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
Edit the group policy, drill down to User Configuration &amp;gt; Windows Settings &amp;gt; Folder Redirection and right click - properties on each folder you want to reset. Set the setting to &amp;ldquo;Basic &amp;ndash; Redirect everyone&amp;rsquo;s folder to the same location&amp;rdquo; and set the target folder location to &amp;ldquo;Redirect to the local userprofile location&amp;rdquo;.
&lt;/p&gt;
  
&lt;p&gt;
&lt;a rel="lightbox" href="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_6.png"&gt;&lt;img style="border: 0px none ; display: inline" src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_thumb_2.png" border="0" alt="image" title="image" width="222" height="244" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
Select the settings tab and make sure the Policy Removal setting is set to &amp;ldquo;Redirect the folder back to the local userprofile location when the policy is removed.&amp;rdquo;
&lt;/p&gt;
  
&lt;p&gt;
&lt;a rel="lightbox" href="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_8.png"&gt;&lt;img style="border: 0px none ; display: inline" src="http://sam.mcgeown.co.uk/BlogEngine/image.axd?picture=WindowsLiveWriter/HowtoforcetheremovalofFolderRedirectionf_94FF/image_thumb_3.png" border="0" alt="image" title="image" width="221" height="244" /&gt;&lt;/a&gt; 
&lt;/p&gt;
  
&lt;p&gt;
Set that for each folder you want to reset. Close the Group Policy Object Editor, and GPMC. Log onto the user&amp;#39;s account on each computer you want to remove the redirection on - in my case, several servers. Check the location of the redirected folders to make sure it&amp;rsquo;s been removed. Once you&amp;rsquo;re sure, you can move your user back to the correct OU.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/4ljZMGmka_s" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/4ljZMGmka_s/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/04/03/How-to-force-the-removal-of-Folder-Redirection-from-specific-user-accounts.aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=23f8f0cd-48e1-4bc4-85eb-01fd0b5c5603</guid>
      <pubDate>Fri, 03 Apr 2009 11:14:00 +0100</pubDate>
      <category>Active Directory</category>
      <category>User Profiles</category>
      <category>Windows Server 2003</category>
      <category>Windows Vista</category>
      <category>Windows XP</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=23f8f0cd-48e1-4bc4-85eb-01fd0b5c5603</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=23f8f0cd-48e1-4bc4-85eb-01fd0b5c5603</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/04/03/How-to-force-the-removal-of-Folder-Redirection-from-specific-user-accounts.aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=23f8f0cd-48e1-4bc4-85eb-01fd0b5c5603</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=23f8f0cd-48e1-4bc4-85eb-01fd0b5c5603</feedburner:origLink></item>
    <item>
      <title>VMWare Server: The VMware Host Agent service terminated with service-specific error 4294967295 (0xFFFFFFFF).</title>
      <description>&lt;p&gt;
Having just rebooted my laptop, I clicked on the link to open VMWare Infrastructure Web Access in the my browser and was slightly puzzled by the &amp;quot;page cannot be displayed&amp;quot; error. I figured it was probably the VMWare Server Web Access service not starting for some reason, so I opened services.msc and checked it out. The Web Access service was actually running, but the Host Agent service was not, so I tried to start it - it failed. Dutifully opening Event Viewer for some more information I found the error:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;em&gt;The VMware Host Agent service terminated with service-specific error 4294967295 (0xFFFFFFFF).&lt;/em&gt;
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Great. Thanks for the elaboration. Time to check the VMWare logs, (c:\ProgramData\VMWare\VMWare Server\) - the most recent of which contained the following entry:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;
	&lt;em&gt;[2009-02-18 10:55:27.908 &amp;#39;App&amp;#39; 4408 info] Trying hostsvc&lt;br /&gt;
	[2009-02-18 10:55:27.948 &amp;#39;App&amp;#39; 4408 panic] error: not well-formed (invalid token)&lt;br /&gt;
	[2009-02-18 10:55:27.948 &amp;#39;App&amp;#39; 4408 panic] backtrace:(backtraces not supported)&lt;br /&gt;
	[2009-02-18 10:55:27.948 &amp;#39;App&amp;#39; 4408 info] Win32 service stopped&lt;/em&gt; 
	&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&amp;nbsp;A bit of Googling pointed me in the right direction, &amp;quot;not well-formed&amp;quot; refers to the XML config files which are stored in c:\ProgramData\VMWare\VMWare Server\hostd, after that it was just a case of opening each one in turn until I found the malformed one. I backed it up and replaced it with a default version, and lo and behold, my services started! 
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SamMcgeown/~4/NJXmI6sNdSs" height="1" width="1"/&gt;</description>
      <link>http://feedproxy.google.com/~r/SamMcgeown/~3/NJXmI6sNdSs/post.aspx</link>
      <author>SamMcGeown</author>
      <comments>http://sam.mcgeown.co.uk/BlogEngine/post/2009/02/18/VMWare-Server-The-VMware-Host-Agent-service-terminated-with-service-specific-error-4294967295-(0xFFFFFFFF).aspx#comment</comments>
      <guid isPermaLink="false">http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=093fe8d7-7e50-4122-b6c6-08f16b90aff1</guid>
      <pubDate>Wed, 18 Feb 2009 12:02:00 +0100</pubDate>
      <category>VMWare</category>
      <dc:publisher>SamMcGeown</dc:publisher>
      <pingback:server>http://sam.mcgeown.co.uk/BlogEngine/pingback.axd</pingback:server>
      <pingback:target>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=093fe8d7-7e50-4122-b6c6-08f16b90aff1</pingback:target>
      <slash:comments>6</slash:comments>
      <trackback:ping>http://sam.mcgeown.co.uk/BlogEngine/trackback.axd?id=093fe8d7-7e50-4122-b6c6-08f16b90aff1</trackback:ping>
      <wfw:comment>http://sam.mcgeown.co.uk/BlogEngine/post/2009/02/18/VMWare-Server-The-VMware-Host-Agent-service-terminated-with-service-specific-error-4294967295-(0xFFFFFFFF).aspx#comment</wfw:comment>
      <wfw:commentRss>http://sam.mcgeown.co.uk/BlogEngine/syndication.axd?post=093fe8d7-7e50-4122-b6c6-08f16b90aff1</wfw:commentRss>
    <feedburner:origLink>http://sam.mcgeown.co.uk/BlogEngine/post.aspx?id=093fe8d7-7e50-4122-b6c6-08f16b90aff1</feedburner:origLink></item>
  </channel>
</rss>
