The following content is a brief and unofficial prerequisites guide to setup, configure and test XenApp, XenDesktop FP3 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Shortened Names
XENAPP – xa
XENDESKTOP – xd
XENAPP/XENDESKTOP – xad
VIRTUAL DELIVERY AGENT – vda
HIGH DEFINITION EXPERIENCE – hdx
EXPERIENCE 1st – x1
STOREFRONT SERVER – sfs
FEATURE PACK – fp
THINWIRE PLUS – thinwire +
THINWIRE COMPATIBLE – thinwire c
USER EXPERIENCE – ux
What is new in FP3?
0: ++An absolutely MUST read entitled “HDX Graphics Modes – Which Policies Apply to DCR/Thinwire/H.264 – An Overview for XenDesktop/XenApp 7.6 FP3” which is available at – http://support.citrix.com/article/CTX202687 prior to implementing any of the new graphics mode/encoder(s) within XAD 7.6 FP3.
1: Support for Windows 10 Enterprise Edition, in the Standard VDA for Windows Desktop OSes.
2: HDX Broadcast updates include the following:
– Very High Definition User Experience+
– High Server Scalability *+
– High Server Scalability-Legacy OS **
– Optimized for WAN *+
– Optimized for WAN-Legacy OS **
– Security and Control
+ New or adjusted to meet today’s new requirements
* Windows 8.1-10, Windows Server 2012 R2
** Windows 7, Windows Server 2008 R2
What’s new with StoreFront 3.0.1?
This release contains a number of fixed issues ref – http://docs.citrix.com/en-us/storefront/3/sf-about-30/fixed-issues.html including support for TLS 1.0-1. Please beware that SSL 3.0 is NOT supported and Citrix strongly recommends that you do not use it.
The following content is a brief and unofficial prerequisites guide to setup, configure and test StoreFront 3.0 along XAD 7.6 FP2 or FP3 to deliver a X1 UX for the Citrix Receivers (X1)prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Shortened Names
XENAPP – xa
XENDESKTOP – xd
XENAPP/XENDESKTOP – xad
STOREFRONT SERVICES – sfs
VIRTUAL MACHINE – vm
HIGH DEFINITION EXPERIENCE – hdx
X1 – Experience First
RECEIVER FOR WEB – rfw
USER EXPERIENCE – ux
What’s New
0: X1 is a Citrix project name.
1: Receiver for Web within StoreFront 3.x.n – http://docs.citrix.com/en-us/storefront/3/manage-citrix-receiver-for-web-site/sf-receiver.html powers the next generation of Citrix’s eXperience 1st (X1) User eXperience (UX) that provides end-users with a truly organisation branded UX (logo + colours, style, app bundles*) that is provides consistent and seamless UX across any device or form factor e.g smart phones, tablets, PC’s, Mac’s, HTML5 Internet Browsers etc. Citrix SysAdmins can also setup app bundles technically referred to as “Manage Featured App Groups” enabling users to subscribe faster to one or many published apps by resource type, role or application category check out – http://docs.citrix.com/en-us/storefront/3/manage-citrix-receiver-for-web-site/sf-manage-app-groups.html for how-to configure and set them up.
2: Citrix announced at Citrix Synergy 2015 the latest and next generation Citrix Receiver (Project X1) for desktops and mobile which provides that seamless and consistent UX that I just touched upon. To see it in action for the desktop Citrix Receivers there is a simple yet powerful demonstration from Synergy 2015 available below.
The new unified Receivers for Mobile will include a unified architecture that consists of HDX, MDX support with a new UX architecture powered by StoreFront 3.x.n Receiver for Web. To get a high level overview watch Mark Templeton’s overview of it at – https://www.youtube.com/watch?v=jkZh669DsvU during the Citrix Synergy 2015 Keynote but be sure to forward to circa 56 minutes. Finally watch the following Citrix SynergyTV session entitled “SYN321: Technical deep dive on Receiver” covering the off the architecture of the new project X1 Receivers, branding and customisations.
The following content is a brief and unofficial prerequisites guide to setup, configure and test XenApp 7.6, XernDesktop 7.6 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Shortened Names
XENAPP – xa
XENDESKTOP – xd
VIRTUAL DELIVERY AGENT – vda
LIGHT WEIGHT DIRECTORY PROTOCOL – ldap
ACTIVE DIRECTORY – ad
CERTIFICATE SIGNING REQUEST – csr
CONNECTION LEASING – cl
FULLY QUALIFIED DOMAIN NAME – fqdn
RECEIVER FOR WEB – rfw
CERTIFICATE AUTHORITY – ca
STOREFRONT SERVICES – sfs
PUBLIC KEY INFRASTRUCTURE – pki
NETSCALER GATEWAY – nsg
SECURE TICKET AUTHORITY – sta
DOMAIN NAME SERVER – dns
DYNAMIC HOST CONFIGURATION PROTOCOL – dhcp
FEATURE PACK – fp
2: Sample installation code to insert into a batch script from Citrix eDocs that will install the VDA on Desktop OS as a master image and it will include Citrix Receiver.
The following content is a brief and unofficial prerequisites guide to setup, configure and test StoreFront 2.5, 2.5.2 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Shortened Names
XENMOBILE APPCONTROLLER – xac
XENDESKTOP – xd
XENAPP – xa
CERTIFICATE SIGNING REQUEST – csr
VDI-IN-A-BOX – viab
FULLY QUALIFIED DOMAIN NAME – fqdn
RECEIVER FOR WEB – rfw
CERTIFICATE AUTHORITY – ca
STOREFRONT SERVICES – sfs
WEB INTERFACE – wif
NETSCALER GATEWAY – nsg
SECURE TICKET AUTHORITY – sta
DOMAIN NAME SERVER – dns
Installing & Deploying StoreFront
1: Review the System Requirements for StoreFront at – http://support.citrix.com/proddocs/topic/dws-storefront-25/dws-system-requirements.html and remember to make a note of the required ports for internal SFS communication & the HTML5 Receiver if your going to deploy it. It is also worth ensuring that you have the correct infrastructure requirements in place e.g version of XenApp, XenDestop e.tc that is supported by StoreFront 2.5 ref – http://support.citrix.com/proddocs/topic/dws-storefront-25/dws-system-requirements-server.html, last but no least ensure your endpoint clients are updated accordingly to the lastest supported Citrix Receiver agent, HTML5 support Web Browser ref – http://support.citrix.com/proddocs/topic/dws-storefront-25/dws-system-requirements-client.html.
2: I would recommend that you download and read through the StroreFront Planning Guide available at – http://support.citrix.com/article/CTX136547, which covers off authentication between WiF and StoreFront, single and high-available deployments between two data centres leveraging a NetScaler Gateway which also includes deployment sizing from 500 through to 10000 users, how-to use features such as KEYWORDS:prefer=”application” when configuring SFS and the document contains a lot of useful information. *
3: Next download https://support.citrix.com/article/CTX133185 which will get your through an architectural overview and how-to install and configure SFS with an SSL certificates, NetScaler Gateway & STA for remote access, joining StoreFront servers to form a StoreFront cluster and much more. *
4: Finally howto customise your StoreFront 2.5 implementation end to end – http://blogs.citrix.com/2014/04/04/customizing-receiver-for-web-2-5/ from background re-branding, pre-announcements (pre-login), server side ASPX cfgs, language support and so much more.
5: *This CTX article is based off StoreFront 2.0 however I believe it still contains very useful information and resources.
Enhance The User’s Experience
A simple SRV record entry added to your DNS can make your users experience all that better and easier as all they need to remember essentially is there organisational email addr, password and optionally organisation specific a soft token e.g Symantec VIP or RSA SecureID.
If using the Citrix Receiver agent when logging in with the above access details it will auto configure the Store information for Citrix Receiver and you be able to launch resources delivered from XenApp, XenDesktop, XenMobile AppController and ViaB and if your where connecting using the agent less method i.e the HTML5 Receiver you will be able to the exact same resources launch directly from within any HTML5 web browser.
How do I enable the App tab by default in RfW, add drop down domains at the login web page, displayed user login id/name instead of display name, how do I hide Active, move the Apps and Desktops tab to an alt location and more so checkout – http://blogs.citrix.com/2014/06/20/receiver-for-web-faq/.
The following content is a brief and unofficial prerequisites guide to setup, configure and test Web Interface 5.4 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
The following content is a brief and unofficial prerequisites guide to setup, configure and test StoreFront 2.0 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Certificates
1: What type of certificate do you require for your SFS deployment depends upon weather the server is (a) internal only (b) deployed in-line with the AppController internally (c) deployed in the DMZ (d) deployed in-line with the AppController fronted by a nsg.
2:Another important consideration re what certificate to use includes weather you have an Enterprise CA with in your organisation to sign your CSRs or do you use self-signed certificates or do you generate and publicly sign your certificates (standalone or wildcard) externally?
StoreFront 2.0 Overview
1: StoreFront is replacing Web Interface 2015 ref Bitly link to Citrix EOL web page indicating WIF EoL. Why? StoreFront is the next generation platform which provides a great and seamless user experience across any type device supporting Citrix Receiver. StoreFront aggregates Windows & Mobile Apps*, Desktop, Web-links, SaaS and can with a single click can propagate configurations changes between all the StoreFront servers within your environment.
2: No more MS SQL database requirements with the SFS 2.0 release.
3: Improved login performance.
4: Bind your SSL certificate within IIS prior to installing or configuring SFS 2.0 and remove HTTP unless required to OS harden your SFS server. By binding the SSL cert prior to configuration of SFS it will ensure that the configuration wizard uses HTTPS over HTTP. In addition where possible use your organisations Enterprise CA to sign your StoreFront servers CSR instead of using the self-assigned SSL certificate option to generate a SSL cert in IIS as this will causes secure (SSL) communication issues between SFS and the delivery controller(s) if using HTTPS and when you attempt to access published resources from the configured delivery controller the resources will not be available as the servers cannot successful communicate with one another over HTTPS.
5: Beacons enable Citrix Receiver to understand intelligently wether a user is connecting to your organisations Citrix resources is internally or externally, by attempting to access the internal or external SFS FQDN’s within the StoreFront MMC snap in e.g storefront.axendatacentre.local (Internal) or sfs.axendatacentre.com (External and resolvable).
###
* Worx Home is now responsible for the delivery or mobile apps delivered via the XenMobile AppController 2.8
###
6: This Citrix blog article sums up the Receiver for HTML 5 – http://blogs.citrix.com/2012/08/31/receiver-for-html5-is-now-available/ and you can learn how-to install and configure it at – http://support.citrix.com/proddocs/topic/receiver-html5-11/receiver-html5-install.html.
Subscription Database Where Is It?
The release of Citrix StoreFront 2.0 from 1.2 brought with it a change in where and how follow-me apps subscription data is stored. Historically this was stored in an MS SQL database in 1.2 now this data is actually stored in a EDB file check out. – http://support.citrix.com/article/CTX139037 which is automatically replicated if a SFS cluster. You can also adjust the subscription synchronising period by following this eDocs article which requires some PoSH cmdlets – http://support.citrix.com/proddocs/topic/dws-storefront-20/dws-configure-ha-sync.html.
Customising Receiver for Web
This blog article goes into great detail about to customise Receiver for Web from the logos, background image, connecting from IP addr of the user to adding in additional elements e.g click here to contact your IT Helpdesk. Check it out at – http://blogs.citrix.com/2013/06/26/customizing-receiver-for-web-in-storefront-2-0/.
HTML 5 Receiver Configuration & Support
Coming Soon!
The following content is a brief and unofficial prerequisites guide to setup, configure and test StoreFront 1.2 prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.
Certificates
1: What type of certificate do you require for your SFS deployment depends upon weather the server is (a) internal only (b) deployed in-line with the AppController internally (c) deployed in the DMZ (d) deployed in-line with the AppController fronted by a nsg.
2:Another important consideration re what certificate to use includes weather you have an Enterprise CA with in your organisation to sign your CSRs or do you use self-signed certificates or do you generate and publicly sign your certificates (standalone or wildcard) externally?
What is StoreFront 1.2
StoreFront is replacing Web Interface 2015 ref Bitly link to Citrix EOL web page indicating WIF EoL. Why? StoreFront is the next generation platform which provides a great and seamless user experience across any type device supporting Citrix Receiver. StoreFront aggregates Windows & Mobile Apps, Desktop, Web-links, SaaS and can with a single click can propagate configurations changes between all the StoreFront servers within your environment.
Troubleshooting Tips
1: Generate and complete your CSR within IIS and bound the certificate to HTTPS on the intended sfs prior to installing StoreFront.
2: Where possible use your organisations Enterprise CA to sign your CSR’s over self-assigned SSL certificates generated in IIS.