How to Disable User-Driven Desktop Restart in Web Interface for XenDesktop 5.x

Written by Thomas Poppelgaard. Posted in Webinterface, XenDesktop

Summary

This article describes how to disable the user-driven desktop restart option found in Web Interface for XenDesktop 5.x

Requirements

A working XenDesktop 5.x Site

Access to DDC and

Microsoft PowerShell

Background

By default, the users have the ability to restart their virtual desktops directly from Web Interface. The following PowerShell commands removes that link taking away the end-user’s ability to restart virtual machines.

Procedure

  • Start a PowerShell session by clicking the blue icon on the taskbar or browsing to Start > All Programs > Accessories > Windows PowerShell > Windows PowerShell

  • Type Asnp Citrix.* and press Enter. This loads the Citrix-specific PowerShell modules.

  • Type Set-BrokerAccessPolicyRule “DesktopGroupName_Direct” –AllowRestart $false (Replace “DesktopGroupName” with the name of the desktop group that you wish to disable this feature for), press Enter.
  • Type Set-BrokerAccessPolicyRule “DesktopGroupName_AG” –AllowRestart $false (Replace “DesktopGroupName” with the name of the desktop group that you wish to disable this feature for), press Enter.

  • Check results of commands by typing: Get-BrokerAccessPolicyRule and press Enter.
  • Results should show as follows:

  • The following is the result in Web Interface:

More Information

CTX127254 – XenDesktop 5 SDK Cmdlet Help

Communication Ports Used by Citrix Technologies *updated

Written by Thomas Poppelgaard. Posted in Access Gateway, App Streaming, Branch Repeater, Citrix, Dazzle, Delivery Services, Edgesight, HDX, HDX3D Pro, Merchandise, Netscaler, Provisioning, Receiver, Reciever, Synchronizer, Webinterface, Whitepapers, Workflow Studio, XenApp, XenClient, XenConvert, XenDesktop, XenServer, XenVault

Fred Donovan from Citrix have updated the whitepaper - Communication Ports Used by Citrix Technologies to version 1.5 (April 2011)

Overview

This document provides an overview of ports that are used by Citrix components and must be considered as part of Virtual Computing architecture, especially if communication traffic traverses network components such as firewalls or proxy servers, where ports must be opened to ensure communication flow.

References

The assignments are listed by the Internet Assigned Numbers Authority (IANA), updated regularly, and revised when new information is available and new assignments are made. The specific location of the port numbers list is available at the following Web site: http://www.iana.org/assignments/port-numbers.

Microsoft Article “Network Ports Used by Key Microsoft Server Products”.

Microsoft Article ID 832017 “Service overview and network port requirements for the Windows Server system”.

Download WhitePaper - Communication Ports Used by Citrix Technologies here

How to Create ICA Launch Files for use in XD 5 High Availability Mode

Written by Thomas Poppelgaard. Posted in HowTo, Webinterface, XenDesktop

Summary
This article describes how to create an ICA Launch file for use in the XenDesktop’s High Availability mode.

Requirements

XenDesktop Version 5.0 or later

A desktop with the Virtual Desktop Agent Version 5.0 installed and with the High Availability feature enabled
The IP address of this desktop
The credentials of the user allowed to connect to this desktop, which includes:

  • Domain name
  • User logon name
  • User password

Procedure

  1. Open Notepad on the client computer and copy and paste the Minimal ICA Launch file from below.
  2. Change the following fields:

    a. USER_LOGON_NAME_HERE to the actual user’s logon name
    b. USER_PASSWORD_HERE to the actual user’s clear text password
    c. DOMAIN_NAME_HERE to the actual domain name
    d. DESKTOP_IP_ADDRESS_HERE to the desktop’s IP address

  3. Save the file with a relevant name and with an .ICA extension to an easy to find location on the client’s computer.

Minimal ICA Launch file content:

[Encoding]
InputEncoding=UTF8

[ApplicationServers]
Desktop=

