<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jarian Gibson &#187; Citrix Receiver</title>
	<atom:link href="http://jariangibson.com/category/citrix-receiver/feed/" rel="self" type="application/rss+xml" />
	<link>http://jariangibson.com</link>
	<description>Application, Desktop, and Server Virtualization</description>
	<lastBuildDate>Sat, 19 May 2012 17:20:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jariangibson.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jarian Gibson &#187; Citrix Receiver</title>
		<link>http://jariangibson.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jariangibson.com/osd.xml" title="Jarian Gibson" />
	<atom:link rel='hub' href='http://jariangibson.com/?pushpress=hub'/>
		<item>
		<title>Access Gateway Enterprise with AAA Groups and the Citrix Receiver</title>
		<link>http://jariangibson.com/2010/12/20/access-gateway-enterprise-with-aaa-groups-and-the-citrix-receiver/</link>
		<comments>http://jariangibson.com/2010/12/20/access-gateway-enterprise-with-aaa-groups-and-the-citrix-receiver/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 03:21:15 +0000</pubDate>
		<dc:creator>Jarian Gibson</dc:creator>
				<category><![CDATA[Access Gateway]]></category>
		<category><![CDATA[Access Gateway Enterprise]]></category>
		<category><![CDATA[Citrix Receiver]]></category>

		<guid isPermaLink="false">http://jariangibson.com/?p=1028</guid>
		<description><![CDATA[I recently enabled VPN in Access Gateway Enterprise for another way to get into my corporate environment since myself and a handful of engineers support the environment.  We already had the Citrix Receiver setup and working through Access Gateway.  Once I began testing my access (before rolling out to others) after enabling VPN by testing the &#8230; <span class="more-link"><a href="http://jariangibson.com/2010/12/20/access-gateway-enterprise-with-aaa-groups-and-the-citrix-receiver/">Continue reading &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=1028&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I recently enabled VPN in Access Gateway Enterprise for another way to get into my corporate environment since myself and a handful of engineers support the environment.  We already had the Citrix Receiver setup and working through Access Gateway.  Once I began testing my access (before rolling out to others) after enabling VPN by testing the different methods of access, I started getting errors and wasn&#8217;t able to logon using the Citrix Receiver.  In this blog post I am going to go over Access Gateway Enterprise with AAA Groups and the Citrix Receiver.</p>
<p><span id="more-1028"></span>In Access Gateway I have two session policies bound to the Access Gateway Virtual Server.  One session policy is for the Citrix Receiver and the other session policy is for Web Interface ICA/HDX access only.   No issues with connecting to the environment using the Citrix Receiver or Web Interface ICA/HDX access only.  I recently enabled the option to use VPN or Web Interface ICA/HDX access with Client Choices by using AAA Groups with a session policy in Access Gateway for testing.  VPN and Web Interface ICA/HDX access worked fine but I could not logon using the Citrix Receiver.  I tested the Citrix Receiver from the iPad and Android mobile devices.  See the screenshots below for the different errors on each device.</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/ipad_error.jpg"><img class="alignnone size-medium wp-image-1037" title="iPad_Error" src="http://jariangibson.files.wordpress.com/2010/12/ipad_error.jpg?w=300&h=179" alt="" width="300" height="179" /></a></p>
<p>Citrix Receiver error on the iPad.</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/android_error.jpg"><img class="alignnone size-medium wp-image-1038" title="Android_Error" src="http://jariangibson.files.wordpress.com/2010/12/android_error.jpg?w=200&h=300" alt="" width="200" height="300" /></a></p>
<p>Citrix Receiver error on Android.</p>
<p>After reviewing my configuration, a session policy conflict was found between the Citrix Receiver session policy bound to the Access Gateway Virtual Server and a session policy bound to an AAA Group.  The session policies both had the same priority of 0.  See the screenshots below for the Access Gateway Virtual Server and AAA Group session policies configurations.</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/vritual-server.png"><img class="alignnone size-medium wp-image-1043" title="Virtual Server" src="http://jariangibson.files.wordpress.com/2010/12/vritual-server.png?w=300&h=243" alt="" width="300" height="243" /></a></p>
<p>Access Gateway Virtual Server session policies.</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/aaa-group.png"><img class="alignnone size-medium wp-image-1044" title="AAA Group" src="http://jariangibson.files.wordpress.com/2010/12/aaa-group.png?w=300&h=191" alt="" width="300" height="191" /></a></p>
<p>Access Gateway AAA Group session policy.</p>
<p>After some configuration changes and testing, there are two ways to fix the issue.  One option is to make the AAA Group session policy a lower priority by giving it a higher priority number than the Access Gateway Virtual Server Citrix Receiver session policy.  The other option is to configure the AAA Group session policy with a policy expression of REQ.HTTP.HEADER User-Agent NOTCONTAINS CitrixReceiver.  See the screenshots below for the AAA Group session policies configuration options.</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/aaa-group-priority.png"><img class="alignnone size-medium wp-image-1047" title="AAA Group Priority" src="http://jariangibson.files.wordpress.com/2010/12/aaa-group-priority.png?w=300&h=189" alt="" width="300" height="189" /></a></p>
<p>AAA Group lower priority session policy</p>
<p><a href="http://jariangibson.files.wordpress.com/2010/12/aaa-group-expression.png"><img class="alignnone size-medium wp-image-1048" title="AAA Group Expression" src="http://jariangibson.files.wordpress.com/2010/12/aaa-group-expression.png?w=300&h=189" alt="" width="300" height="189" /></a></p>
<p>AAA Group policy expression session policy</p>
<p>By using either of the options above for the AAA Group session policy, you should now be able to connect using the Citrix Receiver without any errors.  I wish Access Gateway had a resultant set of policy tool like XenApp and XenDesktop has.</p>
<div>If you have found this article interesting or if you have any other insights, please feel free to leave comments on this article.</div>
<br />Filed under: <a href='http://jariangibson.com/category/citrix/access-gateway/'>Access Gateway</a>, <a href='http://jariangibson.com/category/citrix/access-gateway-enterprise/'>Access Gateway Enterprise</a>, <a href='http://jariangibson.com/category/citrix/citrix-receiver/'>Citrix Receiver</a> Tagged: <a href='http://jariangibson.com/tag/access-gateway/'>Access Gateway</a>, <a href='http://jariangibson.com/tag/access-gateway-enterprise/'>Access Gateway Enterprise</a>, <a href='http://jariangibson.com/tag/citrix-receiver/'>Citrix Receiver</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jariangibson.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jariangibson.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jariangibson.wordpress.com/1028/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=1028&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jariangibson.com/2010/12/20/access-gateway-enterprise-with-aaa-groups-and-the-citrix-receiver/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1271a4fe440ce7926a792b3fb3ba4bfe?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">JarianGibson</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/ipad_error.jpg?w=300" medium="image">
			<media:title type="html">iPad_Error</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/android_error.jpg?w=200" medium="image">
			<media:title type="html">Android_Error</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/vritual-server.png?w=300" medium="image">
			<media:title type="html">Virtual Server</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/aaa-group.png?w=300" medium="image">
			<media:title type="html">AAA Group</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/aaa-group-priority.png?w=300" medium="image">
			<media:title type="html">AAA Group Priority</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2010/12/aaa-group-expression.png?w=300" medium="image">
			<media:title type="html">AAA Group Expression</media:title>
		</media:content>
	</item>
		<item>
		<title>Merchandising Server 2.0&#8230;Still Room for Improvement</title>
		<link>http://jariangibson.com/2010/10/06/merchandising-server-2-0-still-room-for-improvement/</link>
		<comments>http://jariangibson.com/2010/10/06/merchandising-server-2-0-still-room-for-improvement/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 02:25:19 +0000</pubDate>
		<dc:creator>Jarian Gibson</dc:creator>
				<category><![CDATA[Citrix Receiver]]></category>
		<category><![CDATA[Merchandising Server]]></category>

		<guid isPermaLink="false">http://jariangibson.com/?p=839</guid>
		<description><![CDATA[Citrix Merchandising Server and Receiver 2.0 were recently released.  Some nice new features have been added and.  Merchandising Server and Receiver 2.0 are nice but still have room for improvement on the administration functions and the user experience. New features in Merchandising Server and Receiver 2.0 : Anonymous Deliveries &#8211; This fixed one issue I had with users &#8230; <span class="more-link"><a href="http://jariangibson.com/2010/10/06/merchandising-server-2-0-still-room-for-improvement/">Continue reading &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=839&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Citrix Merchandising Server and Receiver 2.0 were recently released.  Some nice new features have been added and.  Merchandising Server and Receiver 2.0 are nice but still have room for improvement on the administration functions and the user experience.<br />
<span id="more-839"></span><br />
New features in Merchandising Server and Receiver 2.0 :</p>
<ul>
<li>Anonymous Deliveries &#8211; This fixed one issue I had with users getting the Citrix Receiver logon prompt after pushing the Receiver via script, SCCM, etc.  There was a workaround for it, but you had to revert back to an older Citrix Receiver client.  This new feature allows you to deploy the Citrix Receiver without having a user logon.  Instead a system token is used.  Nice feature for deploying the Citrix Receiver to managed machines without prompting for credentials after the install, machines outside of your domain, or unmanaged devices like BYOC.</li>
<li>Enhanced Roaming &#8211; Improves the roaming for Citrix Receiver by using beacon websites to avoid users getting authentication messages.</li>
<li>Improved Usability &#8211; Improved error reporting and improved reporting for Active Directory syncing.  This is another nice new feature.  I have had issues with the Merchandising Server for VMware losing sync with Active Directory.  Hopefully this improved logging gives more insight into what&#8217;s going on.</li>
<li>Receiver for Windows 2.0 Packager &#8211; Allows use of an external download page to download and install the Citrix Receiver with the secure access plug-in.  Windows and Mac Receivers are included in the download.</li>
<li>Receiver for Admins &#8211; Receiver package that can be installed separate of the Merchandising Server but only works with the Merchandising Server 2.0. </li>
</ul>
<p>I really like the Merchandising Server and Receiver.  I like how I can centrally manage and deploy Citrix plug-ins as well as the Microsoft App-V plug-in based on different rules and deliveries.  I am starting to use the Merchandising Server and Receiver on deployments more and more.  Installing the Receiver and deploying the plug-ins makes Citrix client management easy.   </p>
<p>Where I see the Merchandising Server needs room for improvement are secure LDAP authentication, backup/recovery/failover, and SSL certificate support on the administration functions.  Also where is a Merchandising Server for Hyper-V download? </p>
<p>Currently the Merchandising Server does only does LDAP authentication insecurely.  So what if you are using the Merchandising Server in a secure environment or putting the virtual appliance in the DMZ?  The Merchandising Server needs this feature for deployment in secure environments and when being placed in the DMZ.   </p>
<p>Right now the only backup/recovery of the Merchandising Server appliance is thru hypervisor snapshots/backup.  What if the something gets corrupt though?  Where is the export/import configuration feature?  Like others I have had issues with the Merchandising Server for VMware.  After working with Citrix support on some of the issues I was experiencing with Merchandising Server for VMware (locking up, losing AD sync, and/or not boot properly) it was found that there was an issue with the earlier build of the Merchandising Server for VMware when it was first released.  My only option was to download the appliance again and start from scratch.  So if there is an issue with the build, how would a snapshot/backup on the hypervisor side help with that?  At a minimum Merchandising Server needs an export/import configuration feature.  I have submitted this as a feature request so hopefully this gets added in a future Merchandising Server release.</p>
<p>So what about high availability?  High availability is not so critical since existing users will be unaffected since Receiver plug-ins that have already been deployed before the Merchandising Server went down will work fine but Receiver plug-ins updates can&#8217;t be deployed.  While the Merchandising Server is down new users can&#8217;t download the Citrix Receiver and plug-ins.  Now the nice thing about Merchandising Server 2.0 is that the token for anonymous deliveries can be copied to another Merchandising Server.  This could possibly be a secondary, standby, or backup Merchandising Server.  All you have to do is copy and paste the token from one appliance to another.  Make sure you keep your token documented somewhere just incase your Merchandising Server has issues and you have to start over.  What would be a nicer feature above that would be maybe some kind of sync between two Merchandising Servers.  Maybe an active/passive setup with failover that keeps all settings/configuration, downloaded plug-ins, and token in sync.</p>
<p>Only 1024 bit SSL certificates are supported on the 2.0 release.  This means you can only create a certificate request from the Merchandising Server in 1024 bit.  The documentation is a little misleading because it states only 1024 bit SSL certificates are supported.  The issue with this is that SSL CA vendors are starting to no longer sell 1024 bit SSL certificates, only 2048 bit and higher since 1024 bit SSL certificates will not be supported after 2010.  So I called Citrix support to talk about this and even though the documentation says 1024 bit support only, you can create a 2048  bit SSL certificate on another machine and import it into the Merchandising Server.  I used an IIS 7 box to create the certificate request, exported it to a PFX file, converted the PFX file to PEM format, and uploaded it to the Merchandising Server appliance.  Hopefully in the next release of Merchandising Server this will be addressed.  Now if you are using an internal CA like Microsoft Certificate Services this is not a big issue unless you are also managing the Receiver and plug-ins on machines that are not domain members and/or external to your network.  Managing and deploying internal CA root certificates can be a pain in that scenario.</p>
<p>Hyper-V support.  Why isn&#8217;t there just a download for Merchandising Server for Hyper-V?  Why do I have to convert the Merchandising Server for XenServer to Hyper-V?  There were instructions for this on the Citrix Blogs but has been taken down.  The instructions are posted at <a href="http://itproctology.blogspot.com/2009/09/enabling-citrix-merchandising-server.html">Enabling Citrix Merchandising Server paravirtualized vm to run on Hyper-V</a>.  Converting the Merchandising Server for XenServer to Hyper-V is unsupported.  So if you have any issues after converting the XenServer virtual appliance to Hyper-V you are on your own. </p>
<p>Where I see the Receiver needs room for improvement on the user experience side is authentication.  The issue with getting a Citrix Receiver logon prompt after a push install  via script, SCCM, etc in 1.2 was a pain.  Why can&#8217;t the Receiver have pass thru authentication like the XenApp online plug-in has?  The option to have pass thru authentication for devices with domain membership along with the prompt and anonymous/system token authentication for devices without domain membership is needed.  The same goes for the Dazzle plug-in.  This would probably take some Citrix XML integration/communication like the Web Interface has.  On second thought why not just combine Merchandising Server and Web Interface into a single virtual appliance?  Manage client plug-ins and user interfaces from a single instance.  On the other hand I guess authentication could be a use case for Password Manager/Single Sign-on if the customer has Platinum licensing but what if they don&#8217;t?</p>
<p>If you are configuring the Receiver for anonymous deliveries with a system token, the Receiver can&#8217;t be downloaded and installed from the Merchandising Server.  It has to installed by script, SCCM, etc.  The <a href="http://www.xenappblog.com/">XenAppBlog</a> has a very good blog post on how to do this.  See <a href="http://www.xenappblog.com/2010/receiver-asking-for-logon-information-after-msi-install/">How to deploy Citrix Receiver for logon information after .mSI install</a>.</p>
<p>Like I said above I really like the Merchandising Server and Receiver.  I like the improvements in version 2.0.  I hope Citrix keeps making the Merchandising Server and Receiver better.  I really hope a supported Merchandising Server for Hyper-V is released along with an export/import configuration, secure LDAP authentication, 2048 bit SSL support, and pass thru authentication for the Receiver in a future release.</p>
<p>If you have found this article interesting or if you have any other insights, please feel free to leave comments on this article.</p>
<br />Filed under: <a href='http://jariangibson.com/category/citrix/citrix-receiver/'>Citrix Receiver</a>, <a href='http://jariangibson.com/category/citrix/merchandising-server/'>Merchandising Server</a> Tagged: <a href='http://jariangibson.com/tag/citrix-receiver/'>Citrix Receiver</a>, <a href='http://jariangibson.com/tag/merchandising-server/'>Merchandising Server</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jariangibson.wordpress.com/839/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jariangibson.wordpress.com/839/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jariangibson.wordpress.com/839/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=839&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jariangibson.com/2010/10/06/merchandising-server-2-0-still-room-for-improvement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1271a4fe440ce7926a792b3fb3ba4bfe?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">JarianGibson</media:title>
		</media:content>
	</item>
		<item>
		<title>Citrix Products 2010: A Wish List (continued) +1</title>
		<link>http://jariangibson.com/2009/11/12/citrix-products-2010-a-wish-list-continued-1/</link>
		<comments>http://jariangibson.com/2009/11/12/citrix-products-2010-a-wish-list-continued-1/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 01:57:09 +0000</pubDate>
		<dc:creator>Jarian Gibson</dc:creator>
				<category><![CDATA[Access Gateway Enterprise]]></category>
		<category><![CDATA[Citrix Receiver]]></category>
		<category><![CDATA[Merchandising Server]]></category>
		<category><![CDATA[Provisioning Services]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[Application Streaming]]></category>
		<category><![CDATA[NetScaler]]></category>
		<category><![CDATA[NetScaler VPX]]></category>
		<category><![CDATA[Power and Capacity Management]]></category>
		<category><![CDATA[Provisioning Server]]></category>
		<category><![CDATA[VM Hosted Apps]]></category>

		<guid isPermaLink="false">http://jariangibson.com/?p=440</guid>
		<description><![CDATA[This week Helge Klein started a Citrix products 2010 wish list.  Tim Arenz expanded on Helge&#8217;s wish list on his blog earlier today.  I want to expand on both Helge&#8217;s and Tim&#8217;s additions with my own wishes as well.  I&#8217;m sure they both don&#8217;t mind since Tim encourages other bloggers to continue adding to this &#8230; <span class="more-link"><a href="http://jariangibson.com/2009/11/12/citrix-products-2010-a-wish-list-continued-1/">Continue reading &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=440&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This week Helge Klein started a <a href="http://blogs.sepago.de/helge/2009/11/11/citrix-products-2010-a-wish-list/comment-page-1/#comment-9041">Citrix products 2010 wish list</a>.  <a href="http://www.timarenz.de/citrix-products-2010-a-wish-list-continued">Tim Arenz</a> expanded on Helge&#8217;s wish list on his blog earlier today.  I want to expand on both Helge&#8217;s and Tim&#8217;s additions with my own wishes as well.  I&#8217;m sure they both don&#8217;t mind since Tim encourages other bloggers to continue adding to this list.  Like Tim, I encourage other bloggers to keep this wish list going.  Helge&#8217;s are in black and Tim&#8217;s are in red.  So here on are my additions in orange.<br />
<span id="more-440"></span></p>
<p><strong>XenApp</strong></p>
<ul>
<li>A version of XenApp that runs on Windows Server 2008 R2</li>
<li>One console only, at least for XenApp</li>
<li>PowerShell SDK for managing XenApp</li>
<li>Realtime audio/video so that, for example, Microsoft Office Communication Server can be used well</li>
<li>Migration tool that exports an old farm’s settings and imports them after optional transformation into a new far</li>
<li><span style="color:#ff0000;">Consistent feature set among the XenApp versions (2003 / 2008 / 2008 R2) </span>
<ul>
<li><span style="color:#ff0000;">Special folder redirection, power management, HDX Flash, etc</span></li>
</ul>
</li>
<li><span style="color:#ff9900;">A revamped Installation Manager on Windows 2008</span></li>
<li><span style="color:#ff9900;">Report Center in Access Management Console/Delivery Services Console that links to EdgeSight/pull reports from XenApp management console</span></li>
<li><span style="color:#ff9900;">XenApp Setup Wizard similar to XenDesktop Setup Wizard</span></li>
<li><span style="color:#ff9900;">Integration with hypervisors similar to XenDesktop power on, power off, reboot, etc</span></li>
<li><span style="color:#ff9900;">Folder inheritance of published applications in a folder- add a new server to a folder in the console and have applications automatically published on that server that are published to other servers in that folder</span></li>
<li><span style="color:#ff9900;">Content redirection/file type association between seamless hosted and seamless streamed applications </span></li>
</ul>
<p><strong>Support for XenApp in SCCM (Microsoft System Center Configuration Manager)</strong></p>
<ul>
<li>XenApp collections</li>
<li>Add application hosting information to SCCM package</li>
<li>Autonomic server load management to allow SCCM software distribution</li>
</ul>
<p><strong>VM Hosted Apps</strong></p>
<ul>
<li>Session sharing (multiple applications per session/VM)</li>
<li>Real application publishin</li>
<li><span style="color:#ff0000;">Integration in XenApp management console</span></li>
</ul>
<p><strong>XenClient</strong></p>
<ul>
<li>Release a first version, if only for enterprise volume laptops initially</li>
<li>Make it run on any system that supports VT-D and TXT (trusted execution technology)</li>
<li>Provide a private image mode: copy a VM to a client initially and then sync back differentially by creating snapshots that are stored on a server. A user would “own” a VM in this scenario and could store data and install applications in it, but updates/application installs could not be easily centrally managed.</li>
<li>Provide a shared image mode: copy a VM to a client initially that is reset to its original state when powering off. Provide a second disk (VHD file) for persistent user data. In this scenario, users could not install applications, since the OS VHD gets reset constantly, but administrators could manage updates to the OS VHD centrally by distributing snapshots containing new applications or patches to the clients. All user data would have to be stored on a second partition.</li>
<li>Optionally encrypt VHD files on the client (we are talking about laptops)</li>
<li>Map the GPU to any VM. That way we could use a private VM (with GPU, for games, etc.) and a more secure business VM.</li>
<li>Run applications from one VM seamlessly in the other VM (over ICA)</li>
</ul>
<p><strong>XenDesktop</strong></p>
<ul>
<li>Make HDX media stream for Flash optionally work in such a way that we do not need internet access in the client’s site. Stream Flash through ICA from the server to the client and only render it on the client.</li>
<li>PowerShell SDK for managing all aspects for XenDesktop</li>
<li><span style="color:#ff0000;">Merge the XenDesktop Setup Wizard into the “Create Desktop Group” Wizard</span></li>
<li><span style="color:#ff9900;">Windows Server 2008 support</span></li>
</ul>
<p><strong>Provisioning Server</strong></p>
<ul>
<li>Give us a tool for automating the management/patching of PVS images</li>
<li>Make it run in one of three modes:
<ul>
<li>Monitoring: Monitor external ESD server to determine if updates have been assigned to a machine</li>
<li>Scheduled: Periodically start the VM and allow the machine to update itself</li>
<li>Manual: Admin initiates VM start/stop for manually updating</li>
</ul>
</li>
<li>Give the tool a PowerShell SDK so we can program it</li>
<li><span style="color:#ff0000;">Easy way to upgrade virtualization tools (VMware Tools, XenTools, etc) and Provisioning Server Target Device of a vDisk</span></li>
<li><span style="color:#ff9900;">Provisioning Services Database Replication and or Mirroring</span></li>
</ul>
<p><strong>XenServer</strong></p>
<ul>
<li><span style="color:#ff0000;">VM-based snapshot and not disk-based snapshot</span></li>
<li><span style="color:#ff0000;">Easy way to revert to taken snapshots</span></li>
<li><span style="color:#ff0000;">Memory sharing / ballooning / over commitment (for VDI)</span></li>
<li><span style="color:#ff0000;">Thin provisioning for block-based storage repositories</span></li>
<li><span style="color:#ff0000;">Possibility to separate management and XenMotion network interface</span></li>
<li><span style="color:#ff0000;">Advanced template management </span>
<ul>
<li><span style="color:#ff0000;">Integration of Sysprep, possibility to change hostname, ip, etc</span></li>
</ul>
</li>
<li><span style="color:#ff9900;">Administrative Delegation</span></li>
<li><span style="color:#ff9900;">Wake On LAN of XenServer VMs</span></li>
<li><span style="color:#ff9900;">Move VMs/VDIs to storage repository without having to turn off VM and copy &#8211; Storage XenMotion</span></li>
</ul>
<p><strong>Workflow Studio</strong></p>
<ul>
<li><span style="color:#ff9900;">More development/example workflows</span></li>
<li><span style="color:#ff9900;">More integration with Citrix products &#8211; XenDesktop, etc</span></li>
</ul>
<p><strong>Various</strong></p>
<ul>
<li>Release Branch Repeater as a virtual appliance. Better make it available for all three important hypervisors.</li>
<li>Release a virtual appliance version of Access Gateway that can serve as a true replacement for CSG (Secure Gateway). For that, it needs to be free or very cheap at least. And better make it available for all three important hypervisors.</li>
<li><span style="color:#ff0000;">Consistent management console for all versions of Access Gateway</span></li>
<li><span style="color:#ff0000;">Citrix Receiver framework for the Mac and Linux platform</span></li>
<li><span style="color:#ff0000;">Integration of all Citrix agents/clients/plug-ins into Merchandising Server</span></li>
<li><span style="color:#ff9900;">NetScaler VPX virtual appliance for Hyper-V</span></li>
<li><span style="color:#ff9900;">Merchandising Server virtual appliance for ESX</span></li>
</ul>
<p><span style="color:#000000;">Please keep this wish list going.</span></p>
<p><span style="color:#000000;">If you have found this article interesting or if you have any other insights, please feel free to leave comments on this article.</span></p>
<br />Posted in Access Gateway Enterprise, Citrix Receiver, Merchandising Server, Provisioning Services, XenApp, XenDesktop, XenServer Tagged: Application Streaming, Citrix Receiver, Merchandising Server, NetScaler, NetScaler VPX, Power and Capacity Management, Provisioning Server, Provisioning Services, VM Hosted Apps, XenApp, XenDesktop, XenServer <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jariangibson.wordpress.com/440/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jariangibson.wordpress.com/440/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jariangibson.wordpress.com/440/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=440&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jariangibson.com/2009/11/12/citrix-products-2010-a-wish-list-continued-1/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1271a4fe440ce7926a792b3fb3ba4bfe?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">JarianGibson</media:title>
		</media:content>
	</item>
		<item>
		<title>Merchandising Server 1.1 and XenServer Tools Update</title>
		<link>http://jariangibson.com/2009/11/01/merchandising-server-1-1-and-xenserver-tools-update/</link>
		<comments>http://jariangibson.com/2009/11/01/merchandising-server-1-1-and-xenserver-tools-update/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 05:58:10 +0000</pubDate>
		<dc:creator>Jarian Gibson</dc:creator>
				<category><![CDATA[Citrix Receiver]]></category>
		<category><![CDATA[Merchandising Server]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://jariangibson.com/?p=395</guid>
		<description><![CDATA[Citrix has recently released Merchandising Server 1.1.  Merchandising Server is a XenServer virtual appliance that allows you to centrally manage the setup of the Citrix Receiver, enables Citrix plug-ins and updates, enables access to web-based user support services, and has management reporting features.  I recently downloaded and installed the Merchandising Server virtual appliance in my &#8230; <span class="more-link"><a href="http://jariangibson.com/2009/11/01/merchandising-server-1-1-and-xenserver-tools-update/">Continue reading &#187;</a></span><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=395&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Citrix has recently released <a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1690128">Merchandising Server 1.1</a>.  Merchandising Server is a XenServer virtual appliance that allows you to centrally manage the setup of the <a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1690128">Citrix Receiver</a>, enables Citrix plug-ins and updates, enables access to web-based user support services, and has management reporting features.  I recently downloaded and installed the Merchandising Server virtual appliance in my XenServer lab.  The Merchandising Server virtual appliance comes packaged with XenServer tools 5.0.  In this blog post I am going to go over installing the Merchandising Server virtual appliance and updating the XenServer tools.<br />
<span id="more-395"></span></p>
<p><strong>Downloading and extracting the Merchandising Server virtual appliance</strong></p>
<ol>
<li>Logon to <a href="https://www.citrix.com/lang/English/publicindex.asp?destURL=%2FEnglish%2FmyCitrix%2Findex%2Easp%3F">MyCitrix</a></li>
<li>Choose downloads and select Citrix Receiver</li>
<li>Click Merchandising Server 1.1 &#8211; Virtual Appliance</li>
<li>Click download next to Merchandising Server 1.1 and accept the End-User License Agreement to download the compressed virtual appliance package</li>
<li>Extract the compressed virtual appliance package.  You can extract it with <a href="http://www.bzip.org/">Bzip2</a> from the command prompt: <strong>bzip2-105-x86-win32.exe -d citrix-merchandising-server-1.1.0.xva.bz2</strong></li>
</ol>
<p><strong>Importing the Merchandising Server virtual appliance</strong></p>
<ol>
<li>From XenCenter right-click on your resource pool or XenServer host and select <strong>Import VM</strong></li>
<li>On the Import Source screen click <strong>Browse </strong>to browse to the citrix-merchandising-server-1.1.0.xva file and click <strong>Open</strong>.</li>
<li>Make sure <strong>Exported VM</strong> is selected as the Import Type and click <strong>Next</strong>.</li>
<li>On the Home Server screen select the resource pool name to not designate and home server or select a server in the resource pool to designate a home server and click <strong>Next</strong>.</li>
<li>On the Storage screen select the storage repository for the virtual appliance and click <strong>Import</strong>.</li>
<li>On the Network screen select the interface and network for the virtual appliance and click <strong>Next</strong>.</li>
<li>On the Finish screen leave the check in the <strong>Start VM after Import</strong> and click <strong>Finish</strong>.</li>
<li>Wait for the import to finish and verify it completed successfully.</li>
</ol>
<p><strong>Updating the Merchandising Server virtual appliance XenServer tools</strong></p>
<p>From the XenCenter console tab of the Merchandising Server virtual appliance virtual machine you can see Citrix Merchandising Server network configuration screen and menu.  There is an option to update the XenServer tools by typing 8 for Diagnostics and then 3 for XenTools upgrade.  After selecting those options for XenTools upgrade you will be presented with a warning screen about setting the DVD drive for the virtual machine to xs-tools.iso and that this will update XenTools and then reboot the system.  This actually does nothing.  See the screenshots below for the screens you will see. </p>
<p><img class="alignnone size-medium wp-image-413" title="XST01" src="http://jariangibson.files.wordpress.com/2009/10/xst011.png?w=300&h=159" alt="XST01" width="300" height="159" /> <img class="alignnone size-medium wp-image-414" title="XST02" src="http://jariangibson.files.wordpress.com/2009/10/xst021.png?w=300&h=255" alt="XST02" width="300" height="255" /> </p>
<p><img class="alignnone size-medium wp-image-415" title="XST03" src="http://jariangibson.files.wordpress.com/2009/10/xst031.png?w=300&h=217" alt="XST03" width="300" height="217" /> <img class="alignnone size-medium wp-image-416" title="XST04" src="http://jariangibson.files.wordpress.com/2009/10/xst041.png?w=300&h=201" alt="XST04" width="300" height="201" /> </p>
<p>Since using the XenTools upgrade menu option from the Diagnostics menu didn&#8217;t work I had to upgrade the XenServer tools manually.  Follow the steps bellow to upgrade the XenServer tools manually.  This is done from the console tab of the Merchandising Server virtual appliance virtual machine in XenCenter.</p>
<ol>
<li>Enter 1 to change the hostname of the Merchandising Server virtual appliance</li>
<li>Enter a new hostname</li>
<li>Enter 9 to save changes</li>
<li>Type yes to confirm updates and reboot the virtual appliance and make sure to change the password when it prompts you to</li>
<li>Make sure the xs-tools.iso is selected in the DVD drive for the Merchandising Server virtual appliance virtual machine</li>
<li>Enter 8 for the Diagnostics menu option</li>
<li>Enter 4 for Appliance Terminal menu option</li>
<li>Enter root for the username and then your password you changed in step 5</li>
<li>Use the commands below to update the XenServer tools from the appliance terminal, hit enter after each command, and restart the virtual machine after completion </li>
</ol>
<p style="padding-left:60px;"><em>cd /mnt</em></p>
<p style="padding-left:60px;"><em>mkdir xs-tools</em></p>
<p style="padding-left:60px;"><em>mount /dev/xvdd /mnt/xs-tools &#8211; the following message is ok &#8211; mount: block device /dev/xvdd is write-protected, mounting read-only</em></p>
<p style="padding-left:60px;"><em>cd /mnt/xs-tools/Linux</em></p>
<p style="padding-left:60px;"><em>bash install.sh</em></p>
<p style="padding-left:60px;"><em>y </em></p>
<p>See the screenshot below for an example of the commands above for updating the XenServer tools manually.</p>
<p> <img class="alignnone size-full wp-image-425" title="XST05" src="http://jariangibson.files.wordpress.com/2009/11/xst051.png?w=600&h=332" alt="XST05" width="600" height="332" /></p>
<p>After rebooting you should be able to change the IP Address, Netmask, Gateway, and Domain Name System settings.  I had an issue after updating the XenServer tools where the IP Address, Netmask, and Gateway wouldn&#8217;t stay after rebooting the Merchandising Server virtual appliance virtual machine.  I had to change those network settings manually by editing ifcfg-eth0 in /etc/sysconfig/network-scripts using the Appliance Terminal option from the Diagnostics menu.  You can use the editor of your preference.  I used vi.</p>
<p>To edit ifcfg-eth0 do the following:</p>
<p style="padding-left:30px;"><em>vi /etc/sysconfig/network-scripts/ifcfg-eth0</em></p>
<p style="padding-left:30px;">change<em> BOOTPROTO=dhcp </em></p>
<p style="padding-left:30px;">to</p>
<p style="padding-left:30px;"><em>BOOTPROTO=static</em></p>
<p style="padding-left:30px;"><em>IPADDR=x.x.x.x</em></p>
<p style="padding-left:30px;"><em>NETMASK=x.x.x.x</em></p>
<p style="padding-left:30px;"><em>GATEWAY=x.x.x.x</em></p>
<p>Save the changes and reboot the Merchandising Server virtual appliance.  See the screenshots below for a before and after example of ifcfg-eth0.</p>
<p> <img class="alignnone size-full wp-image-434" title="XST06" src="http://jariangibson.files.wordpress.com/2009/11/xst061.png?w=600" alt="XST06"   /> <img class="alignnone size-full wp-image-432" title="XST07" src="http://jariangibson.files.wordpress.com/2009/11/xst07.png?w=600" alt="XST07"   /></p>
<p>You may also have to use the Citrix Merchandising Server Network Configuration menu to re-apply the Hostname and Domain Name System entries.  After doing so make sure save the changes and reboot the virtual appliance.  Now you should be able to setup and configure your Merchandising Server virtual appliance from the appliance web page.</p>
<p>There is also a Citrix blog post on converting the XenServer virtual appliance to use on Hyper-V.  See the Citrix blog post <a href="http://community.citrix.com/pages/viewpage.action?pageId=86966336">Merchandising Server on Hyper-V</a> for the conversion process.</p>
<p>If you have found this article interesting or if you have any other insights, please feel free to leave comments on this article.</p>
<br />Posted in Citrix Receiver, Merchandising Server, XenServer Tagged: Citrix Receiver, Merchandising Server, XenServer <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jariangibson.wordpress.com/395/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jariangibson.wordpress.com/395/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jariangibson.wordpress.com/395/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jariangibson.com&#038;blog=9096580&#038;post=395&#038;subd=jariangibson&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jariangibson.com/2009/11/01/merchandising-server-1-1-and-xenserver-tools-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1271a4fe440ce7926a792b3fb3ba4bfe?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">JarianGibson</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/10/xst011.png?w=300" medium="image">
			<media:title type="html">XST01</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/10/xst021.png?w=300" medium="image">
			<media:title type="html">XST02</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/10/xst031.png?w=300" medium="image">
			<media:title type="html">XST03</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/10/xst041.png?w=300" medium="image">
			<media:title type="html">XST04</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/11/xst051.png" medium="image">
			<media:title type="html">XST05</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/11/xst061.png" medium="image">
			<media:title type="html">XST06</media:title>
		</media:content>

		<media:content url="http://jariangibson.files.wordpress.com/2009/11/xst07.png" medium="image">
			<media:title type="html">XST07</media:title>
		</media:content>
	</item>
	</channel>
</rss>
