Penerima Citrix 13.10 pada Ubuntu 18.04.1

13

Saya mencoba membuat penerima Citrix bekerja di laptop Ubuntu saya. Saya telah menginstal penerima Citrix, namun ketika saya mencoba membuka file .ica yang disediakan perusahaan saya ketika saya masuk ke situs Citrix StoreFront organisasi saya oleh Chrome, keluar dengan kesalahan yang menyatakan " Tidak dapat terhubung ke 0.0.02 - Windows 2016 Desktop. Tidak ada file atau direktori. Verifikasi pengaturan koneksi Anda dan coba lagi ". Setelah ini, file .ica akan dihapus secara otomatis.

Selain itu, jika saya mencoba memasukkan alamat situs Citrix StoreFront organisasi saya langsung di aplikasi yang diinstal, itu memberi saya kesalahan ini; " Akun Anda tidak dapat ditambahkan menggunakan alamat server ini. Pastikan Anda memasukkannya dengan benar. Koneksi SSL ke server tidak dapat dibuat karena sertifikat server tidak dipercaya. "

Saya selalu harus beralih ke Windows untuk bekerja dari jarak jauh. Saya mencoba setiap solusi yang ada di internet termasuk First Link , Second Link . Saya kira masalah saya entah bagaimana terkait dengan karakter wildcard di sertifikat perusahaan saya. Ini dikeluarkan untuk * .myCompanyName namun alamat situs adalah door.myCompanyName

Saya mencoba segalanya. Saya tidak ingin beralih ke Windows hanya karena ini. Tolong bantu aku.

Reza
sumber

Jawaban:

24

Ini terdengar seperti masalah dengan sertifikat yang dikirimkan bersama klien Citrix untuk Linux (tangkapan layar). Artikel lama di Wiki Komunitas Ubuntu menjelaskan:

Penerima Citrix hanya mempercayai beberapa sertifikat CA root, yang menyebabkan koneksi ke banyak server Citrix gagal dengan kesalahan SSL. Paket ' ca-sertifikat ' (sudah diinstal pada sebagian besar sistem Ubuntu) memberikan sertifikat CA tambahan [...] yang dapat dengan mudah ditambahkan ke Citrix Receiver untuk menghindari kesalahan ini

Klien Citrix memiliki sertifikat yang diinstal di /opt/Citrix/ICAClient/keystore/cacerts. Anda dapat menghapus seluruh folder dengan aman dan menambahkan tautan simbolis ke /etc/ssl/certs:

$ cd /opt/Citrix/ICAClient/keystore/
$ sudo rm -r cacerts
$ sudo ln -s /etc/ssl/certs cacerts

Penerima Citrix akan mulai berfungsi dengan baik setelahnya.

Peterino
sumber
2
itu tidak bekerja untuk saya :(
Reza
Sama di sini, masih mendapatkan kesalahan.
Cameron Sima
Penundaan ini menyerah (saya melihat bilah status sekarang selama ½ detik) tetapi tidak menyelesaikannya (ketika mengklik dua kali .ica-file). ––– Biner apa yang harus saya panggil file .ica itu dari baris perintah? Di suatu tempat di /opt/Citrix/ICAclient/...saya kira. Dan apakah ada saklar untuk mode verbose untuk biner itu? (mudah-mudahan mendapatkan sedikit lebih detail)
Frank Nocke
1
@ FrankNocke Ketika Anda menginstal .debdari situs web Citrix biner ELF diinstal /opt/Citrix/ICAClient/wfica. Tampaknya tidak menyediakan saklar untuk kata kerja (jalankan wfica -huntuk melihat layar bantuan sendiri). Ada juga wfica.shskrip di direktori yang sama yang dapat memberi Anda beberapa petunjuk.
Peterino
Bekerja untuk saya, dengan aplikasi Citrix Workspace 18.10 (18.10.0.11_i386).
Marten Koetsier
1

Membuat Citrix Workspace Bekerja pada Browser Chrome yang berjalan pada Ubuntu MATE 18

$ 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

Langkah

  1. Ekspor CA dari ikon kunci kecil browser ketika mengunjungi storefront.example.com

    kesamping referensi
    : Saya merasa lebih mudah untuk mengekspor CA dengan Firefox daripada Chrome

  2. Impor CA ke browser

    Di Chrome: chrome://settings/advance

  3. Atur CA di Linux

    • Salin CA Anda ke direktori /usr/local/share/ca-certificates/
    • Gunakan perintah:

      sudo cp <whatever>.crt /usr/local/share/ca-certificates/<whatever>.crt
      
    • Perbarui toko CA:

      sudo update-ca-certificates
      
    • selain menyenangkan, gunakan openssluntuk memeriksa sertifikat

  4. Ikuti langkah-langkah di atas

    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
    

Catatan Di Bawah Ini untuk Bot Pencarian

Pesan Kesalahan untuk Firefox

$ firefox --version
Mozilla Firefox 68.0.1

Mengirimkan detail pada halaman storefront.example.com mengembalikan log kesalahan saat menggunakan FF Quantum

Aplikasi Citrix Workspace tidak dapat meluncurkan desktop "contoh Desktop"

Harap verifikasi bahwa koneksi ICA tersedia dan alamat server ada


Pesan Kesalahan Berbeda dengan Chrome

Berani - Versi 1.1.21 Chromium: 79.0.3945.79 (Bangun Resmi) (64-bit)

  1. harus menavigasi ke storefront storefront.example.com
  2. Pilih
  3. file *.icadibuat (tangkapan layar)
  4. klik dua kali *.icafile donwloaded
  5. dapatkan pesan kesalahan

[KESALAHAN SSL]

Hubungi meja bantuan Anda dengan informasi berikut: Anda belum memilih untuk mempercayai "AddTrust External CA Root", penerbit sertifikat keamanan server (Kesalahan SSL 61)

pembuat kode
sumber
0

Yah, saya telah menemukan cara untuk menghubungkan ke server di Chrome. Saat Anda masuk ke situs web perusahaan, klik nama Anda di sudut kanan atas Chrome, lalu klik "Ubah Penerima Citrix ..." dan akhirnya klik menggunakan versi ringan daripada menggunakan versi lengkap. Tetapi masih tidak dapat terhubung dengan aplikasi.

Reza
sumber