• Category Archives Citrix
  • Citrix Synergy 2016 – Join me at Tech Talk Tables & E2EVC

    It is now less than 30 days until Citrix Synergy 2016. This year Synergy is in Vegas from May 24-26 at the Sands Expo in the Venetian/Palazzo.

    Whether this is your first, or one of many journey’s to Citrix Synergy, you should check out Neil Spelling’s Survival guide post on Citrix Synergy 2016, always filled with good tips, information, parties and more. A must read if you ask me and make sure to follow Neil on twitter.

    I will be at Synergy and E2EVC (conference in Vegas immediately following Synergy) and will be sitting and hosting the Virtualization Tech Talk Tables this year. Last year I hosted the Mobility table and had many great conversations from people all over the world. It was one of the highlights of my trip.

    So what are the tech talk tables..

    Every day during lunch: Lunch Table Tech Chats (Sands Expo, Level 2, Sands Hall C, Solutions Expo)

    Every day, lunch is served—with a tech twist—in the Solutions Expo. Lunch Table Tech Chats are grouped by technology solution, such as cloud, security or mobility management, and no reservations are required—just use your lunch break to join these informal discussions led by volunteer Citrix User Group Community (CUGC) members and Citrix Technology Professionals (CTPs), and take away new insights, not to mention a few new contacts.

     

    Continue reading  Post ID 323


  • Varrow Madness 2015 : IT’s a wrap

    Another year, another great Varrow Madness event is now in the books. This is one of the big events I look forward to every year.  This annual free conference is a juggernaut and showcases some of the best solutions and technologies in the industry and is a balanced approach of showing where things are heading in the market and more immediate trends and needs. This year was held at the Koury Convention Center in Greensboro North Carolina.

    Varrow Madness is themed and centered around March Madness basketball tournament. North Carolina has a special connection with the tournament with the number and density of in state teams that make the sweet 16 year after year.  IT folks can be very passionate about their technology but NC IT folks can also be very passionate about their basketball. When NC State won with the buzzer beater, there were some very happy people and some not so very happy people.

    I am a VA Tech fan so take that for what it’s worth, Let’s go Hokies…  We are not in it this year though… always next year.

    This is my after action report of Varrow Madness 2015.

    Madness Kick Off and Keynote 1

    The event kicked off with a special video intro The History of IT video

    The intro video for Varrow Madness 2015! The History of IT. https://t.co/RElbVEGfeL #VM15
    — Jason Nash (@TheJasonNash) March 20, 2015

    After the video Varrow CEO and co-founder Jeremiah Cook took the stage to welcome everyone and provide a very touching keynote and kick off Varrow Madness to our Varrow family of customers, partners and all other attendees. It is always a treat to hear Jeremiah speak and reminds me every time on why I wouldn’t want to work anywhere else.

    BreakOut Sessions

    There were over 45 individual breakout sessions in one day with a fantastic lineup of Varrow and special guest speakers so it is really hard to choose what to attend. As it is a one day only event, none of the sessions are repeated. With topics from traditional datacenter, software defined networking from both NSX and ACI, Cloud technologies, Mobility, End User Computing (EUC), Security and DevOps we had it all. There really is something for everyone at this event.

    So what did I do at Varrow Madness, glad you asked…

    Breakout #1
    EUC Layering – Comparing and Contrasting the Options by Varrow Architect Earl Gay

    About Earl: (Give him a follow on twitter He will make you laugh and learn). Earl also delivers great information on his blog as well.

    Session Information

    About the session: Layering technologies can help ease application management for both physical and virtual desktops. There are many different technologies that fall under the layering umbrella, even though many of them work in dramatically different ways. In this session, we will discuss the options available from different vendors.

    This technical session was packed with great information around the current players delivering layering technologies in the market today.

    Also don’t fret if you couldn’t make Varrow Madness. Earl will giving the EUC Layering Smackdown at Briforum Denver this July 20th – 22nd, don’t miss it.

    Breakout #2
    Automate your life with PowerCLI 6.0 by Alan Renouf

    About Alan: Alan Renouf is a Product Manager at VMware focusing on Automation Frameworks and CLI, he is responsible for providing the architects and operators of the cloud infrastructure with the toolkits/frameworks and command-line interfaces they require to build a fully automated software-defined datacenter. Alan is a frequent blogger at http://blogs.vmware.com/PowerCLI and has a personal blog at http://virtu-al.net. You can follow Alan on twitter as @alanrenouf.

    Session Information

    Attend this session to find out why PowerCLI 6.0 is the best way to automate your life, remove those common unwanted tasks, manage your environment from vSphere to vCloud and even improve your love life! Find out how PowerCLI can automate the latest vSphere 6.0 features and make you a superhero.

    This was a great session packed with information, PowerCLI 6.0 is a great release with a ton of new enhancements, enhancements that enable other products like VSAN, vCloud Air, module based approach that could enable faster development of PowerCLI enhancements in the future.

    For a full rundown of PowerCLI 6.0 Check out the announcement post here. I am a big fan of PowerCLI and Alan, Alan has done a lot for the community including his well known vCheck Script.

    If you haven’t started with Powershell or PowerCLI, anyone can learn and use powershell and make their lives easier. Alan has also written several books about PowerCLI as well that would be excellent resources for getting started with PowerCLI.

    Keynote #2
    Alexis Ohanian – Co-founder of Reddit and and has been involved in a number of other startups such as Hipmunk and more…

    Alexis Ohanian is an American internet entrepreneur, activist and investor based in the Brooklyn borough of New York City, best known for co-founding the social news website Reddit, helping launch travel … Wikipedia

    I wish i had video I could share of this keynote, but what I can share is this was a great engaging keynote, he capture the audience with his colorful keynote.. He also made me want to go eat Waffles at Waffle House, go on a binge watching Smooth McGroove videos and look at pictures of grumpy cat…  I also had to go play a game of Scorched Earth for old times sake.


    This is not the actual video from our event but a TED Talk





    After the keynote, I got to meet Alexis for a few minutes. This guy is awesome, I am now a fan. On Slack we were talking about how much Alexis reminded us of one of our own Varrowites, AJ Kuftic. In fact they were talking together, I even think there is even a resemblance between the two…


    If you are not using Slack for internal communications, you should be. Slack was also given a big shout-out during the DevOps Toolkit session I attended next.

    BreakOut #3
    The DevOps Toolkit – Jonas Rosland, EMC – aka @virtualswede

    Jonas works for EMC Code – perhaps a lesser known division within EMC that focuses on Open source tools and development to help the community and EMC. Check out their Github page.

    “CODE OPEN, DEPLOY EVERYWHERE” – EMC believes in open source. CODE is here to share and collaborate with developers worldwide.

    Session Information

    Business opportunities change all the time, and every business opportunity is now an IT project. In this session, you’ll learn about the toolkit that IT needs to understand to better survive in this more rapid and fluid world of IT/Business intersection. Learn about Automation, Continuous Deployments, working with Public Clouds and other tools/techniques to deal with projects that need to move at the speed of business.

    This was another fabulous session and really got me thinking about DevOps, this is something that has crossed my mind from time to time. As someone who has dabbled in development of things from scripts and automation, this session hit a spark for me to really start digging further in DevOps and how this can help enable business and IT, both internally and more importantly for our customers.

    BreakOut #4 and final session for me. Last but not least and saving the best for last.

    The last session of the day for me was the “Mobility Panel”

    The panel consisted of an all star team of Varrow engineers and the scary thing is this just a bit of the depth that Varrow has in this technology.

    Panel Members

    • Thomas Brown – VMware VCDX-DTM #187 (1 of only 7 in the world) and Mobility Architect
    • Earl Gay – Mobility Architect VMware vExpert, Citrix Synergy Speaker
    • Jim Ryland – Just about every Citrix certification you can imagine – extremely smart and talented
    • And me… let’s move along

    Session Information

    This is an open Q&A session with Varrow Mobility’s best and brightest. Are you considering VDI? Wondering how to reign in those mobile devices? Curious what your peers are doing in the end user computing space? Bring your questions and get a chance to ask Varrow’s Mobility experts.

    This session was great, lots of questions about End User Computing and mobility trends with everything from Desktops as a Service (DaaS) Infrastructure as a Service (IaaS), Enterprise Mobility Management questions that cover products like Airwatch, XenMobile, application management technologies like layering and much much more. We could have easily went another hour with questions.

    What I did not get to do:
    I missed a number of great breakout sessions from a lot of great guest speakers like Scott Lowe (VMware), Chris Colotti (VMware, VCDX), Brian Gracely (ECM Code), Sean Cummins (EMC VMAX), Andy Gossett (Varrow CCIE), Rawlingson Rivera (VMware, aka Captain VSAN), Mike Foley (VMware Security), Nelson Estevez (Citrix Netscaler), Geremy Meyers (Citrix) Art Harris (Varrow Citrix), Sarath Velagaleti (Varrow Citrix), Josh Coen (Varrow VCDX), & Jason Nash (Varrow CTO, Dual VCDX-NV & DCV) & Many more

    I do wish the sessions were recorded, maybe one day.


    Event Closing
    The event ended with a ton of prize give sways and a Thank you to all attendees of the event. After all the many prizes were handed out, there was one last piece of business to attend to and that would be the St. Patrick’s Day Happy Hour.

    Invitation for Next Year.
    Next year Varrow Madness will be held in Charlotte North Carolina at the Westin – Stay Tuned as we get closer to the event. Come join us next year, you won’t be disappointed.

    Some random tweets and comments from the event:

    Had an awesome time @VarrowMadness #vm15 ! Until next year! And thanks for the props y’all. #CiscoACI
    — vCarly Stoughton (@_vCarly) March 20, 2015

     

    @TheJasonNash: One minute it’s @scott_lowe talking #VMwareNSX and next it’s @_vCarly talking #CiscoACI ! #VM15” Damn. Talk about #BrainHurt
    — J Metz (@drjmetz) March 19, 2015

    So @alexisohanian is taller than me. AND YES I KNOW MOST PEOPLE ARE TALLER THAN ME. #VM15 pic.twitter.com/RxoG3tfWKM
    — Jason Nash (@TheJasonNash) March 19, 2015

  • These are a few of my favorite things: Podcasts

    I drive… a lot and one of my favorite things to do when driving is listen to training and podcasts. There are a lot of good podcasts out there and I decided to post some of them that I listen to and ask what podcasts you listen to…

    I am only going to list the ones that are technology related for me, mostly focused on VMware, Citrix and end user computing (EUC).  I have broken them up into groups below. I also encourage you to join live when you can, sometimes the best moments are after the recordings stop 🙂

    IT – Lots of topics covered

    • The Current Status 
    • Geek Whisperers
      • Description
        • Focused on Social Media and Community for Enterprise, our home base is High Tech, but we all look far beyond our field and current communities for inspiration.
      • Official Page
      • iTunes Link
    • Size Matters 
      • Description
        • Size Matters is a podcast focused on enabling small business IT pro’s. Topics range from technology deep dives to more business focused topics to help IT people not only become more proficient with technology, but in support the organization.
      • Official page
      • iTunes Link

    Virtualization

    • vBrownBag- Not really a podcast but worth listening and watching
      • Description
        • The ProfessionalVMware #vBrownBag is a series of online webinars held using GotoMeeting and covering various Virtualization & VMware Certification topics.
    • VMware Communities Roundtable – Long running podcast with over 300 episodes
      • Description
        • Virtualization news from VMware and the community of virtualization users, including the VMware Communities and VMTN, the VMware Technology Network.
    • Virtualization Security Roundtable 
      • Description
        •  Security Round Table Podcast provides an open forum to discuss all things related to Virtualization, Virtual Environment, and Cloud Computing

    Other

    • Ted Talks – Lots of great things to listen to – not specifically a Tech related but a wealth of great topics to listen to

    EUC – End User Computing

    • EUC Podcast
      • Description
        •  The End User Computing Podcast (www.eucpodcast.com) is a community driven podcast for IT Professionals. The content covered on the EUC Podcast is primarily geared toward community support and enablement for application, desktop, and server virtualization technologies
    • Frontline Chatter Podcast
      • Description
        • Frontline Chatter is a community podcast focusing on the End User Computing (EUC) market and it’s community.
    • Ask Eric by +xenappblog 
      • Description
        • Eric gets a lot of emails from his blog visitors and customers of his training. Many of the questions are being repeated time after time. So, Eric decided to dedicate an entire podcast show to answering your questions instead! Each episode is only 5-8 minutes

    There are others I listen to and the EUC ones are fairly new and I am looking forward to seeing how those develop.

    This isn’t all of them that I listen to but now my question to you is what podcasts or things do you listen to?


  • CitrixIRC – Community Driven Webinar on Monday Mar 9 11 AM EST

    I have long been a fan of IRC and in particular the channel CitrixIRC.  CitrixIRC is a community driven real time support channel which exists on the Freenode IRC server. YES… IRC is still around, and not just used for world domination! Freenode is actually the home of hundreds of technical IT channels. Wither it’s technical question, shooting the breeze, or just looking for some career advice CitrixIRC is the place to be. From Netscaler, Cloudbridge, XenMobile to XenApp & XenDesktop this group has you covered.

    On Monday March 9th 2015 at 11:00 AM CitrixIRC will be hosting the first of hopefully many webinars by CitrixIRC participants who range the gamut from customers supporting small and large environments, consultants, service providers, Citrix employees as well as even a handful of Citrix CTPs. I have seen many many issues resolved live over the chat channel faster than support will even answer the phone. IRC is not dead so come join the channel with us and get help and give back to the community.

    From the blog post on the first webinar

    Webinars topics will consist of debates, How To’s, tips from the field, and open discussions to name a few. The goal with the community driven focus is to have these conversations open up to the community, allowing everyone to learn from each others experiences. Panelists and presenters will consist of various industry professionals from the community and will constantly be switched up to always ensure new and exciting content.  Real time chat options during the webinar will be either audio, or chat using the CitrixIRC WebChat client . This is a first run, if we get some good feedback we’ll look to host these on a regular basis. We forward to your feedback and contributions!

    Links


  • Why vGPU is a Requirement for VDI

    … or at least it will be..
     
    I am not saying this is a requirement today for every use case or workload but I think in some ways it will be standard. Recently a conversation on twitter from a few folks I highly respect instigated this thought exercise. Today vGPU isn’t even a capability with vSphere (though it is coming) though vSphere does have vDGA and vSGA for graphics acceleration. XenServer has had vGPU since 2013 where it was announced as a tech preview with 6.2 but let’s take it back a step on what vGPU is first, and then I will present my irrational thoughts on the matter.

    First off lets start at the beginning…

    So what is vGPU – From NVIDIA’s web page

    NVIDIA GRID™ vGPU™ brings the full benefit of NVIDIA hardware-accelerated graphics to virtualized solutions. This technology provides exceptional graphics performance for virtual desktops equivalent to local PCs when sharing a GPU among multiple users.

    GRID vGPU is the industry’s most advanced technology for sharing true GPU hardware acceleration between multiple virtual desktops—without compromising the graphics experience. Application features and compatibility are exactly the same as they would be at the desk.

    With GRID vGPU technology, the graphics commands of each virtual machine are passed directly to the GPU, without translation by the hypervisor. This allows the GPU hardware to be time-sliced to deliver the ultimate in shared virtualized graphics performance

    So to break that down…

    NVIDIA came up with some really cool graphics cards that you could split up the graphical ability of the card to multiple virtual machines directly which greatly improves the performance. The NVIDIA Grid K1 and K2 cards designed for just this purpose.

    Example of what vGPU can do..

    Gunnar Berger (CTO of @Citrix Desktops and Applications Group did a great video on Youtube when he was an analyst with Gartner on comparing vSGA and vGPU. I highly recommend checking out other videos he has posted as well on this and other subjects.

    So back to the original topic at hand..

    Oone only needs to sit and reflect on the history and evolution of desktop PCs and see that times are changing. Browsers, Microsoft Office and other programs all benefit and are accelerated by GPUs. This is not solely relegated to the likes of those working with digital images, AUTOCAD, Solidworks, MATLAB, GIS programs etc. Sure vGPU is designed to be able to handle these workloads. One might call these graphic intensive programs the last mile of desktop virtualization, i.e. workloads that were bad fits for VDI. But in my mind this is just the beginning as almost every program out there begins to take advantage of the almighty GPU.

    As the desktop progresses and adds capability so must VDI to be able to even keep up. Many people strive for equal or better than desktop performance but even today’s cheapest laptops and desktops come with HD video card chipsets and share the ever increasing on board RAM. I just purchased a PC for one my many children to build him a gaming machine, he is using the on-board card for now and running games like Skyrim, Minecraft (uses more GPU than you think, go look at these FPS charts based on the video cards). Sure your typical office worker may not be playing games or maybe they are…

    Software developers are NOT designing their programs to look simple any more whether it be a web app or good old installable based application. They are designing them to run fast and look great and using all of the resources at their disposal including hardware GPUs. They are not trying to design programs that only run in a virtual desktop. 

    How can we deliver even equal performance to the desktop they have today without giving these capabilities when even the core applications like Microsoft Office and your Browser (which many apps are now rendered in) are using hardware acceleration via your GPU. Look at products like HP Moonshot that give dedicated quad core CPU / 8 GB of RAM and an integrated Radeon GPU. The writing is on the walls, GPU in VDI is here to stay. Were just at the beginning of the curve.

    So I submit that GPU is a requirement, please feel free to share your thoughts on this. 


  • How-to: Netscaler VPX Express Deployment

    The Netscaler VPX Express is a great tool to test and play with Netscalers at no cost to you. Great for home labs and even testing various things. It is pretty well featured. You can find out more about the Netscaler VPX Express here in a previous blog post where I touch on benefits and limitations. I have been asked several times for a How-to on deploying the Netscaler VPX Express, I will do further posts on basic Netscaler setup and features in future posts.

    Here are the basic steps for getting the Netscaler VPX Express up and running.

    1. Download the NetScaler VPX virtual appliance package using the link below. Packages are available for both XenServer and VMware.
    2. Import NetScaler VPX Express onto the virtualized server of your choice.
      1. If you don’t currently have XenServer, download a free version of XenServer.
      2. If you don’t currently have VMware ESX, evaluation versions can be downloaded from vmware.com.
    3. Get and activate your free NetScaler VPX Express license via the get license link below. 
      1. Please note you will need to get your license after you deploy the VPX to get information from the virtual machine to license it properly.
    4. Want more than one license? just click get license again.

    Click here for full details and how to steps.

    1. Where to get the Netscaler VPX Express 

    2. Import Netscaler VPX Express onto the virtualized server of your choice (steps below are for ESXi)

    Fat Client (ESXi)

    • Log in into your Hypervisor (ESXi) 
    • Click File -> Deploy OVF template

     

    • Browse to the Netscaler Download (please note the download is a ZIP file and will have to be extracted to see the OVF) -> Click Open
    • Click Next on Source Selection
    • Click Next on OVF Template Details 
    •  Change Name to desired Netscaler VPX Name -> Click Next
    •  Select Cluster you would like to deploy to -> Click Next
    •  Select Datastore where the VPX will be stored -> Click Next
    •  Click Next on Disk Format screen
    •  Click next on Network Mapping (please note the error in the screenshot) I plan on only having one NIC in my lab setup for VPX, if multiple NICs are required you may have to more portgroups created.
    •  Review Ready to Complete Screen for accuracy -> Click Next
    •  The VPX will deploy. This not take long as the VPX is very small.
    •  Upon completion, you should see the following screen. -> Click Close
    •  Before Powering ON the VPX, I will be removing the unnecessary Network Interface. Right click the VM and Click Edit Settings…
    •  Highlight the Network adapter that you would like to remove and click the Remove button
    •  The Network Adapter should now show in strikethrough as below -> Click OK at the bottom of the window
    •  Now you can power on the VPX and begin the configuration. Enter an IPv4 address and hit Enter
    •  Enter a Subnet Mask and hit Enter
    •  Enter Gateway IPv4 address.
    •  Review settings and hit 4 or Enter to accept the default to save and quit. Follow on screen prompts if changes need to be made.
    •  Now your netscaler is powered on and you should be able to login using the default credentials of nsroot/nsroot
    •  Follow the configuration wizard and click Step 2 to enter the Subnet IP address or SNIP
    •  Enter the SNIP IP address
    •  Click Step 3 Enter Host Name and DNS IP address and change Timezone if necessary. -> Click Done once complete

    • Click Final Step to enter Licensing and complete the configuration.
    •  Click “Yes I accept” to accept the End-User License Agreement
    •  Click the green link under Serial Number in the area I have blacked out in the screenshot below.
    •  Click continue on Host Name Warning

    •  Click in the field Host ID and enter the MAC address of the VPX. You can find this in VMware in the network adapter properties in the Edit Settings option of the VM.

    • Click Continue and you should go to the Next step.
    •  Click OK to go the license download page.
    •  Click Download to download the license.
    •  Return to your browser window with the Netscaler VPX – On the licensing selection, select Upload license file from the local computer
    •  Browse and locate the license file downloaded from MyCitrix
    •  If applied successfully, you should see the below screen. Reboot the appliance
    •  Log back into the Netscaler and verify the licenses in the Licensing section. It should appear as below (I have seen this take two reboots). If it does not come back successfully and shows all Xs, please check to make sure the MAC matches the Host ID you entered earlier.

    Congratulations you have successfully completed deploying the VPX Express.


  • Heartbleed – OpenSSL Vulnerability in a Citrix Enviornment

    There is a lot of news and chatter going on around right now about the OpenSSL vulnerability Heartbleed. This is a critical issue. as documented here. So what is Heartbleed and what makes it so dangerous.

    The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packets, which allows remote attackers to obtain sensitive information from process memory via crafted packets that trigger a buffer over-read, as demonstrated by reading private keys, related to d1_both.c and t1_lib.c, aka the Heartbleed bug.

    This is a very wide reaching issue and considered critical. Patching OpenSSL or products alone will not be enough to solve the issue. Your certificates would have to either be regenerated or rekeyed and depending on how your programs interact this may require additional work for programs that connect to each other such as XenDesktop connecting to a vSphere instance as it imports the certificate for trust so if you update vSphere certificate you also need to import your new vCenter certificate into XenDesktop.

    Citrix has released a Security Advisory detailing the products affected by Heartbleed. Other vendors are also coming out with articles detailing their products affected such as VMware EMC and Cisco.  Per the Security Advisory released from Citrix most of the products that Citrix has in its portfolio are unaffected but check the article to confirm and they are still researching some of their products.

    Many Citrix environments run on VMware vSphere and some versions such as vSphere 5.5 are affected by Heartbleed. XenDesktop (any version) as well as XenApp 7.x and higher are dependent on the certificate that vCenter uses. If you resolve the issue and regenerate the certificate for your vCenter, you will need to import the certificate into XenDesktop following these instructions again that were completed on the initial setup.

    My general advice is to find and document the items in your environment that are affected and map out any dependencies and create an attack plan to resolve these as this is a major compromise in your security. If you aren’t sure of what those may be, reach out to your partners who may have detailed information on what to look for.


  • Ultimate XenDesktop / XenApp 7.5 Landing Page

    Citrix has recently released XenDesktop and XenApp 7.5. This page was created to mainly link content directly related to this latest release. As this post has grown, it will be adding some relavent 7.x content as well that may still apply to the 7.5 release. The purpose of this post is an easy referance or jump point to some of the content released officially from Citrix and the greater Citrix community including CTPs, bloggers and analysts. Most of the posts linked below will be of a technical nature.

    I will be updating this page regularly and if you find an article worth adding. Please let me know by commenting or messaging me. All comments are welcome.

    Last Update: 04/11/2014

    Recent Changes

    General 

    Installation Posts

      Upgrade Posts

      EdgeSight in XenDesktop / XenApp 7.x

      StoreFront 2.5

        Product Downloads

        Platinum Promotions with XenDesktop / XenApp 7.5 Platinum

        Third Party Integrations 

        Cloud and CSP Links

        Feel free to post new links or suggestions in the comments. This will be an evolving page over the life of the product and I will be linking issues, hotfixes, articles, how tos, videos etc.


      • Wfica32 Application State “Application not running” workaround

        Recently I ran into an issue with double hop ICA session from a XenApp server. For those not aware of this, this is a situation where you launch xenapp from a local farm and connect to another farm through that XenApp session, hence Double Hop.

        The issue is that with changes in Windows 2008 architecture, when processes are changed. In the Citrix Management Console this represents itself as Application Status “Application not running” and no Application name listed. This will prevent XenApp application limits from taking hold.

        This issue is very similar to the Citrix KB article here documenting a resolution on how to use VBscript to launch Internet Explorer. I tried that resolution and in my case it did not fix the issue. I was launching wfica32.exe to launch a remote session using an ICA file. Even when launching wfica32.exe as a published application with no script, I saw the above symptoms.
        I found that if I put a pause and hid the script with ctxhide.exe as long as the script was running it would show the Application name and the correct Application State but this caused a different issue, user would close the double hop ICA application and the script would stay resident keeping the session open until it idled out and giving the user the idle timeout warning well after the user closed the actual session. This simply will not work so back to the drawing board.

        This message also cannot be turned off as documented here.

        So my resolution was to come up with a way to detect if the process was running or not running and logoff the session based upon that. I tried several methods but wanted to keep it simple (KISS principle) so I stuck with the batch file that I was already using to launch the file anyway and added error detection into that script using tasklist to detect if the process was running.
        It is published with the following app settings in Xenapp
        ctxhide.exe C:adminapplaunch.cmd ICAfile.ica
        The Script
        REM —Copy all of this text into a notepad and save it as a batch file

        REM —to see if a program is running
        @echo off

        sleep 1
        REM – This will launch the ICA file. Publish the App in XenApp and call the paramater for the ICA file in c:Admin

        “C:Program Files (x86)CitrixICA Clientwfica32.exe” c:admin%1

        sleep 30

        :loop
        set runningprocess=wfica32.exe
        rem —- 1: all one line —-
        tasklist /FI “IMAGENAME eq %runningprocess%” /FI “Username eq %username%” | find /I “%runningprocess%” > nul
        rem —- 1: end of line
        IF %ERRORLEVEL% equ 0 echo %errorlevel%
        IF %ERRORLEVEL% equ 1 logoff
        sleep 300
        goto loop

         This script should be pretty easy to edit. Tasklist does not provide errorlevel so I used find to find the process and create the errorlevel. The script will stay resident until the wfica32.exe process is closed and within five minutes of ending the remote ICA session under that user context it will then do a logoff for that user.