2

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

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

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

1 ответ1

0

Это происходит потому, что 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 за инструкциями).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .