Ubuntu 18.04.1의 Citrix Receiver 13.10


13

Citrix 수신기를 Ubuntu 랩톱에서 작동 시키려고합니다. Citrix 수신자를 설치했지만 Chrome으로 회사의 Citrix StoreFront 사이트에 로그인 할 때 회사에서 제공하는 .ica 파일을 열려고하면 " 0.0.02-에 연결할 수 없습니다. Windows 2016 Desktop. 해당 파일 또는 디렉토리가 없습니다. 연결 설정을 확인한 후 다시 시도하십시오 ". 그 후에 .ica 파일이 자동으로 삭제됩니다.

또한 설치된 앱에 조직의 Citrix StoreFront 사이트 주소를 직접 입력하려고하면이 오류가 발생합니다. " 이 서버 주소를 사용하여 계정을 추가 할 수 없습니다. 올바르게 입력했는지 확인하십시오. 서버의 인증서를 신뢰할 수 없기 때문에 서버에 대한 SSL 연결을 설정할 수 없습니다. "

원격 작업을하려면 항상 Windows로 전환해야합니다. First Link , Second Link를 포함하여 인터넷에 존재하는 모든 솔루션을 시도했습니다 . 내 문제는 어떻게 든 회사 인증서의 와일드 카드 문자와 관련이 있다고 생각합니다. * .myCompanyName에 발행 되지만 사이트 주소는 door.myCompanyName입니다.

나는 모든 것을 시도했다. 이 때문에 Windows로 전환하고 싶지 않습니다. 도와주세요.

답변:


24

Linux 용 Citrix 클라이언트 (스크린 샷) 와 함께 제공된 인증서에 문제가있는 것 같습니다 . Ubuntu Community Wiki 의 노인 기사는 다음과 같이 설명합니다.

Citrix Receiver는 일부 루트 CA 인증서 만 신뢰하므로 많은 Citrix 서버에 대한 연결이 SSL 오류로 실패합니다. ' ca 인증서 '패키지 (이미 대부분의 우분투 시스템에 설치되어 있음)는 이러한 오류를 피하기 위해 Citrix Receiver에 편리하게 추가 할 수있는 추가 CA 인증서를 제공합니다.

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 Receiver는 나중에 제대로 작동하기 시작합니다.


2
그것은 나를 위해 작동하지 않습니다 :(
Reza

여기에도 여전히 오류가 발생합니다.
Cameron Sima

이렇게하면 포기가 지연되지만 (현재 상태 표시 줄이 ½ 초 동안 표시됨) 해결하지 못합니다 (파일을 두 번 클릭 할 때 .ica). ––– 명령 행에서 .ica 파일을 어떤 바이너리로 호출해야합니까? 어딘가에 /opt/Citrix/ICAclient/...있다고 가정합니다. 그리고이 바이너리에 대한 상세 모드를위한 스위치가 있습니까? (희망에 조금 자세한 내용을 얻을 수)
프랭크 Nocke

1
@FrankNocke .debCitrix 웹 사이트에서 설치하면 ELF 바이너리가에 설치됩니다 /opt/Citrix/ICAClient/wfica. 자세한 정보를 제공하지 않는 것 같습니다 ( wfica -h도움말 화면을 직접 보려면 실행 하십시오). wfica.sh동일한 디렉토리에 단서를 제공 할 수 있는 스크립트 도 있습니다.
Peterino

Citrix Workspace app 18.10 (18.10.0.11_i386)으로 저에게 효과적이었습니다.
Marten Koetsier

1

Ubuntu MATE 18에서 실행되는 Chrome 브라우저에서 Citrix Workspace를 작동하게합니다.

$ 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

단계

  1. 방문 할 때 브라우저에서 작은 자물쇠 아이콘으로 CA 내보내기 storefront.example.com

    참고 자료
    : Chrome보다 Firefox로 CA를 내보내는 것이 더 쉽다는 것을 알았습니다.

  2. 브라우저로 CA 가져 오기

    Chrome에서 : chrome://settings/advance

  3. Linux에서 CA 설정

    • CA를 디렉토리에 복사 /usr/local/share/ca-certificates/
    • 사용 명령 :

      sudo cp <whatever>.crt /usr/local/share/ca-certificates/<whatever>.crt
      
    • CA 저장소를 업데이트하십시오.

      sudo update-ca-certificates
      
    • 옆으로 재미 , 인증서openssl확인하는 데 사용

  4. 위의 단계를 따르십시오

    cd /opt/Citrix/ICAClient/keystore/
    sudo mv cacerts _cacerts  ### I don't delete things until things are working
    sudo ln -s /etc/ssl/certs cacerts
    

검색 봇에 대한 아래 참고 사항

Firefox 오류 메시지

$ firefox --version
Mozilla Firefox 68.0.1

FF Quantum을 사용하는 동안 storefront.example.com 페이지 에서 세부 사항을 제출 하면 오류 로그가 리턴되었습니다.

Citrix Workspace 앱이 데스크탑 "예제 데스크탑"을 시작할 수 없음

ICA 연결이 사용 가능하고 서버 주소가 있는지 확인하십시오


Chrome과 다른 오류 메시지

용감한-버전 1.1.21 크롬 : 79.0.3945.79 (공식 빌드) (64 비트)

  1. 상점 첫 화면 storefront.example.com 으로 이동해야합니다.
  2. 고르다
  3. 파일 *.ica이 생성됩니다 (스크린 샷).
  4. 더블 클릭 donwloaded *.ica파일
  5. 오류 메시지가 나타남

[SSL 오류]

다음 정보를 사용하여 헬프 데스크에 문의하십시오. 서버 보안 인증서 발행자 인 "AddTrust External CA Root"를 신뢰하지 않기로 선택했습니다 (SSL 오류 61).


0

글쎄, Chrome에서 서버에 연결하는 방법을 찾았습니다. 회사 웹 사이트에 로그인 할 때 Chrome 오른쪽 상단에서 이름을 클릭 한 다음 "Citrix Receiver 변경 ..."을 클릭하고 마지막으로 정식 버전 대신 라이트 버전 사용을 클릭하십시오. 그러나 여전히 응용 프로그램과 연결할 수 없습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.