Бесспорно, семейство продуктов десктопной виртуализации от VMware – весьма лелеемое вендором направление. И 7 января 2021 года под своеобразную виртуальную «елочку» всем нам вендор положил обновление «восьмерки» Horizon – 2012-ю версию. Утверждать, что она откровенно «сырая», безусловно, в корне неправильно: команда VMware к этому релизу проделала хорошую работу над ошибками, и даже если ей что-то не удалось устранить в базисе, предложила адекватные схемы решения множества проблем.
Сегодня мы приведем полный их известный список, а также ошибки, которые до сих пор остались без ответа, для удобства организовав все в разрезе компонентов продукта.
Horizon Connection Server
Issue: При рестарте или перезагрузке виртуальной машины, для которой закончилась пользовательская сессия в десктопном пуле из vCenter Server или из меню Windows Operating System, перезапуск происходит, но статус ВМ может показываться, как «Already Used» в Horizon Console. Известно для следующих типов пулов:
- мгновенно склонированных десктопных пулов,
- плавающих пулов рабочих столов с полным клонированием при включении параметра «Delete on log Off».
Resolve: Использовать Horizon Client для рестарта или перезагрузки ВМ в мгновенно склонированном десктопном пуле. Удалить виртуалку, если она в статусе «Already Used». Это автоматически создаст новую ВМ, опираясь на настройки подготовки пула.
Issue: Если инстант-клоны подготавливаются на локальных хранилищах данных, соответствующие хосты нельзя погрузить в режим техобслуживания. Причина – хранение внутренних ВМ и мгновенных клонов в локальных датасторах, из-за чего они не могут мигрировать.
Resolve: Удалить мгновенно склонированный десктопный пул. Благодаря этому удалятся и все связанные ВМ, а соответствующие хосты можно будет погрузить в maintenance-режим.
Issue: Исправление ESXi-хоста, использующее VUM, завершается ошибкой, если родительская ВМ инстант-клона присутствует на хосте во включенном состоянии.
Resolve: Исчерпывающая информация по выходу из ситуации в соответствующем КБ.
Issue: Приложения Universal Windows Platform (UWP) не поддерживаются как опубликованные приложения на RDS-хостах с Windows Server 2016 и Windows Server 2019.
Resolve: нет.
Issue: Для True SSO статус подключения инстанса Connection Server к серверу регистрации отображается лишь на панели System Health Status сервера подключения, используемого для доступа к Horizon Console. Демонстрируются одно из нижеследующих (либо все сразу) сообщения:
The primary enrollment server cannot be contacted to manage sessions on this connection server
The secondary enrollment server cannot be contacted to manage sessions on this connection server
Один сервер регистрации обязательно должен быть настроен как основной. Вторичный сервер регистрации при этом необязателен. Если сервер только один, будет только первое сообщение об ошибке. Если существует и дополнительный сервер регистрации, то покажутся оба.
Resolve: нет.
Issue: При установке True SSO в среде с CA и SubCA с разными шаблонами установки на каждом, можно настраивать True SSO с комбинацией шаблонов от CA и SubCA с другими CA и SubCA. В результате на панели статус True SSO демонстрируется как «зеленый», однако происходит сбой, когда пытаешься использовать True SSO.
Resolve: нет.
Issue: В Horizon Help Desk Tool имя пода не отображается, если сессия является локальной, либо же запускается на локальном модуле.
Resolve: Установить среду Cloud Pod Architecture для просмотра имен подов в Horizon Help Desk Tool.
Issue: Режим настроек Workspace ONE не отражается на сервере реплик Workspace ONE.
Resolve: Настроить режим Workspace ONE на Connection Server.
Issue: При создании полностью склонированных десктопных пулов иногда показываются неправильные шаблоны, а валидные, напротив, скрыты из-за ошибок кэша.
Resolve: Перезагрузить Connection Server.
Issue: При попытке добавить SAML-аутентификатор в Horizon Console, кнопка «Add» недоступна на странице «Manage SAML Authenticators».
Resolve: Зайти на Horizon Console как пользователь с ролью Администратора или Локального Администратора.
Issue: В среде Cloud Pod Architecture, сеансы предварительно запущенных приложений из глобальных разрешений приложений не отображаются в разделе «Search Sessions» Inventory консоли Horizon.
Resolve: Зайти в пользовательский интерфейс Horizon Console на инстанс Connection Server в модуле размещения и выбрать «Events» в «Monitoring», чтобы посмотреть информацию о предзапускаемых сессиях.
Issue: Только Haswell и Broadwell-серии встроенных GPU Intel vDGA поддерживаются. Причем Broadwell поддерживается только vSphere 6 U1b и свежее, а Haswell – vSphere 5.5 и более новыми. При этом GPU следует включить в BIOS еще до того, как его обнаружит ESXi.
Resolve: Чтобы разобраться во всех тонкостях использования этих процессоров, стоит ознакомиться с документацией конкретного ESXi-хоста. Intel рекомендует оставлять настройки графической памяти в BIOS на дефолтных значениях. Если хочется их поменять, обязательно стоит оставить значение диафрагмы по умолчанию (256М).
Issue: Для vCenter Server 6.0 U3 и свежее внутренняя миграция родительских ВМ на другой хост может завершиться ошибкой, так как ставшие ненужными родительские ВМ находятся на хосте назначения.
Resolve: Вручную удалить эти родительские ВМ.
Issue: С целью уменьшения вероятности исчерпания памяти, профили vGPU с 512 или менее MБ буфера фрейма поддерживают только одну виртуальную головку отображения в Windows 10-гостевой операционной системе. Известно для:
- Tesla M6-0B, M6-0Q,
- Tesla M10-0B, M10-0Q,
- Tesla M60-0B, M60-0Q,
- GRID K100, K120Q,
- GRID K200, K220Q.
Resolve: Использовать профиль, который поддерживает более одной виртуальной головки отображения, имеющий минимум 1 ГБ буфера фрейма.
Issue: Виртуальные десктопы и опубликованные декстопы, а также пулы приложений сбоят при загрузке, если включена функция клиентского ограничения и для них инициировано право на домен, настроенный с односторонним доверием AD.
Resolve: нет.
Issue: После апгрейда опция добавления фермы становится серой, если используется роль с «Manage Farms and Desktops and Application Pools» (объектно-указываемая привилегия).
Resolve: Отредактировать роль или создать ее заново с привилегией «Manage Farms and Desktops and Application Pools», которая также добавляет «Manage Global Configuration and Policies»-привилегию.
Issue: После обновления закладки в Workspace ONE не отображаются.
Resolve: Добавить закладки из каталога Workspace ONE снова.
Issue: После дисконнекта и переподключения сетевого кабеля и нажатия на «Disconnect and Log Off» на клиентской машине, удаленный десктоп не отключается и не выходит в log off.
Resolve: Вручную закрыть окно удаленного рабочего стола и отключиться из удаленного сеанса.
Issue: При создании полных клонов по методу «Sysprep customization», настройка и подсоединение домена иногда сбоит в гостевых операционках Windows 10.
Resolve: Проблема со стороны Microsoft Windows. Для решения воспользоваться КБ.
Issue: Заход в Horizon Console из браузера Internet Explorer показывает только ключевые слова вместо иконок. Проблема случается, когда подключаешься к Connection Server по IP-адресу вместо имени DNS.
Resolve: Использовать DNS-имя вместо IP-адреса при подключении. Больше информации здесь.
Issue: При использовании Safari 10.1.1 для захода в Horizon Console с FQDN пользовательский интерфейс сбоит, показывая пустую нижнюю панель.
Resolve: Safari 10.1.1 не поддерживается Horizon Console. Использовать версию браузера младше или версию 11.0.2.
Issue: В Horizon Help Desk Tool для глобальных Linux-сеансов в разворотах Cloud Pod Architecture могут наблюдаться следующие ошибки пользовательского интерфейса:
- Показывается сообщение о внутренней ошибке, статус Skype for Business не отображается, а версия операционной системы демонстрируется как «-», если нажать на детали сессии на вкладке «Details»;
- Сообщение вида «failed to get Remote Assistance ticket» появляется, когда кликаешь на «Remote Assistance»;
- Внутреннее сообщение об ошибке при нажатии на вкладку «Applications».
Resolve: нет. Horizon Help Desk не поддерживает следующие функции пользовательского интерфейса для Linux-десктопов: статус Skype for Business, Remote Assistance, вкладку «Applications» и статус простоя сеанса.
Issue: Horizon Console не обновляет информацию об освобождении пространства для vCenter Server на vSphere 6.7, использующий VMFS6 с функцией автоматического UNMAP.
Resolve: нет.
Issue: Логин в Horizon Console фейлится при использовании IP-адреса для захода в Firefox, Google Chrome, Microsoft Edge, Firefox или Safari.
Resolve: Использовать FQDN для захода в Horizon Console.
Issue: После апгрейда до vSphere 6.7 нельзя использовать пользовательскую настройку, созданную в прошлых версиях.
Resolve: Создать новую пользовательскую настройку и использовать ее для подготовки пулов в дальнейшем.
Issue: Horizon Help Desk Tool показывает время входа в систему и для модуля-посредника, и для модуля хостинга, однако не показывает его для пода, который не является ни тем, ни другим. Horizon Help Desk Tool показывает время входа в систему спустя несколько минут для модуля хостинга, если под-посредник является удаленным.
Resolve: Закрыть страницу с деталями сеанса, подождать 7-8 минут, после чего пройти на вкладку «Details», чтобы увидеть искомую информацию.
Issue: Иногда VMware Identity Manager сбоит при загрузке десктопов. При сохранении деталей SAML-конфигурации впервые в VMware Identity Manager со включенным на Connection Server SAML десктопы не загружаются.
Resolve: Сохранить профиль еще раз и инициировать операцию синхронизации в новом профиле. Ее можно назначить как повторяющуюся раз в час или ежедневно под учетной записью администратора.
Issue: В Horizon Console можно добавить удаленный доступ пользователя как не аутентифицированный пользовательский доступ. Тем не менее, в такой ситуации пользователи этого типа не могут получить удаленный доступ со внешних шлюзов. Пользователь не может достучаться до виртуальных десктопов, а лишь запускать приложения как не аутентифицированный. Если попытается зайти с нормальным доступом, выдается ошибка «Incorrect authentication type requested».
Resolve: нет.
Issue: Horizon Single Sign On выдает сбой, когда для параметра доверенной аутентификации задано значение «Selective Authentication».
Resolve: Сделать одно из двух:
-
- Использовать широкодоменную аутентификацию;
- Продолжать с «Selective Authentication», но в виде исключения предоставить каждому хосту Horizon Connection Server (локальная система) аккаунты с «Allowed to Authenticate» разрешением на всех домен-контроллерах объектов компьютера (компьютерах ресурсов) или леса. Как это сделать описано в соответствующей статье Microsoft.
Issue: С функцией Cloud Pod Architecture в некоторых сценариях RDS-лицензированные сервера требуют множество постоянных лицензий на тот же самый клиент в смешанном режиме лицензирования среды.
Resolve: нет. Это проблема сторонняя и связана со способом выдачи лицензий серверами Microsoft RDS.
Issue: При заходе через браузер на хранилище данных при редактировании автоматизированного десктопного пула, содержащего полные виртуальные машины, могут возникнуть следующие проблемы:
- На вкладке vCenter Settings, если нажать на «Browse Datastore», будет показываться минимальное рекомендованное значение ГБ;
- На вкладке «Provisioning Settings», если увеличить максимальное количество машин, а затем выбрать вкладку «vCenter Settings» и кликнуть на «Browse Datastore», минимальное рекомендованное значение ГБ вырастет, но будет добавлено к существующему значению;
- Для десктопного пула, содержащего три машины с одной доступной и одной – все еще в процессе настройки или в фазе подготовки, при редактировании десктопного пула и выборе «Browse Datastore» на вкладке «vCenter Settings» минимальное значение рекомендованных ГБ показывается суммарно для всех трех машин.
Resolve: нет.
Issue: При просмотре датастора через браузер в процессе редактирования мгновенно клонируемых десктопных пулов могут демонстрироваться такие ошибки:
- После того, как мгновенно склонированный десктопный пул получит все машины в доступном статусе, если приступить к его редактированию и на вкладке «vCenter Settings» нажать на «Browse Datastore», значения «Minimum Recommended (GB)», «Maximum Recommended (GB)», и «50% Utilization» будут положительными;
- После того, как мгновенно склонированный десктопный пул получит все машины в доступном статусе, если приступить к его редактированию и на вкладке «Provisioning Settings» увеличить максимальное число машин, а затем на вкладке «vCenter Settings» кликнуть на «Browse Datastore», значения «Minimum Recommended (GB)», «Maximum Recommended (GB)», и «50% Utilization» вырастут, однако будут добавлены к уже существующему значению;
- Для десктопного пула, содержащего три машины с одной доступной и одной – все еще в процессе настройки или в фазе подготовки, при редактировании десктопного пула и выборе «Browse Datastore» на вкладке «vCenter Settings» значения «Minimum Recommended (GB)», «Maximum Recommended (GB)», и «50% Utilization» показываются для всех трех машин.
Resolve: нет.
Issue: После создания автоматизированного десктопного пула, содержащего полные виртуальные машины с двумя или более именами, а «#Unassigned machines kept powered on»-значение меньше, чем актуальное количество указанных имен, если приступить к редактированию пула, поле «#Unassigned machines kept powered on» не принимает значение, равное общему количеству указанных в процессе создания пула имен, и показывает сообщение об ошибке.
Resolve: нет.
Issue: Попытка подключиться к HTML Access-порталу или одной из административных консолей с использованием IP-адреса или CNAME выдает сбой в большинстве браузеров без дополнительной настройки. Преимущественно, идет рапорт об ошибке, однако иногда появляется пустое сообщение о ней.
Resolve: Подробно решение этой проблемы описано в разделе «Origin Checking» документации «Horizon Security».
Issue: При настройке Skype for Business существует опциональная возможность включить «Media Bypass» для обхода Mediation Server. Для оптимизированных под Skype for Business вызовов от PSTN-пользователей медиа будет всегда маршрутизироваться через Mediation Server, независимо от того, включена ли «Media Bypass».
Resolve: нет. «Media Bypass» не поддерживается Virtualization Pack для Skype for Business. Подробности в этом КБ.
Issue: Если на обоих подах Connection Server существует одинаковый пользователь, нуждающийся в назначении пары в среде Cloud Pod Architecture, Horizon Console показывает значение для «Source Pods», равное двум, и является источником для такого пользователя из обоих модулей. Администратор может редактировать пользователя из обоих подов, что приводит к несоответствию в конфигурации пользователя во время гибридного входа в систему. Кроме того, гибридный вход при этом не выключается.
Resolve: Удалить пользователя из обоих подов, а затем пересоздать его и настроить для пользовательского гибридного входа в систему.
Issue: Генерируются сообщения об ошибках дампа ядра при добавлении Virtual Volume-хранилищ данных во вложенном ESXi или вложенном виртуальном ESXi.
Resolve: нет.
Issue: В Horizon Console пользовательские роли с привилегией «Manage Help Desk (Read Only)» показываются как применяемые для доступа к группам.
Resolve: нет.
Issue: При добавлении vCenter Server к Connection Server с использованием существующего PowerShell-скрипта, демонстрируется ошибка:
Failed to add vc instance: No enum constant com.vmware.vdi.commonutils.Thumbprint.Algorithm.SHA-1
Ошибка появляется потому, что свойство «certificateEncoding», указывающее на переопределение сертификата для самоподписанных сертификатов, добавлено в Horizon 7.8. Таким образом, ранние версии скриптов VMware PowerCLI, имеющие неверное значение SHA-1, фейлятся.
Resolve: Проапдейтить скрипты PowerShell, чтобы можно было использовать значение свойства «DER_BASE64_PEM» вместо «SHA-1». Например, чтобы прописать такое:
set $certificate_override.sslCertThumbprintAlgorithm = ‘DER_BASE64_PEM’
Issue: Когда обновляется приложение Universal Windows Platform (UWP), путь содержит изменения версии, но приложение недоступно по старому пути. Статус приложения отображается как «Unavailable» в Horizon Console, и пользователь не может его запустить.
Resolve: Проапдейтить путь к приложению в Horizon Console после апгрейда и убедиться, что статус приложения обозначен, как «Available». Альтернативно, приложение можно не обновлять вовсе.
Issue: При настройке фильтрации девайсов в функции перенаправления клиентских дисков и применении пользователем RDP-протокола отображения для подключения, фильтрация перестает работать.
Resolve: Когда происходит такая настройка, сконфигурировать Connection Server, чтобы RDP-подключения были не дозволены.
Issue: Функция «True SSO desktop unlock» поддерживается PCoIP и Blast протоколами, однако не Remote Desktop Protocol (RDP).
Resolve: нет.
Issue: В Horizon Console сводная информация по пользователям или группам не загружается из-за проблем с доверием домена в следующих случаях:
- Когда пользователи или группы принадлежат к домену с односторонним доверием и логгирование под администратором обладает необходимыми разрешениями от домена с односторонним доверием;
- Когда пользователи или группы принадлежат к домену с двусторонним доверием и логгирование под администратором имеет необходимые права от домена с двусторонним доверием;
- Когда пользователи или группы принадлежат к домену с одно- или двусторонним доверием и логгирование под администратором происходит из дочернего домена с нужными разрешениями.
Resolve: нет.
Issue: В Horizon Console некоторые ивенты могут не отображаться в списке по причине того, что время Connection Server установлено неправильно относительно часового пояса Connection Server.
Resolve: нет.
Issue: Можно восстановить мгновенно склонированную ВМ с активной сессией в Horizon Console.
Resolve: нет.
Issue: Опции «Pre-launch» и «Use Home Site» не работают нормально вместе для глобальных разрешений на приложения. При создании глобального разрешения на приложения, в случае включения и «Pre-launch», и «Use Home Site», предварительно подготовленный к запуску сеанс может не создаться с домашнего сайта. Проблема появляется, потому как одинаковая сессия используется для запуска последовательных приложений.
Resolve: нет.
Issue: При инсталляции или деинсталляции Connection Server может выскакивать следующая ошибка:
Error opening installation log file. Verify that the specified location exists and is writable
Это происходит из-за сторонней ошибки Microsoft.
Resolve: Перезапустить ВМ, на которой инсталлируется Connection Server. Подробнее о ситуации и методах борьбы с ней можно почитать здесь.
Issue: Функция CSRF для доступа по HTML к Horizon, представленная в Horizon 2006, не поддерживает комбинацию сообщений перед входом в систему, настроенную на Connection Server с SAML-аутентификацией через Unified Access Gateway.
Resolve: Отключить это сообщение на Connection Server. Вместо этого предваряющее логин сообщение можно настроить на SAML IdP, благодаря чему оно будет показываться пользователю до того, как он зайдет под своими правами.
Horizon Agent for Linux
Issue: Иногда окно Collaboration не появляется после подключения к удаленному десктопу и клика на иконку соответствующего пользовательского интерфейса.
Resolve: Изменить размер десктопного окна или переподключиться к удаленному десктопу.
Issue: Раскладка клавиатуры и языковый стандарт Линукс-агента не синхронизируется с клиентом, если для «Keyboard Input Method System» назначено «fcitx».
Resolve: Установить для «Keyboard Input Method System» значение «iBus».
Issue: Single Sign On (SSO) не работает нормально на десктопах RHEL/CentOS 7.2, когда добавляется домен с помощью System Security Services Daemon (SSSD).
Resolve: После добавления домена с использованием SSSD, модифицировать файл «/etc/pam.d/password-auth» так, как рассказано в этом КБ.
Issue: При пользовательской аутентификации с подключением пересылки smart card на десктопе Ubuntu 18.04/16.04 и удалении или перевставке smart card до ввода PIN, десктоп не распознает изменения.
Resolve: При появлении запроса ввести PIN смарт-карты и нажать «ОК». Или нажать «Cancel», чтобы закрыть запрос без ввода PIN.
Issue: На Ubuntu 16.04, если аутентификатор пытается отключить перенаправление смарт-карты путем установки значения «VVC.ScRedir.Enable» на «FALSE» в конфигурационном файле «/etc/vmware/config», десктоп повисает на экране логина.
Resolve: нет.
Issue: При подключении клиента пользователя к десктопу Ubuntu 18.04/16.04, на экране логина высвечивается ошибка «Error 2306: No suitable token available». Подобная ошибка является индикатором того, что смарт-карта вынута из клиентской системы. Пользователь может зайти на десктоп с помощью ввода пароля или повторной вставки смарт-карты.
Resolve: нет.
Issue: После подключения к десктопу Ubuntu 16.04 и ввода неправильного PIN для аутентификации смарт-карты, пользовательский клиент учитывает это как попытку входа под пользовательским паролем вместо ввода PIN смарт-карты.
Resolve: нет.
Issue: На Ubuntu 18.04/16.04 заставка рабочего стола не блокируется, как следует, при удалении пользователем смарт-карты из клиентской системы.
Resolve: Настроить «pkcs11_eventmgr» для указания правильного поведения экрана заставки в соответствии с действиями по отношению к смарт-карте.
Issue: На десктопах RHEL 7.0 после инсталляции Horizon Agent с включенным перенаправлением смарт-карты (значение параметра «-m» установлено как «yes») Horizon Console или vSphere могут показывать черный экран. Перенаправление смарт-карты поддерживается на десктопах с RHEL 7.1 или свежее.
Resolve: Обновить операционную систему до версии, поддерживающей этот функционал.
Issue: При настройке двух мониторов с различным разрешением, причем разрешение основного экрана является меньшим второго, может стать недоступным перемещение мыши или перетягивание окон приложений на некоторых участках экрана.
Resolve: Убедиться, что разрешение основного монитора превышает разрешение другого.
Issue: На RHEL 7-десктопах при использовании смарт-карты и включении опции блокировки экрана после удаления карты, экран может блокироваться сразу же, как только был произведен вход со смарт-картой.
Resolve: Разблокировать экран после входа со смарт-картой.
Issue: На Ubuntu-десктопах SSO не работает, когда операционная система автоматически обновляет бинарный файл «gnome-shell». Кроме того, этот тип операционки по дефолтной политике загружает и устанавливает обновления автоматически.
Resolve: Изменить политику так, чтобы апдейты загружались и устанавливались только вручную.
Issue: Когда конечный пользователь использует смарт-карту для захода в десктоп на RHEL 8.0/8.1, может произойти попытка запроса пароля пользователя вместо PIN смарт-карты. Чем выше задержка в сети, тем чаще встречается эта проблема.
Resolve: Чтобы уменьшить шанс такой проблемы следует отредактировать файл «/etc/sssd/sssd.conf» путем увеличения значения параметра «p11_child_timeout» в секции «[pam]», после чего перезагрузить десктоп.
Issue: Если пользователь клиента уменьшает окно опубликованного Линукс-приложения, используя команду «Minimize» и затем выбирая команду «Maximize», окно восстанавливается до своих предыдущих размеров, вместо того, чтобы выйти в полноэкранный режим.
Resolve: Еще раз выбрать команду «Maximize».
Issue: Опубликованные Линукс-приложения не поддерживают окно панели задач для разделения рабочего пространства на мульти-мониторном экране.
Resolve: нет.
Issue: При подключении к опубликованному Линукс-приложению с Horizon Client для Mac, окно приложения показывается с квадратными углами вместо скругленных.
Resolve: нет.
Issue: Если пользователь клиента оставляет немодальное диалоговое окно открытым в опубликованном приложении Линукс, а затем активирует собственное приложение в клиентской системе, часть диалогового окна будет казаться пропавшей, когда он вернется к опубликованному приложению.
Resolve: нет.
Issue: Если пользователь клиента минимизирует окно с опубликованным приложением Линукс или переносит другое приложение поверх этого окна, панель задач не показывает предварительный просмотр его эскиза. При наведении курсора на значок опубликованного приложения на панели задач мы видим пустой эскиз вместо содержимого окна опубликованного приложения.
Resolve: нет.
Issue: Опубликованные Линукс-приложения не поддерживают функцию «Aero Snap» в клиентских системах Windows. Пользователи подключаются к опубликованным Линукс-приложениям из Horizon Client для Windows, но не имеют возможности делать снимки или исправлять окна по краям экрана компьютера, пользуясь клавиатурой или мышью.
Resolve: нет.
Issue: Опубликованные приложения Линукс не поддерживают функцию списка переходов в клиентских системах Windows. Если пользователь подключается к опубликованному Линукс-приложению из Horizon Client для Windows и кликает правой кнопкой на иконку панели задач для этого приложения, список переходов не показывается.
Resolve: нет.
Issue: По причине ограничения рабочей области окна опубликованных Линукс-приложений не могут быть частично отодвинуты от края экрана клиента или рабочей области. При этом окно отскочит назад внутрь границ экрана.
Resolve: нет.
Issue: Если пользователь клиента открывает модальное диалоговое окно из опубликованного Линукс-приложения, это окно может не показываться поверх других окон.
Resolve: нет.
Issue: При подключении к опубликованному приложению из клиентской Windows-системы, существует некоторая разница между контекстными меню панели задач Windows и титульной панелью окна приложения. Shift + правый клик на иконку приложения в панели задач Windows показывает меню с «Restore», «Move», «Size», «Minimize», «Maximize», «Close», а правый клик на титульную панель окна приложения отличается меню только с «Minimize», «Maximize», «Move», «Resize», «Close».
Resolve: нет.
Issue: Опубликованные приложения не поддерживают контекстные команды «Move» и «Size» в панели задач клиентских Windows-систем. Когда пользователь жмет Shift + правый клик на иконку опубликованного приложения в панели задач Windows, эти команды появляются в меню, но ни одна из них не производит эффекта, если выбирается.
Resolve: нет.
Issue: Опубликованные приложения не поддерживают команду «Size» из контекстного меню окна приложения. Когда пользователь кликает правой кнопкой мыши на титульную панель окна приложения, команда появляется в меню, но, если на нее нажать, ничего не происходит.
Resolve: нет.
Issue: При открытии пользователем множества окон в сеансе с одним и тем же опубликованным приложением в клиентской системе Windows, команда «Cascade all windows» не работает.
Resolve: нет.
Issue: Если пользователь клиента Windows с дуальной конфигурацией мониторов делает максимальным размер опубликованного приложения на мониторе с меньшим разрешением рабочей области, панель задач Windows становится черной.
Resolve: нет.
Issue: После публикации приложения LibreOffice как пула приложений может появится дубликат иконки LibreOffice в Horizon Client.
Resolve: Из Connection Server вручную назначить иконку для приложения LibreOffice.
Issue: Опубликованные Линукс-приложения не поддерживают опцию «Multi-Session Mode» в настройках пула приложений в Horizon Console.
Resolve: нет.
Issue: При подключении к опубликованному Линукс-приложению, если пользователь открывает диалоговое окно, относящееся к контролю над пользовательским аккаунтом (к примеру, редактирование настроек файервола), десктоп не показывается.
Resolve: нет.
Issue: Horizon Agent для Linux не поддерживает перехват сеансов между опубликованными рабочими столами и опубликованными приложениями. Например, если пользователь открыл опубликованный сеанс рабочего стола, а затем пытается открыть сеанс приложения на той же ферме, сеанс десктопа остается активным, а сеанс приложения не устанавливается. И наоборот.
Resolve: нет.
Issue: Если пользователь вводит запись в приглашающее текстовое окно Session Collaboration и перемещает курсор вне его, все, что вводилось, стирается.
Resolve: нет.
Issue: Если пользователь клиента с мульти-мониторной системой открывает опубликованное приложение в бесшовном оконном режиме, при перемещении окна приложения между мониторами могут возникать проблемы с отображением.
Resolve: Нажать Shift + правый клик мыши на иконке приложения в клиентской панели задач и выбрать «Maximize», чтобы увеличить и обновить отображение окна.
Issue: Могут возникнуть проблемы с отображением, когда пользователь клиента открывает опубликованные приложения в бесшовном оконном режиме на мульти-мониторной системе, где некоторые мониторы портретно ориентированы, а другие – альбомно. При попытке максимизировать окно приложения на всех мониторах, панель задач становится черной на альбомно-ориентированных мониторах.
Resolve: нет.
Issue: Логгирование Horizon Client на SLED/SLES 15 SP1-десктопы фейлится по причине устаревшей версии библиотеки AccountsService.
Resolve: Чтобы обновить библиотеку AccountsService до требуемой версии, обновите десктопную операционную систему до SLED/SLES 15 SP2.
Issue: Когда пользователи клиента копируют контент, содержащий изображения в крупном текстовом формате, а затем вставляют его в приложение на удаленном десктопе Linux, изображения могут теряться.
Resolve: нет. Проблема вызвана ограничениями в некоторых сторонних приложениях, например, в OpenOffice или LibreOffice.
Horizon Agent
Issue: Предупреждающее сообщение об используемых приложениях появляется при деинсталляции Horizon Agent на Windows Server 2016.
Resolve: Нажать «Ignore» в диалоговом окне, которое появляется при использовании «Add» или «Remove Programs» в Windows в процессе деинсталляции. При деинсталляции из командной строки использовать команду:
msiexec /x /qn {GUID of Agent}
вместо
msiexec /x {GUID of Agent}
Issue: При деинсталляции Horizon Agent мышь становится медленной и начинает дергаться. Причина в одновременной деинсталляции драйвера «vmkbd.sys».
Resolve: Восстановить VMware Tools на ВМ Horizon Agent.
Issue: Инсталляция Horizon Agent на 32-битной Windows 10 выдает исключение «the arguments are invalid», но установка продолжается, если нажать на «ОК». Ошибка по причине отключения службы диспетчера очереди печати.
Resolve: Включить службу диспетчера очереди печати как положено.
Issue: Если участник совместной работы присоединяется к мульти-мониторному сеансу и включает относительный режим мыши в своем клиенте, возможно, что мышь передвинется на второй монитор, которого этот участник не видит.
Resolve: Вернуть мышь на свой экран. Альтернативно не использовать относительный режим мыши в мульти-мониторной сессии.
Issue: При использовании Chrome с URL Content Redirection и назначении «.*.google.*» для https-протокола в правилах фильтрации, а затем установке Google как домашней страницы в Chrome, перенаправление на google.com появляется каждый раз, когда идет попытка открыть новую вкладку.
Resolve: Изменить домашнюю страницу или правила фильтрации.
Issue: Когда устанавливается сеанс совместной работы, добавление участника по email-адресу из домена с двусторонним доверием фейлится.
Resolve: Добавлять участника используя domain\user.
Issue: После подключения к удаленному рабочему столу с включенной функцией «Real-Time Audio-Video», может появится следующее сообщение:
Your PC needs to be restarted to finish setting up this device: devicename (VDI).
Resolve: Можно игнорировать это сообщение, так как устройство все равно может использоваться на удаленном десктопе. Альтернативно, можно выключить предупреждения Windows Settings.
Issue: Нельзя использовать последовательный принтер с функцией перенаправления последовательного порта при установке Horizon Agent на RDS-хосте, если для параметра групповой политики агентов значение параметра «COM Port Isolation Mode» установлено на «Full Isolation» (дефолтное значение). Эта проблема актуальна и для Windows, и для Linux-клиентов, но не воздействует на виртуальные десктопы.
Resolve: Отредактировать параметр групповой политики «COM Port Isolation Mode», установив его значение как «Isolation Disabled», и перезапустить Horizon Agent.
Issue: Sysprep сбоит для полных клонов с гостевыми системами Windows 10 1903, Windows 10 1909 (32-bit и 64-bit) с ошибкой:
SYSPRP Sysprep_Clean_Validate_Opk: Audit mode can’t be turned on if there is an active scenario.; hr = 0x800F0975
Resolve: Воспользоваться рекомендациями, изложенными здесь.
Issue: При обновлении ОС с Windows 1809 до 1903, Horizon Agent может показывать черный экран.
Resolve: Использовать описанную здесь процедуру.
Issue: Если Horizon Agent проинсталлирован на RDS-хосте и параметр групповой политики «Printer Name for RDSH Agents» для функции VMware Integrated Printing настроен для использования имени клиентской машины как суффикса, клиентская машина поддерживает только английские символы. Если ее имя содержит символы другого языка, эта функция не будет работать на опубликованных десктопах и опубликованных приложениях.
Resolve: нет.
Issue: Удаленные рабочие столы Windows 10 2004 отвечают очень медленно при включенном VBS.
Resolve: нет.
Issue: Апдейт гостевой настройки «None» до любой другой гостевой настройки на десктопных пулах приводит к недоступному состоянию существующих ВМ после перезагрузки или операции цикла питания.
Resolve: В настройках Horizon Console Desktop Pool установить гостевую настройку на «None», затем перезагрузить существующие недоступные агенты ВМ.
Issue: Для десктопов Horizon, использующих Nvidia GRID, Windows 10 билд 2004, PCoIP протокол в мульти-мониторном режиме, некоторые области рабочего стола могут показываться черными и нуждаться в ручном обновлении.
Resolve: Использовать Blast-протокол по возможности или продолжать применять Windows 10 билд 1909.
Issue: Переключение агента рабочего стола с оконного режима в мульти-мониторный с 4x4k-мониторами иногда занимает несколько секунд.
Resolve: нет.
Issue: При запуске инсталлятора Horizon Agent из загрузочной директории веб-браузера, до окончания установки он дает сбой.
Resolve: Загрузить инсталлятор из другой директории, например, из самого десктопа, и повторить процедуру.
Issue: HTML5 Multimedia Redirection не работает с браузером Edge в IPv6-среде.
Resolve: нет.
Issue: Удаленные десктопы и опубликованные приложения, настроенные в Horizon, не синхронизируются при использовании Workspace One Access Connector 19.03.0.1.
Resolve: Вернуться к версии19.03.0 Workspace One и инициировать операцию синхронизации опять.
Horizon GPO Bundle
Issue: Компьютерные GPO, требующие перезагрузки для активации, не применяются к мгновенным ключам.
Resolve: Сделать, как написано в этом КБ.
Horizon Client
Issue: Если VDI-десктоп находится в удаленной локации и испытывает высокие задержки, рекурсивное разблокирование, использующее аутентификацию по смарт-карте, может не работать.
Resolve: Разблокировать рабочий стол вручную.
Issue: При использовании Ambir Image Scan Pro 490i для сканирования на удаленном рабочем столе или в приложении диалоговое окно застывает на «Scanning…» и процесс не завершается.
Resolve: Инициировать сканирование из клиента. Такое сканирование калибрует сканнер, и после этой операции нужно просто сохранить файл калибровки, после чего применять его в «ProgramData\AmbirTechnology\ImageScanPro490i».
Issue: Unicode клавиатурный ввод не работает правильно с HTML Access в Horizon для Линукс-десктопов.
Resolve: нет.
Issue: При подключении к Линукс-десктопу некоторые вводы с клавиатуры могут не работать. Например, в случае использования не английского IME, как на клиентском устройстве, так и на удаленном рабочем столе, ряд ключей, отличных от английских символов, показываются неправильно.
Resolve: Установить English IME на клиентском устройстве и на удаленном десктопе.
Issue: Иногда аудио-звонки не запускаются корректно из Skype в Skype for Business. Статус звонка остается «Connecting call…» в клиенте Skype for Business.
Resolve: нет.
Issue: При использовании Skype for Business внутри непостоянного десктопа, можно достичь лимита программы в 16 сертификатов устройства. После этого она попытается выполнить новый вход, издастся новый сертификат, а самый старый из сертификатов будет отозван.
Resolve: нет.
Horizon Cloud Connector
Issue: При использовании веб-клиента vSphere на HTML5 в процессе разворота через OVA-файл Virtual Appliance Horizon Cloud Connector появляется ошибка:
Invalid value ‘false’ specified for property proxySsl. Failed to deploy OVF package.
Resolve: Использовать веб-клиент vSphere.
Issue: При запуске Horizon Cloud Connector обнаруживается сообщение:
[FAILED] Failed to start Wait for Network to be Configured. See ‘systemctl status systemd-networkd-wait-online.service’ for details.
Resolve: Сообщение некорректно и не отображает актуальную проблему сети. Можно не обращать внимания и использовать Horizon Cloud Connector как обычно.
Если список приведенных выше проблем и ошибок дополнится новыми или же будет найдено решение для тех, что остались пока без ответа, этот материал обязательно будет обновлен.