Совместимость веб-интерфейса vCloud Director с различными браузерами

Совместимость веб-интерфейса vCloud Director с различными браузерами

vCloud Director — это продукт VMware для управления облаком, разработанный с целью обеспечить быстрый, простой и удобный сетевой доступ к пулу вычислительных ресурсов. В этой статье опишем нюансы работы с этим приложением при использовании различных веб-браузеров, а также объясним причины появления большого количества вопросов совместимости.

Исторически веб-интерфейс vCloud Director работал на технологии Adobe Flex со всеми вытекающими из этого нюансами. С версии 8.20 начался долгожданный переход на HTML5 (на мой взгляд, слегка запоздало, но лучше поздно, чем никогда) в виде так называемого tenant portal и к версии 9.0 оброс расширенным по сравнению с предыдущей версией функционалом. Доступен он по ссылке https://{vCloud Director _URP_IP}/Tenant/{organization_name}. Но от legacy-версии полностью уйти так и не удалось, и во всех «гибридных» версиях vCloud Director присутствуют оба решения, хаотично гармонично дополняющие друг друга.

Настройка плагина Adobe Flash Player

Движение в сторону HTML5 верное и крайне ожидаемое, но, как я уже сказал, запоздалое. Начнем с того, что для работы с веб-консолью на adobe flex необходима 32-разрядная версия плагина Adobe Flash Player.

Настройка плагина Adobe Flash Player

Тут надо уточнить, что в октябре 2017 года компания Adobe выпустила обновление под номером 27.0.0.170, закрывающее очень важную уязвимость 0-day, а также убивающее на корню работоспособность портала vCloud Director.

shockwave Flash has crashed

Решением было избавление от обновления и даунгрейд на более старую версию из архивов Adobe. https://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html

Так как никто не застрахован от повторения подобной ситуации, опишу шаги по выходу из нее:

  1. Качаем предыдущую версию и распаковываем.
  2. Запускаем flash uninstaller и удаляем текущую версию.
  3. Отключаем автоапдейт в браузере (для google — сервис google update) или просто переименовываем файл GoogleUpdater.exe32bit Windows: C:\Program Files\Google\Update

    64bit Windows: C:\Program Files (x86)\Google\Update

    Для internet explorer обновления приходят с windows update, если нет WSUS, можно отключить их локально либо анализировать перед установкой.

  4. Устанавливаем предыдущую версию.

Более недели спустя Adobe выпустил патч 27.0.0.183, который вернул работоспособность порталу, но, согласитесь, внезапная потеря доступа к администрированию своей инфраструктуры мало кому пришлась по душе.

Совместимость браузеров с vCloud Director web-console

vCloud Director web-console официально поддерживает следующие бразуеры: Google Chrome, Mozilla Firefox и Internet Explorer для Windows-платформ и Google Chrome с Mozilla Firefox для *nix. В версии 9.0 добавили поддержку edge, но, так как в нем не реализована возможность использования плагинов, вы не сможете воспользоваться, к примеру, загрузкой OVF-шаблонов. Также он не поддерживает инсталляции, реализованные на самоподписанном сертификате.

На клиентской машине должен быть установлен 32-разрядный java runtime environment различной версионности, в зависимости от ревизии vCloud Director, и включена поддержка security protocols (TLS и SSL), причем в 8.10 ушла поддержка SSL 3.0, а с 8.20 остались TLS 1.1 и TLS 1.2. Впрочем, возможность включения поддержки «небезопасных» протоколов полностью в руках IaaS-провайдера.

Также обязательным условием при работе с vCloud Director у VMware является использование 32-разрядного браузера, что необходимо учитывать до начала работы с vCloud Director.

Те, кто работал с графической консолью vCloud Director, знают о необходимости установки плагина Client Integration Plug-in. Он отвечает за возможность импортировать шаблоны виртуальных машин, экспортировать vApp, подключать ISO-образы или загружать OVF-шаблоны.


1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 4,00 из 5)
Загрузка...