Назад | Перейти на главную страницу

Подключаемый модуль удаленной консоли VMware и веб-доступ к инфраструктуре VMware (Firefox, Chrome и Internet Explorer в Ubuntu 10.04)

У меня VMware Server работает на сервере под управлением Ubuntu Server 10.04. После многих проблем у меня работает одна виртуальная машина, и теперь у меня проблема с браузером.

Firefox не загружает VMware Infrastructure Web Access. Когда собираешься https://<ip-of-server>:8333 он показывает пустую страницу, заголовок которой говорит «Загрузка ...», хотя совершенно очевидно (как и в строке состояния), что загрузка завершена. Я пробовал это как в Firefox 3.6, так и в Firefox 4.

В Chrome нет доступного подключаемого модуля VMware Remote Console, так что это даже не вариант. Однако веб-клиент VMware Infrastructure загружается на Chrome в https://<ip-of-server>:8333.

Мне удалось установить Internet Explorer 7 через PlayOnLinux и запустить IE7. Когда я иду в https://<ip-of-server>:8333 он дает мне ту же ошибку сертификата, что и Chrome, но когда я нажимаю «Продолжить на этом веб-сайте (не рекомендуется)», он просто обновляет страницу ... на самом деле не переносит меня через эту ошибку в консоль.

Прямо сейчас я застрял в том, чтобы браузеры могли получить подключаемый модуль VMware Remote Console. Firefox был бы лучшим вариантом, так как я не большой поклонник IE7, и Chrome не кажется вариантом, если VMware что-то с этим не делает.

Если у кого-то есть идеи, дайте мне знать. Любая помощь приветствуется!

РЕДАКТИРОВАТЬ: Если вам нужна дополнительная информация, спрашивайте. Я не уверен, что еще включить.

Решение состоит в том, чтобы используйте Firefox 3.5 или ниже (ссылка на старые загрузки Firefox), поскольку Firefox 3.6 или выше не работает с подключаемым модулем удаленной консоли VMware - поскольку он уже не получает обновлений безопасности, лучше всего установить его отдельно в основной Firefox и использовать новый профиль. Чтобы не испортить любую версию firefox для Ubuntu, просто распакуйте tar.gz Firefox 3.5 под чем-то вроде /opt/firefox-3.5

Вот сценарий оболочки, который вызывает этот Firefox с правильным профилем, даже если у вас работает более поздняя версия Firefox (с помощью -no-remote):

#!/bin/sh    
# Run Firefox 3.5, for VMware 2.0 only
prog=/opt/firefox-3.5/firefox/firefox 
exec $prog -no-remote -P vmware-FF3.5

После того, как вы закончите работу с консолью, лучше закрыть экземпляр Firefox 3.5, иначе ссылки, нажатые в других приложениях, могут открыться в экземпляре 3.5.

Другое частичное решение - использовать VNC для входа в виртуальную машину после ее запуска другим способом - это не дает вам всех функций удаленной консоли, поэтому вам нужно будет использовать команды оболочки VMware на хосте для управления виртуальной машиной. Видеть это HOWTO - однако это не поддерживает VNC через SSL поэтому рекомендуется использовать туннели SSH.

VMware Server 2.0 - это заканчивается поддержка в июне 2011 года, и долгое время не было обновлений для работы с новыми версиями Firefox, поэтому, вероятно, пора искать альтернативы.

Не уверен, на чем на самом деле построен IE7 для Linux, но я знаю, что у меня возникли проблемы после обновления Firefox на некоторых из моих Linux-машин. Плагин, используемый как для Сервера, так и для ESXi, несовместим с более новыми версиями Firefox (изменение NPAPI?). Читать http://communities.vmware.com/message/1462526 для подобных описанных проблем.

Я просто установил на свой компьютер вторую версию Firefox (3.5) и использовал ее для доступа к серверу, на котором был установлен ESXi.

Я много раз сталкивался с этой проблемой при работе с VMware Server, и это одна из причин, по которой я стараюсь избегать Server в наши дни и как можно чаще использовать ESXi. Но если вам действительно нужен сервер, вот некоторые из вещей, которые мне помогли (и я понимаю, что некоторые из них, вероятно, не сработают для вас или не применимы, потому что вы их уже пробовали).

  1. Убедитесь, что правильное имя хоста находится в / etc / hosts в Ubuntu как минимум для записи localhost (127.0.0.1).

  2. Попробуйте версию Firefox, которая была примерно на момент последнего выпуска / обновления Сервера.

  3. Убедитесь, что вы установили, следуя инструкциям здесь: https://help.ubuntu.com/community/VMware/Server, включая исправления, перечисленные как один из шагов. Обратите внимание, что инструкции для 10.04 такие же, как инструкции для 9.10, и ссылка на патчи может быть устаревшей (но этот по-прежнему у меня работает: http://radu.cotescu.com/how-to-install-vmware-server-ubuntu-fedora-opensuse/).