<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>www.idmwizard.com</title>
	<atom:link href="http://www.idmwizard.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.idmwizard.com</link>
	<description>The Identity Management Wizard</description>
	<lastBuildDate>Wed, 09 Nov 2011 14:48:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Quest on 2-factor, and 3-factor, authentication</title>
		<link>http://www.idmwizard.com/2011/10/31/quest-on-2-factor-and-3-factor-authentication/</link>
		<comments>http://www.idmwizard.com/2011/10/31/quest-on-2-factor-and-3-factor-authentication/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 16:37:11 +0000</pubDate>
		<dc:creator>dimikagi</dc:creator>
				<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Multi-Factor Authentication]]></category>
		<category><![CDATA[Quest]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Unix/Linux/Mac]]></category>
		<category><![CDATA[2FA]]></category>
		<category><![CDATA[3FA]]></category>
		<category><![CDATA[CAC]]></category>
		<category><![CDATA[Defender]]></category>
		<category><![CDATA[MFA]]></category>
		<category><![CDATA[OTP]]></category>
		<category><![CDATA[PIV]]></category>
		<category><![CDATA[QAS]]></category>
		<category><![CDATA[smartcard]]></category>

		<guid isPermaLink="false">http://www.idmwizard.com/?p=256</guid>
		<description><![CDATA[Right on the heels of my last post (here, on a sister site) about the various smart cards, I get an email today that includes the following: &#8220;CAC and Defender are both two factor authentication methods. They can be combined to give you three factor but I haven&#8217;t seen anyone do that. CAC uses the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Right on the heels of my last post (<a href="http://www.federalcto.com/2011/10/us-government-smartcards-cac-piv-and-piv-i/" target="_blank">here</a>, on a sister site) about the various smart cards, I get an email today that includes the following:</p>
<p style="padding-left: 30px;">&#8220;CAC and Defender are both two factor authentication methods. They can be combined to give you three factor but I haven&#8217;t seen anyone do that. CAC uses the DoD PKI structure and Defender uses RADIUS to AD&#8221;</p>
<p>So I had to reply with the following:</p>
<p style="padding-left: 30px;"><a href="http://www.quest.com/vas" target="_blank">QAS</a> supports smartcards (and has for years now, including CAC) but doesn&#8217;t use <a href="http://http://www.quest.com/defender/" target="_blank">Defender</a> for this. Let&#8217;s back up and answer exactly what QAS and Defender do.</p>
<p style="padding-left: 30px;">QAS provides AD integration to Unix/Linux/Mac systems. Defender provides RADIUS authentication using AD as it&#8217;s directory. Smartcards (like CAC and PIV) use PKI, not RADIUS, to authenticate the user.</p>
<p style="padding-left: 30px;">The only time Defender gets involved with smartcards is if the card has a token (not a certificate) on it, in which case, it then provides authentication using that token. There are cards out there that are hybrids, and allow for both tokens and certificates. In that case, Defender only uses the token portion and ignores the certificates.</p>
<p style="padding-left: 30px;">Now, if someone wants CAC support for QAS, you need to look for the QAS smartcard module, and the related license. To install it, the QAS ISO has a smart card install &amp; admin guide, and you would look for the vassc package to deploy to your particular system. We currently support Red Hat (Linux), Solaris and Mac with the smart card modules.</p>
<p>The other thing that needs to be noted is that nothing that Quest provides can accommodate 3 factor authentication. At least, not on it&#8217;s own. As a quick review, the 3 factors to authenticate are:</p>
<ul>
<li>Something you know (password, key phrase, hint, account number, username, etc)</li>
<li>Something you have (a key, a token, a certificate, etc)</li>
<li>Something you are (biometrics &#8211; fingerprint, retinal scan, voice print, etc)</li>
</ul>
<p>Having multiple instances in the same category (a username, a password, and an account number, for example), does not constitute multiple factors. Now, QAS, Defender, <a href="http://www.quest.com/esso/" target="_blank">ESSO</a> and other Quest products can all co-exist with other authentication systems, but out of the box, you can get 2-factor authentication from us in a variety of ways, not three.</p>
<p>(edited 2011-11-09 to include link to federalcto.com post referenced in the first sentence)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idmwizard.com/2011/10/31/quest-on-2-factor-and-3-factor-authentication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Et tu, brute?</title>
		<link>http://www.idmwizard.com/2011/03/08/et-tu-brute/</link>
		<comments>http://www.idmwizard.com/2011/03/08/et-tu-brute/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 16:29:54 +0000</pubDate>
		<dc:creator>dimikagi</dc:creator>
				<category><![CDATA[Off Topic]]></category>

		<guid isPermaLink="false">http://www.idmwizard.com/?p=249</guid>
		<description><![CDATA[It’s evident throughout history – inside jobs. Aside from nuclear war and weapons of mass destruction, cyber attacks pose the single greatest threat to US security – and they are growing more and more difficult to prevent. One clear indicator of the threat is the sheer volume of breaches. Cyber attacks on federal computer systems [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>It’s evident throughout history – inside jobs. Aside from nuclear war and weapons of mass destruction, cyber attacks pose the single greatest threat to US security – and they are growing more and more difficult to prevent. One clear indicator of the threat is the sheer volume of breaches. Cyber attacks on federal computer systems have increased more than 250% over the last two years, according to the Homeland Security Department. Federal computing resources are under constant threats &#8212; not only from the outside, but also from trusted partners and internal users. Cyber attacks are a clear and present danger and the potential for both accidental and deliberate breaches of sensitive information is a growing concern. Innocent but careless employee actions can set the table for attacks by more malicious parties. In many cases, the threats are inadvertent, with users unwittingly introducing harmful viruses to your agency or allowing sensitive data to be leaked.  But whether or not there’s malice, the damage from breaches can be great.</p>
<p>Join me for a discussion on Monday, March 29 @ 1:30 pm ET on ways to protect your environment from the inside threat.  We’ll talk about how you can not only improve your security posture, but also meet regulatory and statutory guidelines during audits and reviews.  Plus, you’ll also learn about forensics and tools you’ll need when a breach does occur to minimize the losses and downtime.</p>
<p>You can register <a href="http://www.dlt.com/library/events/virtual/how-to-protect-your-environment-from-internal-breaches-webcast" target="_blank">here</a>. I’m looking forward to hearty discussion.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idmwizard.com/2011/03/08/et-tu-brute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Securing USB and CD Drives with temporary group membership</title>
		<link>http://www.idmwizard.com/2011/01/13/securing-usb-and-cd-drives-with-temporary-group-membership/</link>
		<comments>http://www.idmwizard.com/2011/01/13/securing-usb-and-cd-drives-with-temporary-group-membership/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 20:29:19 +0000</pubDate>
		<dc:creator>dimikagi</dc:creator>
				<category><![CDATA[Access Management]]></category>
		<category><![CDATA[ActiveRoles Server]]></category>
		<category><![CDATA[Demos]]></category>
		<category><![CDATA[Quest]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[disable cd-rom]]></category>
		<category><![CDATA[disable usb]]></category>
		<category><![CDATA[gpo]]></category>
		<category><![CDATA[group policy]]></category>

		<guid isPermaLink="false">http://www.idmwizard.com/?p=237</guid>
		<description><![CDATA[I recently got asked to show how someone could use Quest&#8217;s ActiveRole Server to temporarily grant access to a CD drive, or USB storage device to a select set of users.  I knew it could be done, and didn&#8217;t think it would take too long to demonstrate.  However, I&#8217;m now on my 3rd day of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I recently got asked to show how someone could use Quest&#8217;s ActiveRole Server to temporarily grant access to a CD drive, or USB storage device to a select set of users.  I knew it could be done, and didn&#8217;t think it would take too long to demonstrate.  However, I&#8217;m now on my 3rd day of devoting some time to this, and it&#8217;s turning out to be a tad bit more difficult than I thought.  The problems are mostly with the logistics, and configurations, as you&#8217;ll see if you continue reading.</p>
<p>The first problem was that I was using VMs (virtual machines), and the USB and CD-ROM are virtualized.  That made me nervous about making sure that it will actually work &#8216;as advertised.&#8217; So I went and got a Windows 7 laptop, joined to my lab domain, to convince myself that what I was doing would work in the &#8216;real world&#8217; since we&#8217;re talking about desktops here.  The short version &#8211; it does, indeed, work in both cases.</p>
<p>After that, I had to find the specific setting.  It turns out there is a lot of information out there, including a few KBs from Microsoft themselves, but nothing really summarizing all the gotchas.  So here is my list, assuming this is all done with native tools and without a COTS (Commercial Off-The-Shelf) product:</p>
<ol>
<li>The only reliable way to block the CD-ROM or USB drive on a large number of machines is through an ADM template that disables access by the system itself to a critical driver.</li>
<li>That access will be blocked for all users on the machine; there is no way to fine grainly select which users can use which devices on a given machine.  The GPO is applied to the computer object, not the user object.</li>
<li>The ADM template uses double-negatives.  You &#8216;Enable&#8217; the ability to set the setting and then set it to &#8216;Disabled&#8217; to turn off the specific drive.  I&#8217;ll explain with a short video below.</li>
<li>The ADM template will &#8216;tattoo&#8217; the machines it is applied to. Tattoos are permanent and so is this setting.  Which means that the setting will persist on the machine, even if the GPO is removed/deleted.  It also means that if you apply a setting, you will have to apply another GPO to explicitly reverse the setting.  You&#8217;ll see this mentioned by Microsoft as a &#8216;preference&#8217; rather a policy in their link below.</li>
<li>For those of you that do not know, GPOs are not instantaneous.  You do not edit a setting, run to a machine, and see the results right away.  Machines actually PULL settings down, and Active Directory DOES NOT push them by default.  This can be overcome, of course, but the default behaviour is the pull.</li>
<li>Because of the pull, and several other factors, it can take minutes and possibly hours to get a setting to a machine.  In the case of hours, it may be that you have to wait for replication to occur from the server where the GPO was edited to the server (domain controller) that your computer is working with.</li>
</ol>
<p>With all those constraints, I set out to put together the recordings below showing how it can be done.  So what I ultimately have is a group where a machine is added and removed as needed to have these settings applied.  Again, the settings, once applied, cannot be removed, but can be toggled from &#8216;enabled&#8217; to &#8216;disabled&#8217; and vice versa.</p>
<p>I got my adm template together, and went ahead and imported it in.  The template I used can be downloaded here (<a href="http://www.idmwizard.com/quest/wb/block_drives.zip" target="_blank">http://www.idmwizard.com/quest/wb/block_drives.zip</a>).  However, after I imported, I found I couldn&#8217;t edit it in GPO Editor.  Specifically, I couldn&#8217;t see the settings I needed to edit. So with some more searching, I discovering that I had to disable some filters in the view.  Here is a video where I do all this, starting with the text of the ADM copied and pasted into Wordpad:</p>
<p><a href="http://www.idmwizard.com/quest/wb/add_adm.mp4" target="_blank">http://www.idmwizard.com/quest/wb/add_adm.mp4</a></p>
<p>Next, I actually looked at how computers could be added to groups in 2 different ways.  The easiest way is through regular group membership.  So in this video, I will simply show a computer getting added and removed from a group.  The difference from native tools is where ActiveRoles Server comes in.  You will see in the video that I can select a machine to be added temporarily.  I can set the addition, and the removal into the future, allowing me to only have the membership be active for a limited amount of time:</p>
<p><a href="http://www.idmwizard.com/quest/wb/temp_group_membership.mp4" target="_blank">http://www.idmwizard.com/quest/wb/temp_group_membership.mp4</a></p>
<p>Another option, though, is through a dynamic group.  Dynamic groups are also an ARS feature which allows you to construct a query-based group.  The cool thing in this next video is that I also use a Virtual Attribute.  That is, I create a flag for the policy to be applied to the Computer object class, but there is no schema extension involved.  ARS keep the attribute tied to the AD object internally, and allows you to work with it as if it were any other property of the particular class.  This is cool because you can have someone toggle this setting to put the machine in as needed:</p>
<p><a href="http://www.idmwizard.com/quest/wb/dynamic_group_membership_with_VA.mp4" target="_blank">http://www.idmwizard.com/quest/wb/dynamic_group_membership_with_VA.mp4</a><a href="http://www.idmwizard.com/quest/wb/dynamic_group_membership_with_VA/index.html" target="_blank"><br />
</a></p>
<p>Having shown all this, I still need to point out that a CD-Burner or a USB device is not the only way to get data out of a building.  Most desktops still have a floppy drive (which is also covered by the policy), a printer (local or networked) and some additional ports in the back.  That parallel port can still take some older devices, such as those Iomega Jazz and Zip drives I used back in the day to make backups.  And then you have all sorts of other devices, like smartphones, that may use different drivers, as well as have cameras built into them to take &#8216;screen shots&#8217; if push comes to shove.  If you know the driver to target, you can always disable it, but it feels like an arms race, to some degree.</p>
<p>After all of this, I&#8217;d probably suggest that you just look at something like ScriptLogic&#8217;s Desktop Authority for doing this (full disclosure &#8211; ScriptLogic is owned by Quest Software).  That tool may seem like overkill for this sort of task, but with all of the hoops one has to jump through to make it happen, it&#8217;s much simpler to use a COTS product, and get onto other things.  It won&#8217;t cover the &#8216;someone taking a picture of the monitor&#8217; scenario&#8217; but it holds up much better than my demonstration which was quite cumbersome to work out and deploy.  Plus, it will let you roll things out closer to &#8216;real time&#8217; rather than waiting for group policies to be replicated and applied.</p>
<p>As for a list of references, there are a number that I could list, but this page was the most useful, not just for the article but for the comments as well: <a href="http://oreilly.com/pub/a/windows/2005/11/15/disabling-usb-storage-with-group-policy.html" target="_blank">http://oreilly.com/pub/a/windows/2005/11/15/disabling-usb-storage-with-group-policy.html</a></p>
<p>The MS KB article that everyone references can be found here: <a href="http://support.microsoft.com/kb/555324" target="_blank">http://support.microsoft.com/kb/555324</a> and this is where I got my ADM template.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idmwizard.com/2011/01/13/securing-usb-and-cd-drives-with-temporary-group-membership/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.idmwizard.com/quest/wb/add_adm.mp4" length="6811558" type="video/mp4" />
<enclosure url="http://www.idmwizard.com/quest/wb/temp_group_membership.mp4" length="7102564" type="video/mp4" />
<enclosure url="http://www.idmwizard.com/quest/wb/dynamic_group_membership_with_VA.mp4" length="11663915" type="video/mp4" />
		</item>
		<item>
		<title>Quick addendum to the last post</title>
		<link>http://www.idmwizard.com/2010/12/30/quick-addendum-to-the-last-post/</link>
		<comments>http://www.idmwizard.com/2010/12/30/quick-addendum-to-the-last-post/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 14:49:59 +0000</pubDate>
		<dc:creator>dimikagi</dc:creator>
				<category><![CDATA[virtualization]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[fusion]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.idmwizard.com/?p=230</guid>
		<description><![CDATA[As a follow-up to the last post, here is the full text of the session for another imported fusion disk.  I actually imported the whole thing using the datastore browser within vSphere, and then got rid of the Applications and appCacheList folders that Fusion creates.  Once the import was done, I logged into the ESXi [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As a follow-up to the last post, here is the full text of the session for another imported fusion disk.  I actually imported the whole thing using the datastore browser within vSphere, and then got rid of the Applications and appCacheList folders that Fusion creates.  Once the import was done, I logged into the ESXi host using SSH, and here is what I did.</p>
<pre>login as: root
root@twesx01's password:
You have activated Tech Support Mode.
The time and date of this activation have been sent to the system logs.
VMware offers supported, powerful system administration tools.  Please
see www.vmware.com/go/sysadmintools for details.
Tech Support Mode may be disabled by an administrative user.
Please consult the ESXi Configuration Guide for additional
important information.</pre>
<pre>~ # cd /vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # ls -al
drwxr-xr-x    1 root     root               2800 Dec 30 14:18 .
drwxr-xr-t    1 root     root               1680 Dec 30 07:38 ..
-rw-------    1 root     root         1625423872 Dec 30 07:51 dc04-s001.vmdk
-rw-------    1 root     root          862584832 Dec 30 07:58 dc04-s002.vmdk
-rw-------    1 root     root             327680 Dec 30 07:58 dc04-s003.vmdk
-rw-------    1 root     root         2144010240 Dec 30 08:15 dc04-s004.vmdk
-rw-------    1 root     root         1950875648 Dec 30 08:30 dc04-s005.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s006.vmdk
-rw-------    1 root     root            1048576 Dec 30 08:30 dc04-s007.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s008.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s009.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s010.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s011.vmdk
-rw-------    1 root     root             327680 Dec 30 08:30 dc04-s012.vmdk
-rw-------    1 root     root             131072 Dec 30 08:30 dc04-s013.vmdk
-rw-------    1 root     root               8684 Dec 30 08:30 dc04.nvram
-rw-------    1 root     root                956 Dec 30 08:30 dc04.vmdk
-rw-------    1 root     root                  0 Dec 30 08:30 dc04.vmsd
-rw-------    1 root     root               2585 Dec 30 08:30 dc04.vmx
-rw-------    1 root     root               1623 Dec 30 08:31 dc04.vmxf</pre>
<pre>/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # vmkfstools -i dc04.vmdk -d zeroedthick dc04-1.vmdk
Destination disk format: VMFS zeroedthick
Cloning disk 'dc04.vmdk'...
Clone: 100% done.</pre>
<pre>/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # rm dc04-s0*
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # rm dc04.vmdk
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # mv dc04-1-flat.vmdk dc04-flat.vmdk
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # mv dc04-1.vmdk dc04.vmdk
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # vi dc04.vmx</pre>
<p>During the vi session, I edit the one line that reads:</p>
<pre> RW 50331648 VMFS "dc04-1-flat.vmdk"</pre>
<p>to:</p>
<pre> RW 50331648 VMFS "dc04-flat.vmdk"</pre>
<p>After all that, here is the end result:</p>
<pre>/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 # ls -al
drwxr-xr-x    1 root     root               1120 Dec 30 14:34 .
drwxr-xr-t    1 root     root               1820 Dec 30 14:22 ..
-rw-------    1 root     root        25769803776 Dec 30 14:32 dc04-flat.vmdk
-rw-------    1 root     root               8684 Dec 30 08:30 dc04.nvram
-rw-------    1 root     root                518 Dec 30 14:35 dc04.vmdk
-rw-------    1 root     root                  0 Dec 30 08:30 dc04.vmsd
-rw-------    1 root     root               2585 Dec 30 08:30 dc04.vmx
-rw-------    1 root     root               1623 Dec 30 08:31 dc04.vmxf
/vmfs/volumes/4d1b685e-858363b3-5fba-0026b9799581/twdc04 #
</pre>
<p>That is it.  dc04.vmdk is now ready for use by ESXi as part of a new VM.  Hopefully, this is of some help to someone out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idmwizard.com/2010/12/30/quick-addendum-to-the-last-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Further ESX adventures</title>
		<link>http://www.idmwizard.com/2010/12/30/further-esx-adventures/</link>
		<comments>http://www.idmwizard.com/2010/12/30/further-esx-adventures/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 06:21:40 +0000</pubDate>
		<dc:creator>dimikagi</dc:creator>
				<category><![CDATA[virtualization]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[esx]]></category>
		<category><![CDATA[fusion]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.idmwizard.com/?p=227</guid>
		<description><![CDATA[After a few fits and starts, I decided I needed a bona fide server to do everything I&#8217;ve been wanting to do with virtualization.  On Christmas day, I found a good &#8216;scratch and dent&#8217; deal on a Dell T105 in their Outlet store.  And then . . . I waited. Until today.  The server arrived, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>After a few fits and starts, I decided I needed a bona fide server to do everything I&#8217;ve been wanting to do with virtualization.  On Christmas day, I found a good &#8216;scratch and dent&#8217; deal on a Dell T105 in their Outlet store.  And then . . . I waited.</p>
<p>Until today.  The server arrived, and I got right to work (whilst also doing some work with our latest acquisition, QCAP which is very slick, and can be found here: <a href="http://www.quest.com/cloudautomation/" target="_blank">http://www.quest.com/cloudautomation/</a> ).  Initially, I thought I was going to use VMware ESX 3.5, but after some consideration, and the fact that I had 64-bit hardware, I opted for ESXi 4.0.  Which mean I had to build another USB boot drive, as I decided to use the internal USB adapter and dedicate the 2 SATA drives to being VM stores.</p>
<p>Up until now, I&#8217;ve actually been running 3 AD domain controllers at home, 2 of which were actually running on Macs using Fusion.  The third, which ran on a Windows XP laptop, was extremely quirky, and seemed to fall off the network quite a bit.  And this seemed to be the result of VMware&#8217;s bridged network settings within Workstation and Player.</p>
<p>After about an hour of configuring the hypervisor, configuring the AD integration, and getting comfortable with the environment, I decided to shut down DC02, and bring it over onto the server.  DC01 is my main server, and that was going to stay up and running for at least a few more days until I was sure this cutover was feasible, but DC02 and DC03 were fair game.  Surprisingly, the 6 GB disk took quite a while to bring over, even on a switched, and fairly idle network.  So after about 45 minutes, I was able to get started, and turn on the VM.  At which point, I got the following error:</p>
<pre>Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/&lt;long GUID&gt;/dc02/dc02.vmdk'
Failed to open disk scsi0:0: Unsupported or invalid disk type 7. Make sure that the disk has been imported.</pre>
<p>With a few quick Google searches, I found that because I had the disk set for a total of 24 GB, but only used 6 GB, ESX did not like this.  There were quite a few posts on the topic, but this one was the most clear, and gave me exactly what I needed: <a href="http://blog.learnadmin.com/2010/09/solution-vmware-vm-import-failed-to.html" target="_blank">http://blog.learnadmin.com/2010/09/solution-vmware-vm-import-failed-to.html</a> .  Until I found this article, I knew I had to import the VM using the &#8220;zeroedthick&#8221; argument for the &#8220;vmkfstools&#8221; command but that seemed like a lot of work, and I didn&#8217;t see the setting in the import UI.  Thankfully, the article above let me know that I could SSH into the box (yes, I set it up for remote Tech Support), and run the following commands:</p>
<pre>cd /vmfs/volumes/&lt;long GUID&gt;/dc02/
vmfstools -i dc02.vmdk -d zeroedthick dc02-1.vmdk
rm dc02-s*
rm dc02.vmdk
mv dc02-1-flat.vmdk dc02-flat.vmdk
mv dc02-1.vmdk dc02.vmdk
vi dc02.vmdk
</pre>
<p>I actually had to edit the dc02.vmdk file because of the line that reads &#8216;mv dc02-1-flat.vmdk dc02-flat.vmdk&#8217;.  I wanted to get rid of the -1 entry in the new file names.  There were a few other quirks during the &#8216;New VM&#8217; dialog, such as the new VM had to have the same name as the old VM, but I got past it, and got everything set up.  One other thing I learned &#8211; don&#8217;t change the SCSI controller to the SAS one, but stay with the LSI Parallel one. I was hoping to use the &#8216;latest and greatest&#8217; and got into a blue screen reboot.  After all this, the VM seems to have come up, and is running.  It now has a new NIC (ESX didn&#8217;t like the MAC address I originally created so I had to add a new card) and I&#8217;m going to wait it out a day or two before I do any more.</p>
<p>Feel free to drop me a line if you have questions, or have other suggestions.  I&#8217;ll keep updating this as I make progress in the conversion to using ESXi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idmwizard.com/2010/12/30/further-esx-adventures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

