Saya mendapatkan kesalahan ini ketika mencoba memuat modul Desktop ke dalam Citrix Receiver:
Yang tidak saya mengerti adalah saya dapat melihat sertifikat khusus ini disetel ke "Percaya .." dalam keadaan apa pun yang dapat saya temukan. Ini hanya terjadi di Ubuntu, dan saya tidak menginstal sertifikat apa pun (secara manual) di partisi mana pun ketika mencoba untuk memperbaiki masalah. Browser juga tampaknya tidak relevan (Chrome / Firefox keduanya menghasilkan kesalahan yang sama). Maafkan ketidaktahuan saya pada sertifikat, tetapi ini tampaknya di luar keahlian saya.
Ada beberapa tempat saya telah melihat melalui berbagai mesin pencari, dan saya menemukan pengguna lain yang memiliki masalah serupa dengan sertifikat di Linux Citrix Receiver, tetapi saya tidak yakin apa yang salah dengan sertifikat ini, karena tidak ada saran lain Saya sudah mencoba bekerja sejauh ini, dan mereka terlalu banyak untuk merinci ... jadi saya ingin mengambilnya dari sini dan melihat apa yang dapat Anda semua tawarkan.
sumber
sudo cp /etc/ssl/certs/DigiCert_High_Assurance_EV_Root_CA.pem /opt/Citrix/ICAClient/keystore/cacerts/
--- Menggunakan Citrix Receiver 13.6 Penuh pada Ubuntu 16.04.3sudo /opt/Citrix/ICAClient/util/ctx_rehash
Versi penerima yang lebih baru mengharuskan Anda untuk
mengonversi, menempatkan crt di direktori tertentu, dan menjalankan utilitas citrix.CRT
filePEM
Jika instalasi Anda masuk
/opt/Citrix/ICAClient
dan dengan asumsi sertifikat root penandatanganan atau CA adalah yang ada di ca-sertifikat:2. Konversi yang diinginkanCRT
kePEM
:3. Tautkan ke direktori Citrix dan ulangi:Jika CA bukan yang dikenal dan tepercaya hadir dalam
/usr/share/ca-certificates/mozilla
direktori yang disebutkan di atas:Unduh menggunakan info keamanan browser Anda di situs
Konversikan kePindahkan, dan ulangi: Langkah 3 di atas.PEM
Meninggalkan teks yang dicoret untuk siapa saja yang memerlukan instruksi tersebut untuk alasan apa pun, tetapi saya baru-baru ini menguji hanya memindahkan CRT ke direktori dan utilitas pengulangan akan dikonversi sesuai kebutuhan.
sumber
sudo /opt/Citrix/ICAClient/util/ctx_rehash
bit melakukannya untuk saya (Dilewati konversi dengansudo openssl ...
, meskipun ekspor saya tampaknya menjadi pem)beberapa pengguna (seperti saya) mungkin menemukan bahwa bahkan setelah menautkan Firefox ke folder cacerts kesalahan tetap ada.
Itu kelihatannya karena Citrix tidak menyediakan semua sertifikat terbaru.
Solusinya tampaknya dengan mencatat sertifikat yang dikatakan "tidak tepercaya" (mis. "Otoritas Sertifikasi Publik Publik Verisign Kelas 3 - G5") kemudian mengekspornya dari Firefox (di bawah menu Preferensi lalu Sertifikat) ke * / ICAClient / keystore / cacerts.
Bekerja untukku. Semoga ini membantu.
sumber
Saya memiliki kesalahan yang sama, tetapi dengan sertifikat yang dipercaya oleh FireFox saya. Jadi setelah menyalin sertifikat root ca dan mengubahnya dalam file crt, klien ICA berjalan tanpa masalah. Semoga info ini bermanfaat
sumber
Saya memiliki masalah yang sama dan menyelesaikannya dengan cara ini:
/usr/local/share/ca-certificates
sudo update-ca-certificates
Anda harus melihat sesuatu berbaris ini:
1 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d.... Adding debian:SymantecClass3SecureServerCA-G4.pem
sumber