e-mail
phone
mobile

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

Технологии
01.03.2018
2215
10 min
Совместимость веб-интерфейса vCloud Director с различными браузерами
#vcloud director
vCloud Director — это продукт VMware для управления облаком, разработанный с целью обеспечить быстрый, простой и удобный сетевой доступ к пулу вычислительных ресурсов. В этой статье опишем нюансы работы с этим приложением при использовании различных веб-браузеров, а также объясним причины появления большого количества вопросов совместимости.

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

Исторически веб-интерфейс 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

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

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

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

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

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

Более недели спустя 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-шаблоны.


Владимир Хазов
Профильный эксперт
Наш сайт использует cookie
Информацию о cookie, целях их использования и способах отказа от таковых, можно найти в «Политике использования файлов «cookie». Продолжая использовать наш Сайт, Вы выражаете согласие на обработку файлов «cookie», а также подтверждаете факт ознакомления с «Политикой использования файлов «cookie». Если Вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.