Как я могу отладить проблемы с 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 за инструкциями).