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

заставить Citrix работать с кальмаром

Сценарий: Наши сотрудники находятся на работе в компании X. Компания X разместила их за прокси-сервером Squid для любого доступа, связанного с Интернетом.

Есть несколько приложений, к которым нашим сотрудникам необходим доступ через Citrix, размещенный в нашей организации. Если они обращаются к нему с помощью карты данных (так что они находятся непосредственно в Интернете), они могут подключиться и работать безупречно.

Проблема: Однако, когда они пытаются получить доступ к нашему сайту Citrix, они получают

'Could not find Citrix Presentation Server' or 'The Citrix SSL Relay Name could not be resolved'

Нам удалось решить вторую проблему, открыв порт 1494 на squid и изменив файл .ica, обновив следующее:

ProxyType=Auto  
ProxyUseFQDN=On  

Члены службы поддержки Citrix сказали, что если клиентская машина не может напрямую разрешить и подключиться (другими словами, не имеет «маршрута») к вашему серверу Citrix, это не сработает.

У кого-нибудь это работает? Если вы сделали это, добавив маршруты на клиентскую машину, не могли бы вы рассказать мне, как это сделать? :)

Спасибо.

Если ваш сервер Citrix находится непосредственно в Интернете, вы не сможете подключиться к своему серверу Citrix. Поскольку компания заблокировала все прямые подключения. У вас есть 2 варианта

1) Попросите компанию настроить Socks Proxy, так как это позволит вам разрешить внешние адреса.

Вам нужно будет добавить следующие строки в ваш файл ICA

ICASOCKSProtocolVersion=0
ICASOCKSProxyHost= "IP address of the proxy server"
ICASOCKSProxyPortNumber=1080

2) Настройте Citrix Web Interface на своем сайте, который позволит вам подключаться с любого прокси-сервера.

3) Разрешите маршруты / порты через брандмауэр X Company на ваши серверы Citrix.