понедельник, 22 июля 2013 г.

Сессии в статусе Disconnect на терминальных серверах Citrix XenApp (XenApp disconnected sessions timeout)

Проблема: После того как пользователь закрыл приложение в консоли AppCenter остается висеть сессия пользователя в статусе Disconnect. Данная сессия не закрывается не зависимо от того какие настройки производятся в ICA на стороне контроллера XenApp (XenApp DDC). Данная проблема может препятствовать последующем запуску приложения.

Решение: Создание политики на уровне терминальных серверов.

1. Включаем Configure keep-alive connection interval и устанавливаем его в 1 min (можно больше, как вам угодно)

2. Включаем Set time limit for disconnected sessions и устанавливаем его в 1 min

3. В результате получаем:
Добавляем в данную политику терминальные сервера XenApp

В консоли AppCenter вы увидите как через 1 минуту сессии в статусе disconnect будут автоматически закрыты.

Загрузка заголовков сообщений (Download headers) MS Outlook 2010 в Citrix XenApp (GPO)

При публикации приложения MS Outlook на терминальных серверах XenApp возникает проблема загрузки ost файлов пользователей на диски терминальных серверов. В случае если в организации четко не регламентированы размеры почтовых ящиков, либо ограничение на размер ящиков у некоторых пользователей (например у ви-ай-пи) вообще не ограничен, это становится большой проблемой. Диск переполняется и подключение новых пользователей к терминальному серверу становится невозможным.

В этом случае может помочь опция "Загрузка только заголовков сообщений". Данную опцию можно включить через групповые политики, данная политика применяется на пользователя, но ничто не мешает сделать loopback.

1. Для начала скачайте шаблон Outlk14.adm (Download template from link below)

  
2. Добавьте шаблон в оснастку administrative templates (Add template to GPO's console). Щелкните правой кнопкой мыши ссылку «Административные шаблоны» и выберите пункт «Добавить»


3. Найдите в шаблоне следующий параметр (Locate the following):

4. Включите данный параметр и выберите "Download Headres" (Select the following option Download Headres)

5. Запустите опубликованный MS Outlook и вместо привычной картины вы увидите следующую: 

четверг, 18 июля 2013 г.

Бесплатный онлайн курс Citrix XenDesktop 7

В связи с выходом новой версии Citrix XenDesktop 7, все желающие могут пройти бесплатный онлайн курс по XenDeskto 7 на сайте training.citrix.com



Напомню, что новая версия продукта XenDesktop 7 вышла  в рамках проекта Excalibur, который призван облегчить доставку операционных систем семейства Windows на клиентские устройства, вне зависимости от типа самого клиентского устройства.

Вот некоторые новые возможности:
1. H.264 компрессия, позволяющая передавать 3D графику, а также HD видео по сетям 3G
2. Поддержка жестов, касаний, прокрутки и т.д. на сенсорных устройствах с ОС IOS и Android
3. Доступ к приложениям и рабочим столам без использования клиента Citrix Receiver (необходим браузер с поддержкой HTML5 и StoreFront)
4. Объединение консоли XenDesktop и XenApp в одну единую консоль
5. Более удобное окно Citrix Receiver позволяющее работать с приложениями, столами и файлами (share file) одновременно.

Некоторые изменения произошли и в лицензировании:
Конкурентная модель лицензирования

В блоге компании Citrix есть также сборник статей, посвященных XenDesktop 7:


Удачного перехода на новую версию XenDesktop 7!

понедельник, 27 мая 2013 г.

Citrix RemotePC

Совсем недавно, а точнее с выходом XenDesktop Feature Pack 1, Citrix анонсировала технологию RemotePC. По сути, это тот же VDA (Virtual Desktop Agent), который устанавливается на виртуальные машины при публикации их в XenDesktop.

RemotePC входит в установочный пакет VDA FP 1, скачать msi файл можно здесь: https://www.citrix.com/downloads/xendesktop.html

Вкладка XenDesktop 5.6 Feature Pack 1 (необходим аккаунт на котором завязаны лицензии):



Установка аналогична установке VDA на виртуальные машины. В зависимости от битности системы:
XdsAgent_x64.msi

msiexec /i XdsAgent_x64.msi CONTROLLER_NAMES="xd.domain.com" ENABLE_HDX_PORTS=1 ENABLE_UDP_PORTS=1

Windows Firewall должен быть отключен, либо открыты необходимые порты:
80 - Controller Registration Port
1494 - HDX Port
2598 - Session Reliability
3389 - Shadowing
16500, 16509 - Transport for audio

После установки пакета на компьютер пользователя, необходима перезагрузка.
На контроллере XenDesktop в консоли Citrix Desktop Studio необходимо создать Catalog с Machine Type: Physical


Добавляем компьютер на котором был установлен VDA FP1 по доменному имени, пользователя присваивать не обязательно, он появится автоматически при первом входе на компьютер.


Далее создаем Desktop Group в Assignments в котором перечисляем пользователей, использующих remotepc (всех одним список, ограничение идет по компьютерам). Также указываем Catalog с компьютерами, созданный ранее. 

Кликаем по вновь созданному Desktop Group и видим там компьютеры с установленными VDA FP1. В колонке State отображается состояние Ready или In use. Если состояние Unregistred, значит контроллер XenDesktop не может установить соединение с агентом, причиной могут быть порты, либо некорректное указание контролера XenDesktop при установке агента на компьютер, также причиной могут быть несколько сетевых адресов присвоенных компьютеру или проблемы с DNS.

В комплекте с FP 1 идет сервис Remote PC Service, который позволяет настроить автоматический режим обнаружения компьютеров и создания групп для данных компьютеров. Данный сервис устанавливается на контроллер XD и полезен при больших масштабах использования RemotePC.