Я пытаюсь заставить получатель Citrix работать над моим ноутбуком Ubuntu. Я установил получатель Citrix, однако когда я пытаюсь открыть .ica файл, который обеспечивает моя компания, когда я вхожу в сайт Citrix StoreFront своей организации Chrome, это выходит с ошибкой, которая указывает, "Не может соединиться с 0.0.02 - Windows 2016 Desktop. Никакой такой файл или каталог. Проверьте свои настройки подключения и попробуйте еще раз". После этого .ica файл удален автоматически.
Кроме того, если я пытаюсь ввести адрес сайта Citrix StoreFront своей организации непосредственно в установленном приложении, это дает мне эту ошибку; "Ваша учетная запись не может быть добавлена с помощью этого адреса сервера. Удостоверьтесь, что Вы ввели его правильно. Соединение SSL с сервером не могло быть установлено, потому что сертификату сервера не доверяли".
Я всегда должен переключаться на Windows для работы удаленно. Я попробовал каждое доступное решение, существовавшее в Интернете включая Первую Ссылку, Вторую Ссылку. Я предполагаю, что моя проблема так или иначе связана с подстановочным символом в сертификате моей компании. Это выпущено к * .myCompanyName однако, адрес веб-сайта является door.myCompanyName
Я попробовал все. Я не хочу переключаться на Windows только из-за этого.Пожалуйста, помогите мне.
Ну, я нашел путь к соединению с сервером в Chrome. Когда Вы входите на сайт компании, нажимаете на Ваше имя на верхнем правом углу Chrome, затем нажимают на "Change Citrix Receiver..." и наконец нажимают на облегченную версию использования вместо того, чтобы использовать полную версию. Но все еще не может соединиться с приложением.
Это походит на проблему с сертификатами, поставленными с клиентом Citrix для Linux (снимок экрана). Пожилая статья в Сообществе Ubuntu Wiki объясняет:
Получатель Citrix только доверяет нескольким корневым сертификатам CA, который заставляет соединения со многими серверами Citrix перестать работать с ошибкой SSL. Пакет 'сертификатов CA' (уже установленный в большинстве систем Ubuntu) предоставляет дополнительные сертификаты CA [...], которые могут быть удобно добавлены к Получателю Citrix для предотвращения этих ошибок
Клиенту Citrix установили его сертификаты в /opt/Citrix/ICAClient/keystore/cacerts
. Можно безопасно удалить всю папку и добавить символьную ссылку к /etc/ssl/certs
вместо этого:
$ cd /opt/Citrix/ICAClient/keystore/
$ sudo rm -r cacerts
$ sudo ln -s /etc/ssl/certs cacerts
Получатель Citrix начнет работать просто великолепно впоследствии.
$ uname -a
Linux 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Экспорт центра сертификации из маленького значка замка браузера при посещении ссылки storefront.example.com
в сторону: мне было проще экспортировать CA в Firefox, чем в Chrome
Импортировать CA в браузер
В Chrome: chrome: // settings / advance
/ usr / local / share / ca-Certific /
Используйте команду:
sudo cp .crt / usr / local / share / ca-Certific / .crt
Обновите хранилище CA:
sudo update-ca-Certificates
Помимо забавы, используйте openssl
, чтобы проверить сертификат
Выполните шаги выше
cd / opt / Citrix / ICAClient / keystore /
sudo mv cacerts _cacerts ### Я не удаляю вещи, пока все не заработает
sudo ln -s / etc / ssl / certs cacerts
Сообщение об ошибке для Firefox
$ firefox --version
Mozilla Firefox 68.0.1
При отправке сведений на странице storefront.example.com возвращен журнал ошибок при использовании FF Quantum
Приложение Citrix Workspace не запускается desktop "example Desktop"
Убедитесь, что соединение ICA доступно и присутствует адрес сервера
Другое сообщение об ошибке в Chrome
Brave - версия 1.1.21 Chromium: 79.0.3945.79 (официальная сборка) ( 64-разрядная версия)
*. Ica
создан (снимок экрана) *. Ica
файл [ОШИБКА SSL]
Обратитесь в службу поддержки и сообщите следующую информацию: Вы не выбрали доверять «AddTrust External CA Root», эмитенту сертификата безопасности сервера (ошибка SSL 61)
У меня это действительно сработало: скопируйте CACerts из Mozilla.
sudo cp --verbose /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
Затем загрузите ваш .ica
из Mozilla.
См. Ветку SuperUser: Как мне установить клиентский приемник Citrix ICA 13 на 64-разрядную версию Debian Linux