Как я могу отладить проблемы с Citrix XenApp?

Я пытаюсь подключиться к Citrix через Ubuntu 13.04. Когда я нажимаю кнопку приложения / виртуальной машины в браузере (URL-адрес.../Citrix/XenApp/site/default.aspx), кнопка становится синей (до того, как она стала серой). Затем через 30 секунд появляется окно:

Не удается подключиться к "0.0.0.2 - Generaloffice"
сеть недоступна

Поскольку я могу подключиться к веб-сайту, это кажется странным. Как я могу узнать, какое соединение пытается установить программное обеспечение?

1 ответ

Решение

Это происходит потому, что ICAClient игнорирует настройки прокси-сервера системы. Вместо того чтобы использовать настройки прокси веб-браузера / системы, клиент сначала пытается подключиться к SSLProxyHost который упоминается в launch.ica файл.

Попробуйте настроить параметры прокси вручную.

Редактировать файл ~/.ICAClient/All_Regions.ini, Ищу [Network\Proxy]

Измените первые два поля:

ProxyType=Script
ProxyAutoConfigURL=http://your.company.com/proxy.pac

Я не уверен, что туда добавить, если у вас есть URL прокси-сервера; может быть, документация может помочь в этом случае.

Дополнительные советы:

Если вы не можете загрузить файл ica для запуска клиента из командной строки, отключите плагин браузера и нажмите кнопку VM на веб-сайте Citrix. Затем браузер должен загрузить и сохранить launch.ica файл автоматически.

Если ваш клиент жалуется, что у него не установлен (корневой) сертификат для SSL, вам нужно больше /opt/Citrix/ICAClient/keystore/cacerts/, Простой источник для них - Firefox; поиск вашей локальной копии для *.crt файлы как GeoTrust_Global_CA.crt, Скопируйте или свяжите эти дополнительные сертификаты с cacerts Папка и клиент должны иметь возможность найти и использовать их:

cd /opt/Citrix/ICAClient/keystore/
mv cacerts cacerts.bak
ln -s /etc/ssl/certs cacerts

( bdetweiler за инструкциями).

Другие вопросы по тегам