[Desktop]
Username=USER_LOGON_NAME_HERE
Clearpassword=USER_PASSWORD_HERE
Domain=DOMAIN_NAME_HERE

Address=DESKTOP_IP_ADDRESS_HERE:1494
AutologonAllowed=ON
BrowserProtocol=HTTPonTCP
CGPAddress=*:2598

TransportDriver=TCP/IP

ClientAudio=On
DesiredColor=8
DesiredHRES=1024
DesiredVRES=768
DoNotUseDefaultCSL=On

FontSmoothingType=0
InitialProgram=#Desktop
LPWD=31
Launcher=WI
LocHttpBrowserAddress=!

Read the full knowledge article here

Citrix Webinterface 5.4

Written by Thomas Poppelgaard. Posted in Webinterface

Citrix have released Citrix Webinterface 5.4 for Windows & Web Interface 5.4 for Java Application Servers.

New in Citrix Webinterface 5.4 for Windows Release

The Web Interface offers the following new enhancements and features in this release:

Updated end user interface. The layout and color scheme for end users has been updated to help improve navigation and readability.

Session sharing for VM hosted applications. The Web Interface now supports session sharing for Virtual Machine (VM) hosted apps. This feature is only available for seamless applications and non-anonymous users.

Multiple desktop access for users. In previous versions of the Web Interface, users could only access a single instance of a desktop per desktop group. Now, users can access multiple instances of desktops in desktop groups.

Improved smart card support for Access Gateway. Smart card authentication to the Web Interface is now compatible with more environments. The Web Interface can now accept User Principal Names (UPNs) from Access Gateway as well as the user name and domain. Additionally, the Web Interface has been updated to comply with FIPS. This new functionality can only be used with the pass-through authentication for smart card option and you must be logged on as a domain administrator.

Ability to set additional default values. Administrators can configure default values for all bandwidth-related settings, such as audio quality, color depth, bandwidth profile, printer mapping, and window size.

ICA File Signing. The Web Interface digitally signs generated ICA files, to allow compatible ICA clients to validate that the file originates from a trusted source.

Download Citrix Webinterface 5.4 for Windows here
Download Citrix Webinterface 5.4 for Java Application Servers here

How to Enable SpeedScreen in Web Interface 5.3

Written by Thomas Poppelgaard. Posted in Webinterface

Modify the Template.ica file or default.ica with the following information

In Web Interface 5.3

Edit the default.ica file located \Inetpub\wwwroot\Citrix\XenApp\conf

In the [Application] section, add:

ZLKeyboardMode=1
ZLMouseMode=1

Now, when you open ICA Connection Center, you see SpeedScreen Latency Reduction = ON.

Make Sure that Speedscreen Latency Reduction is enabled on the Server side, as well.

Application Launch Failure in Web Interface 5.0 through 5.3

Written by Thomas Poppelgaard. Posted in Netscaler, Webinterface

Symptoms

Applications fail to launch on a windows 2008 server when .NET 1.1.x or .NET 4.0 is installed on the Web Interface server. When the user clicks to launch the published application, nothing happens. The browser might briefly show a request, however, the Citrix ICA client never attempts to connect.

Read more about the workaround -> http://support.citrix.com/article/CTX123921

Recent Comments

Thomas Poppelgaard

|

Hi Youngtech

Citrix have created this knowledge article http://support.citrix.com/article/CTX131993

So i would say yes there is support from Citrix now, i still have people telling me that if you turn on “Interrupt safe mode” then the issue is still there and vSphere 5 doesn’t work with Citrix Provisioning Server 6

Dane Young

|

Thomas,

Did Citrix actually make a statement that this is supported now? Send me a DM on Twitter @youngtech if you don’t mind. I’m very curious if Citrix is now supporting PVS w/vSphere 5.

Thanks!
–youngtech

Ro

|

Sorry, not to nag, but it’s called Apple iOS, or just iOS. Not Mac iOS. OS X is often called Mac OS X.

Thanks for a great blog. It’s a great resource to keep up with the virtualization world.

Feeds from Citrix Blog :