Dell EMC Unity: Yerel bir Sertifika Yetkilisi tarafından imzalanmış bir SSL sertifikası nasıl içe aktarılır (Kullanıcı Tarafından Düzeltilebilir)
Summary: Yerel bir Sertifika Yetkilisi tarafından imzalanmış bir sertifikanın içe aktarımı sırasında hata oluştu.
Instructions
Ancak, yeni sertifikayı yüklemeye çalışırken bir hata oluşabilir:
service@SPB spb:~/user/mycerts> svc_custom_cert unitycert
ERROR: Certificate </tmp/cert. MIbZ4L/unitycert.crt> geçersiz
Sertifika yüklenmeden önce base64 ile kodlanmış olmalıdır. Bunu gerçekleştirmek için Windows aracı "certutil"i kullanın.
Sample input:
Certutil -v -encode unitycert.crt unity64cert.crt
Sample output:
Input Length = 1520
Output Length = 2148
CertUtil: -encode komutu başarıyla tamamlandı.
Başarıyla yüklenen özel sertifika dosyaları.
Web sunucusu yeniden başlatılıyor ...
7056\0x7f3c823d77c0:32:Module CIC/1.1.10.6 loaded
Additional Information
Ancak bazen, .crt dosyasını kodladıktan sonra bile svc_custom_cert yine de aşağıdaki hatayı gösterir:
ERROR: Certificate </tmp/cert. MIbZ4L/unitycert.crt> geçersiz.
Burada aşağıdakileri deneyebiliriz:
-
21122 numaralı KB makalesine göre: Dell Unity: Unisphere kendinden imzalı SSL sertifikalarını yerel bir Sertifika Yetkilisinin sunduğu imzalı sertifikalarla değiştirme. (Kullanıcı Tarafından Düzeltilebilir), aynı ada sahip hem .pk hem de .crt dosyalarına ihtiyacımız olabilir (bkz. Adım 5.) Kodlanmış dosyayı .pk dosya adı yardımı ile düzenleme.
-
Hata devam ederse tüm dosyaları (.pk, .crt ve .csr) yedekleyin ve diziden kaldırın. 21122 numaralı KB makalesine uygun olarak .crt dosyalarını yeniden oluşturun, yukarıdaki ölçütleri karşılamak için komut istemini kullanarak imzalı kodlanmış .csr dosyasını yeniden adlandırın ve ardından yükleyin.