<?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>Jason Pearce</title>
	<atom:link href="http://www.jasonpearce.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonpearce.com</link>
	<description>relatively irrelevant</description>
	<lastBuildDate>Thu, 02 Feb 2012 17:48:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Import PFX Certificate via Group Policy Preferences</title>
		<link>http://www.jasonpearce.com/blog/2012/02/02/import-pfx-certificate-via-group-policy-preferences/</link>
		<comments>http://www.jasonpearce.com/blog/2012/02/02/import-pfx-certificate-via-group-policy-preferences/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 17:48:07 +0000</pubDate>
		<dc:creator>jasonpearce</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Applications]]></category>
		<category><![CDATA[certificate]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware View]]></category>

		<guid isPermaLink="false">http://www.jasonpearce.com/?p=1098</guid>
		<description><![CDATA[I have a vendor with a web-based SAS service that requires a password encrypted .PFX certificate to be imported into the user&#8217;s Personal certificate store. For physical desktops, this is a one-time import procedure. But for VMware View VDI desktops that are non-persistent, users receive a new desktop every day and would thus have to [...]]]></description>
			<content:encoded><![CDATA[<p>I have a vendor with a web-based SAS service that requires a password encrypted .PFX certificate to be imported into the user&#8217;s Personal certificate store.</p>

<p>For physical desktops, this is a one-time import procedure. But for VMware View VDI desktops that are non-persistent, users receive a new desktop every day and would thus have to import this certificate over and over again. I needed a way to automatically import the certificate into the vendor-required store automatically.</p>

<h3>Group Policy</h3>

<p>When I opened up Group Policy Management and navigated to Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Public Key Policies, I found several certificate stores that I could import the .PFX file into. The Trusted Root Certification Authorities or Trusted Publishers stores would seem like good places to import this vendor certificate, but neither are the correct store that the vendor requires.</p>

<p>User Configuration -> Policies -> Windows Settings -> Security Settings -> Public Key Policies also had a few stores I could target, but none contain the User&#8217;s Personal store. The correct store can be found via Internet Explorer -> Internet Options -> Content -> Certificates -> Personal. Unfortunately, Group Policy isn&#8217;t able to target this certificate store.</p>

<h3>Scripts</h3>

<p>Since Group Policy and Group Policy Preferences didn&#8217;t offer a way to import a .PFX certificate into a user&#8217;s Personal certificate store, I turned to scripting the solution.</p>

<p>I first placed the vendorcertificate.pfx on a network share (e.g. %LOGONSERVER%\netlogon\certificates\vendorcertificate.pfx).</p>

<p>Next I created a .BAT script named import-certificate.bat which runs this command:</p>

<p><code>certutil -f -user -p "CertificatePassword" -importpfx "%LOGONSERVER%\netlogon\certificates\vendorcertificate.pfx"</code></p>

<p>I then created a .VBS script named import-certificate-silently.vbs that will run the import-certificate.bat script silently (so the user does not see a flash of the CMD window when this runs):</p>

<p><code>
Set oShell = CreateObject ("Wscript.Shell") <br />
Dim strArgs <br />
strArgs = "cmd /c %LOGONSERVER%\netlogon\certificates\import-certificate.bat" <br />
oShell.Run strArgs, 0, false
</code></p>

<h3>Group Policy Preference Schedule Tasks</h3>

<p>Since I want my script to run only for subset of my VMware View users, I created an Active Directory Security Group that contains the users who need access to this SAS web-based application (e.g. APP-InstallVendorCertificate).</p>

<p>I then returned to Group Policy Management and navigated to User Configuration -> Preferences -> Control Panel Settings -> Scheduled Tasks. I created a Scheduled Task that runs 30 seconds after the user logs in if they are a member of the APP-InstallVendorCertificate security group. The schedule task runs %LOGONSERVER%\netlogon\certificates\import-certificate-silently.bat.</p>

<p>The result is that when a VMware View user who belongs to the APP-InstallVendorCertificate security group in Active Directory logs into their virtual desktop, the required SSL Certificate is automatically installed in their User -> Personal certificate store.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonpearce.com/blog/2012/02/02/import-pfx-certificate-via-group-policy-preferences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating BgInfo when VMware View desktop changes locations</title>
		<link>http://www.jasonpearce.com/blog/2012/01/23/updating-bginfo-when-vmware-view-desktop-changes-locations/</link>
		<comments>http://www.jasonpearce.com/blog/2012/01/23/updating-bginfo-when-vmware-view-desktop-changes-locations/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 19:44:57 +0000</pubDate>
		<dc:creator>jasonpearce</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[BgInfo]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Scheduled Tasks]]></category>
		<category><![CDATA[VDI]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VWare View]]></category>

		<guid isPermaLink="false">http://www.jasonpearce.com/?p=1095</guid>
		<description><![CDATA[In my previous article &#8220;Using BgInfo with VMware View,&#8221; I discuss how to use Microsoft&#8217;s BgInfo utility within a VMware View desktop pool to write the following information to a user&#8217;s wallpaper: Username Physical and Virtual PC name Physical and Virtual IP address Physical and Virtual MAC address Example of BgInfo wallpaper for my VMware [...]]]></description>
			<content:encoded><![CDATA[<p>In my previous article &#8220;<a href="http:/blog/2011/01/26/using-bginfo-with-vmware-view/" title="Using BgInfo with VMware View">Using BgInfo with VMware View</a>,&#8221; I discuss how to use Microsoft&#8217;s <a href="http://technet.microsoft.com/en-us/sysinternals/bb897557">BgInfo</a> utility within a VMware View desktop pool to write the following information to a user&#8217;s wallpaper:</p>

<ul>
<li>Username</li>
<li>Physical and Virtual PC name</li>
<li>Physical and Virtual IP address</li>
<li>Physical and Virtual MAC address</li>
</ul>

<h3>Example of BgInfo wallpaper for my VMware View environment</h3>

<p><a href="http://www.flickr.com/photos/jasonpearce/5391475478/" title="BGinfo Desired Result by jasonpearce, on Flickr"><img src="http://farm6.staticflickr.com/5253/5391475478_9d84cec7fb.jpg" width="500" height="407" alt="BGinfo Desired Result"></a></p>

<h3>Problem</h3>

<p>My BgInfo solution is great. It helps users know they are accessing their own virtual desktop (nurses and doctors frequently move from one PC to the next) and helps the Help Desk identify who is working where (by computer name, IP, or MAC address).</p>

<p>The primary problem is that my initial solution ran BgInfo only at logon. When nurses and doctors switch from one physical client to another (typically stationary thin or zero clients), BgInfo&#8217;s values are not updated and were now displaying stale IP/MAC values for the physical client.</p>

<p>The secondary problem was that monitor resolutions vary, sometimes forcing the BgInfo content out of view.</p>

<h3>Solution</h3>

<p>The solution was to leverage Group Policy Preferences, Scheduled Tasks, and Event Logs. I wanted to use these three tools to trigger BgInfo to run whenever a user moved their VMware View virtual desktop from one location to another. Here&#8217;s how I did it.</p>

<p>Open your Group Policy Management Editor, create a new Group Policy, and click Edit. Navigate to User Configuration > Preferences > Control Panel Settings > Scheduled Tasks. Right-click > New > Scheduled Task for Windows Vista or greater.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572069/" title="GPME Scheduled Tasks by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7159/6750572069_68fa4437c3.jpg" width="500" height="315" alt="GPME Scheduled Tasks"></a></p>

<h4>General Tab</h4>

<p>Give it a useful name and then stick with the defaults.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572165/" title="GPME General Tab by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7012/6750572165_8a6a356021.jpg" width="500" height="375" alt="GPME General Tab"></a></p>

<h4>Trigger: At Logon</h4>

<p>Create a new Trigger to run GpUpdate 30 seconds after logon. When using the PCoIP protocol, I&#8217;ve found that some zero and thin clients resize shortly after logging the user into their desktop. Having BgInfo run 30 seconds after login makes sure it appears in the right spot.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572213/" title="GPME Triggers Tab by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7141/6750572213_e6a3a81992.jpg" width="500" height="375" alt="GPME Triggers Tab"></a></p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572241/" title="GPME Trigger At Logon by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7160/6750572241_8df6838376.jpg" width="500" height="399" alt="GPME Trigger At Logon"></a></p>

<h4>Trigger: On an Event, after Group Policy update</h4>

<p>This was my first solution. If I could get BgInfo to randomly run several times a day, I&#8217;d have more accurate information. Since Group Policy updates occur about every 90 minutes, I configured this Scheduled Task to run after EventID 5315 (Log: Microsoft-Windows-GroupPolicy/Operational; Source: Microsoft-Windows-GroupPolicy) appeared in the virtual machine&#8217;s Event Logs. Additionally, the Help Desk could ask a user to run &#8220;gpupdate&#8221; to refresh BgInfo at will.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572283/" title="GPME Trigger After Group Policy Update by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7030/6750572283_4257ec0bf0.jpg" width="500" height="399" alt="GPME Trigger After Group Policy Update"></a></p>

<h4>Trigger: On an Event, after Terminal Services logon</h4>

<p>This proved to be the better solution. When a user logs into their VMware View desktop from another location, EventID 25 (Log: Microsoft-Windows-TerminalServices-LocalSessionManager/Operational; Source: Microsoft-Windows-TerminalServices-LocalSessionManager) appears in the virtual machine&#8217;s Event Logs. If I could get BgInfo to run every time this event occurred in the logs, then the BgInfo would remain accurate as the user moves from one location to another.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572319/" title="GPME Trigger After Terminal Services by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7175/6750572319_755b2be749.jpg" width="500" height="399" alt="GPME Trigger After Terminal Services"></a></p>

<h4>Actions Tab</h4>

<p>Create a new Action that silently runs BgInfo from a network share. I use a VB Script that silently launches a BAT file.</p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572379/" title="GPME Action Tab by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7169/6750572379_69126768aa.jpg" width="500" height="375" alt="GPME Action Tab"></a></p>

<p><a href="http://www.flickr.com/photos/jasonpearce/6750572415/" title="GPME Action Tab run VB Script by jasonpearce, on Flickr"><img src="http://farm8.staticflickr.com/7020/6750572415_ab5ce7c313.jpg" width="415" height="426" alt="GPME Action Tab run VB Script"></a></p>

<h5>VB Script</h5>

<p><code>
Set oShell = CreateObject ("Wscript.Shell") 
Dim strArgs
strArgs = "cmd /c &#92;%LOGONSERVER%\netlogon\Bginfo-nonpersistent.bat"
oShell.Run strArgs, 0, false
</code></p>

<h5>BAT file</h5>

<p><code>
@echo off
%logonserver%\netlogon\bginfo.exe %logonserver%\netlogon\Bginfo-nonpersistent.bgi /Timer:0 /NoLicPrompt /silent
</code></p>

<h4>Conditions, Settings, and Common tabs</h4>

<p>I&#8217;m not using these tabs.</p>

<h4>Closing</h4>

<p>By using Group Policy Preferences to create a Scheduled Task that monitors specific Event Logs, we&#8217;re able to have BgInfo run and update a user&#8217;s VMware View desktop wallpaper each time they move from one location to another.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonpearce.com/blog/2012/01/23/updating-bginfo-when-vmware-view-desktop-changes-locations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exporting a GoDaddy wildcard certificate from IIS to VMware View Security Server</title>
		<link>http://www.jasonpearce.com/blog/2012/01/19/exporting-a-godaddy-wildcard-certificate-from-iis-to-vmware-view-security-server/</link>
		<comments>http://www.jasonpearce.com/blog/2012/01/19/exporting-a-godaddy-wildcard-certificate-from-iis-to-vmware-view-security-server/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 15:32:11 +0000</pubDate>
		<dc:creator>jasonpearce</dc:creator>
				<category><![CDATA[(Uncategorized)]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[certificate]]></category>
		<category><![CDATA[GoDaddy]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware View]]></category>
		<category><![CDATA[wildcard]]></category>
		<category><![CDATA[wildcard certificate]]></category>

		<guid isPermaLink="false">http://www.jasonpearce.com/?p=1094</guid>
		<description><![CDATA[VMware View Security Servers require an SSL certificate to be installed for mobile VMware View clients to function properly. It&#8217;s also a good practice. Chapter 7 of the VMware View 4.6 Installation manual attempts to document the procedure of how to export a certificate from a Windows 2008 IIS server and import it into a [...]]]></description>
			<content:encoded><![CDATA[<p>VMware View Security Servers require an SSL certificate to be installed for mobile VMware View clients to function properly. It&#8217;s also a good practice.</p>

<p>Chapter 7 of the <a href="http://www.vmware.com/pdf/view-46-installation.pdf">VMware View 4.6 Installation manual</a> attempts to document the procedure of how to export a certificate from a Windows 2008 IIS server and import it into a Windows 2008 VMware View Security Server, which happens to rely on <a href="http://tomcat.apache.org/">Apache Tomcat</a>.</p>

<p>The instructions and examples of the VMware View Installation manual are incomplete and its examples are sometimes misleading. After spending days of experimentation, all while working with VMware Support, I finally figured out how to properly perform this procedure.</p>

<p>In my example, I&#8217;m using a wildcard certificate from GoDaddy (*.example.com) that has been pre-installed on a Windows 2008 R2 IIS server in our domain. My objective was to export this wildcard certificate from our IIS server and use it for our VMware View Security Server at desktops.example.com.</p>

<h3>Add keytool to the System Path</h3>

<p>By adding the &#8220;keytool&#8221; folder to the system environment Path variable, we will be able to run this utility from any directory on the host.</p>

<h4>Procedure</h4>

<ul>
<li>On your View Security Server host, right-click My Computer and select Properties</li>
<li>On the Advanced tab, click Environment Variables</li>
<li>In the System variables group, select Path and click Edit</li>
<li>Type the path to the JRE directory in the Variable Value text box. Use a semicolon (;) to separate each entry from other entries in the text box. Example: &#8220;;c:\Program Files\VMware\VMware View\Server\jre\bin&#8221;</li>
<li>Click OK until the Windows System Properties dialog box closes</li>
</ul>

<h3>Export existing certificate from IIS</h3>

<p>We already own a GoDaddy wildcard SSL certificate (*.example.com) that is installed on a Windows 2008 server running IIS. We want to export this certificate from IIS and install it on the VMware View Security Server.</p>

<p>IIS exports certificates in the .pfx format, which is a PKCS#12 file format. The PKCS#12 format includes both the server certificate and the private key, but not the intermediate certificates.</p>

<h4>Procedure</h4>

<ul>
<li>On your IIS server, click Start > Programs > Administrative Tools > Internet Information Services (IIS) Manager to open the Internet Information Services (IIS) Manager</li>
<li>To view the list of sites hosted by the server, expand the local computer entry and click Web Sites</li>
<li>Right-click the Web site entry that contains the certificate you want to export and select Properties (e.g. *.example.com)</li>
<li>On the Directory Security tab, click Server Certificate</li>
<li>When the Web Server Certificate wizard appears, click Next</li>
<li>Select &#8220;Export the current certificate to a .pfx file&#8221; and click Next</li>
<li>Specify a filename for the certificate file and click Next (e.g. desktops.example.com.pfx)</li>
<li>Type and confirm a password to be used to encrypt the .pfx file (e.g. P@ssw0rd) and click Next. The system displays summary information about the certificate you are about export.</li>
<li>Verify the summary information and click Next > Finish.</li>
<li>Copy this desktops.example.com.pfx certificate from your IIS server to your VMware View Security Server, placing it in this folder: &#8220;c:\Program Files\VMware\VMware View\Server\sslgateway\conf&#8221;</li>
</ul>

<h3>Import an Intermediate Certificate into a Keystore File</h3>

<p>GoDaddy wildcard certificates are signed by an intermediate GoDaddy CA rather than by a GoDaddy root CA. Before doing anything with our &#8220;desktops.example.com.pfx&#8221; certficate, we must first add the intermediate certificate to a keystore file. This process will also create our Tomcat keystore file for us.</p>

<h4>Prerequisites</h4>

<p>Visit <a href="https://certs.godaddy.com/anonymous/repository.seam">https://certs.godaddy.com/anonymous/repository.seam</a> to find a list of GoDaddy intermediate certificates. In our case we want &#8220;Go Daddy Certificate Bundles (for cPanel, Plesk, Apache 1.x and 2.x installation only)&#8221;, which is the file &#8220;gd_bundle.crt.&#8221;</p>

<h4>Procedure</h4>

<ul>
<li>Download &#8220;gd_bundle.crt&#8221; from <a href="https://certs.godaddy.com/anonymous/repository.seam">https://certs.godaddy.com/anonymous/repository.seam</a></li>
<li>Save &#8220;gd_bundle.crt&#8221; to &#8220;c:\Program Files\VMware\VMware View\Server\sslgateway\conf&#8221;</li>
<li>Import &#8220;gd_bundle.crt&#8221; into the keystore file, and create the keystore &#8220;keystore.jks&#8221; while you are at it by using this command</li>
<li>CMD > <strong>keytool -importcert -keystore keystore.jks -trustcacerts -alias intermediateCA -file gd_bundle.crt</strong></li>
<li>When prompted to create a password for your keystore.jks, do so (e.g. P@ssw0rd)</li>
</ul>

<h3>Import your Wildcard Server Certificate into the Keystore File</h3>

<p>Once you have the intermediate GoDaddy certificate in place, it&#8217;s time to import the &#8220;desktop.example.com.pfx&#8221; server certificate you exported from your ISS server. Your .pfx export contains both the server certificate and the private key.</p>

<h4>Procedure</h4>

<ul>
<li>Add the IIS server certificate and private key from the PKCS#12 file to the JKS keystore you just created by using this command</li>
<li>CMD > <strong>keytool -importkeystore -destkeystore keystore.jks -deststorepass P@ssw0rd -srckeystore desktops.example.com.pfx -srcstoretype PKCS12 -srcstorepass P@ssw0rd</strong></li>
</ul>

<h3>Configure the View Security Server to Use the Wildcard Microsoft IIS SSL server certificate</h3>

<p>To configure a View Security Server to use the SSL certificate, we must create a &#8220;locked.properties&#8221; file on the View Security Server and provide it some values.</p>

<h4>Prerequisites</h4>

<p>If you have been following along, your &#8220;c:\Program Files\VMware\VMware View\Server\sslgateway\conf&#8221; folder on your VMware View Security Server should have these newly added files:</p>

<ul>
<li>desktops.example.com.pfx (the wildcard SSL certificate you exported from your ISS server)</li>
<li>gd_bundle.crt (the GoDaddy intermediate certificate you downloaded from <a href="https://certs.godaddy.com/anonymous/repository.seam">https://certs.godaddy.com/anonymous/repository.seam</a>)</li>
<li>keystore.jks (the Apache Tomcat keystore you created by importing both intermediate and server certificates)</li>
</ul>

<h4>Procedure</h4>

<ul>
<li>Create a &#8220;locked.properties&#8221; file by right clicking in &#8220;c:\Program Files\VMware\VMware View\Server\sslgateway\conf&#8221; > New > Text Document</li>
<li>Rename your .txt file to &#8220;locked.properties&#8221;, making sure to remove the .txt extension</li>
<li>Open &#8220;locked.properties&#8221; in a text editor and give it the following properties
<pre>
keyfile=keystore.jks
keypass=P@ssw0rd
storetype=jks
</pre></li>
<li>Save and close &#8220;locked.properties&#8221;</li>
<li>Restart the View Security Server service to make your changes take effect</li>
</ul>

<h3>Test to see if everything is installed correctly</h3>

<p>GoDaddy offers a &#8220;SSL Installation Tool&#8221; that will remotely check to see if a publicly facing web server has its certificates properly installed.</p>

<h4>Procedure</h4>

<ul>
<li>Visit <a href="https://certs.godaddy.com/ccp/tools/sslinstallvalidator.seam">https://certs.godaddy.com/ccp/tools/sslinstallvalidator.seam</a></li>
<li>Log in with your GoDaddy credentials</li>
<li>Tools > SSL Installation Tool</li>
<li>Enter your URL and click Validate Install</li>
<li>If all went well, you&#8217;ll see &#8220;Results:No issues found.&#8221;</li>
</ul>

<h3>External Resources</h3>

<ul>
<li><a href="http://www.vmware.com/pdf/view-46-installation.pdf">http://www.vmware.com/pdf/view-46-installation.pdf</a></li>
<li><a href="https://certs.godaddy.com/anonymous/repository.seam">https://certs.godaddy.com/anonymous/repository.seam</a></li>
<li><a href="http://www.computer-howto.com/2011/06/exporting-godaddy-wildcard-certificate-iis-tomcat/">http://www.computer-howto.com/2011/06/exporting-godaddy-wildcard-certificate-iis-tomcat/</a></li>
<li><a href="http://kb.vmware.com/kb/2009311">http://kb.vmware.com/kb/2009311</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonpearce.com/blog/2012/01/19/exporting-a-godaddy-wildcard-certificate-from-iis-to-vmware-view-security-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still waiting for Wyse &#8220;Day One&#8221; support of VMware View 5</title>
		<link>http://www.jasonpearce.com/blog/2012/01/12/still-waiting-for-wyse-day-one-support-of-vmware-view-5/</link>
		<comments>http://www.jasonpearce.com/blog/2012/01/12/still-waiting-for-wyse-day-one-support-of-vmware-view-5/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 15:00:48 +0000</pubDate>
		<dc:creator>jasonpearce</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware View]]></category>
		<category><![CDATA[Wyse]]></category>

		<guid isPermaLink="false">http://www.jasonpearce.com/?p=1092</guid>
		<description><![CDATA[At VMware&#8217;s VMworld 2011 conference in August, VMware announced the forthcoming release of VMware View 5. At the same time, thin client vendor Wyse made this announcement, saying that their thin client devices will have &#8220;Day One&#8221; support for VMware View 5 upon release: Wyse Announces Day One Support for VMware View 5 at VMworld [...]]]></description>
			<content:encoded><![CDATA[<p>At VMware&#8217;s VMworld 2011 conference in August, VMware announced the forthcoming release of VMware View 5. At the same time, thin client vendor Wyse made this announcement, saying that their thin client devices will have &#8220;Day One&#8221; support for VMware View 5 upon release:</p>

<div style="margin: 1em 2em; font-size: 95%;">

<h3><a href="http://www.wyse.com/about/news/pr/2011/0830_VMwareView5.asp">Wyse Announces Day One Support for VMware View 5 at VMworld 2011</a></h3>

<p>SAN JOSE, Calif. – 08/30/2011 &#8211; Today at VMworld® 2011, Wyse Technology, the global leader in cloud client computing, announced support for VMware View™ 5 upon release. &#8230; Day One support for VMware View 5 validates the close technology partnership between the two companies.</p>

<p>Wyse hardware and software that support VMware View 5 include:</p>

<ul>
<li>Wyse P20 zero client (hardware PCoIP)</li>
<li>Wyse Microsoft Windows Embedded thin client family</li>
<li><strong>Wyse-enhanced SUSE Linux thin client family</strong></li>
<li>Wyse ThinOS thin client family</li>
<li>Wyse PocketCloud for iPhone, iPad, iPod Touch &#038; Android smartphones and tablet devices</li>
</ul>

</div>

<p>My beef is that VMware View 5 was released two weeks after the conference (<a href="http://blogs.vmware.com/euc/2011/09/view-5-in-the-house.html">VMware Announces General Availability of View 5 &#8211; View 5 in the House!</a>) and yet, Wyse still has not provided a VMware View 5 client for their C50LE thin clients, which run the SUSE Linux OS that was specifically mentioned in their &#8220;Day One&#8221; press release.</p>

<p>When I called Wyse tech support, they explained that my confusion is that while VMware View 5 is available, the Linux-based thin client is not yet available. Once VMware provides Wyse a View 5 client for Linux, Wyse will make it available for its C50LE thin clients.</p>

<p>Fine. I think it was sleazy for Wyse to include the &#8220;Wyse-enhanced SUSE Linux thin client family&#8221; devices in their press release when they knew a VMware View 5 client wouldn&#8217;t be ready on &#8220;Day One,&#8221; but they are sticking to their position.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonpearce.com/blog/2012/01/12/still-waiting-for-wyse-day-one-support-of-vmware-view-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Favorite Podcasts in 2011</title>
		<link>http://www.jasonpearce.com/blog/2011/12/30/my-favorite-podcasts-in-2011/</link>
		<comments>http://www.jasonpearce.com/blog/2011/12/30/my-favorite-podcasts-in-2011/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 14:54:10 +0000</pubDate>
		<dc:creator>jasonpearce</dc:creator>
				<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.jasonpearce.com/?p=1091</guid>
		<description><![CDATA[I listen to a lot of podcasts. At most times, you will find my iPhone and a pair of bluetooth headphones (I have an like Jaybird&#8217;s Sportsband and Freedom headphones) either on my person or near me. I also listen to most podcasts at double-speed. On average, I listen about three hours a day, consuming [...]]]></description>
			<content:encoded><![CDATA[<p>I listen to a lot of <a href="http://en.wikipedia.org/wiki/Podcast">podcasts</a>.</p>

<p>At most times, you will find my iPhone and a pair of bluetooth headphones (I have an like Jaybird&#8217;s <a href="http://www.jaybirdgear.com/sb2/bluetooth-headphones-features.html">Sportsband</a> and <a href="http://www.jaybirdgear.com/jf3/bluetooth-headphones-features.html">Freedom</a> headphones) either on my person or near me.</p>

<p>I also listen to most podcasts at double-speed. On average, I listen about three hours a day, consuming roughly six hours of podcast a day.</p>

<p>Most of the content that I listen to would fit in the Technical and Scientific genres, which suits my profession and curiosity of how things work. Here are the top podcasts that I enjoyed in 2011 and why. I listen to about 20 podcasts, but these nine are far superior than the rest of the pack.</p>

<h4><a href="http://www.theskepticsguide.org/">The Skeptics&#8217; Guide to the Universe</a></h4>

<p>By far, this is my favorite podcast. It&#8217;s a weekly one-hour science podcast that helps me sharpen my critical thinking, reason, and public understanding of science. The five hosts are fun, intelligent, and have a way of making science and critical thinking entertaining. I&#8217;ve listed, learned, and laughed through all 336 episodes over the course of six years.</p>

<h4><a href="http://www.grc.com/securitynow.htm">Security Now</a></h4>

<p>Hackers spend their time finding ways to compromise our computers and websites. Steve Gibson, the host of this podcasts, discusses their methods and latest exploits each week. Although it has focus on consumer technology (I wish he covered more enterprise solutions), it&#8217;s packed full of information. I&#8217;ve listed to more than 300 episodes.</p>

<h4><a href="http://twit.tv/tnt">Tech News Today</a></h4>

<p>A daily podcast converting the latest consumer and (some) enterprise technology news. When I don&#8217;t have time to keep up with my Google Reader RSS feed, TNT gives me my fix.</p>

<h4><a href="http://itunes.apple.com/nl/podcast/online-vmware-training/id415180540">Online VMware Training by Eric Sloof</a></h4>

<p>I am a VMware vSphere, View, and ThinApp engineer; so much of my time is spent using VMware solutions. Eric is a VMware instructor who creates some excellent video tutorials for free.</p>

<h4><a href="http://twit.tv/ww">Windows Weekly</a></h4>

<p>I also use a lot of Microsoft solutions. Windows Weekly focuses mostly on consumer Microsoft solutions, but is still provides me a helpful pulse on all things Windows.</p>

<h4><a href="http://www.freakonomics.com/tag/freakonomics-podcast/">Freakonomics</a></h4>

<p>I discovered this only a few months ago, but it contains interesting insights and stories. My favorite mix of entertaining education.</p>

<h4><a href="http://www.radiolab.org/">RadioLab</a></h4>

<p>No one tells stories that are scientific and philosophical nature better than RadioLab.</p>

<h4><a href="http://www.thisamericanlife.org/">This American Life</a></h4>

<p>This podcasts features essays, memoirs, field recordings, short fiction, and found footage. If I wasn&#8217;t in IT, I&#8217;d want to be a TAL reporter.</p>

<h4><a href="http://themoth.org/">The Moth</a></h4>

<p>Real people telling real stories in front of a life audience. Most of them are good for a laugh, some are inspirational, and a few make your heart sink.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonpearce.com/blog/2011/12/30/my-favorite-podcasts-in-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.378 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-03 01:23:48 -->

