Bir Tomcat sunucusunu SSL ile yapılandırmaya çalışıyorum. Ben böylece keypair oluşturduktan: Bir deneme için soranThawte deneme sertifikalarını bir Java anahtar deposuna aktarma
$ keytool -certreq -keyalg RSA -alias tomcat -keystore keys -file tomcat.csr
Sonra Thawte'nın web sitesinde bir forma tomcat.csr
içeriğini kopyalayıp yapıştırın:
$ keytool -genkeypair -alias tomcat -keyalg RSA -keystore keys
Sonraki Bir sertifika imzalama isteği oluşturmak SSL sertifikası. Karşılığında tomcat.crt
ve altında kaydeddiğim -----BEGIN ... -----END
ile sınırlanmış iki sertifika aldım. (Thawte ikinci sertifikayı bir 'Thawte Test CA Root' sertifikasıyla çağırır). Her ikisinde de ne almaya çalıştığınızda
başarısız:
$ keytool -importcert -alias tomcat -file tomcat.crt -keystore keys
Enter keystore password:
keytool error: java.lang.Exception: Failed to establish chain from reply
$ keytool -importcert -alias thawte -file thawtetest.crt -keystore keys
Enter keystore password:
keytool error: java.lang.Exception: Input not an X.509 certificate
de bir şey değişmez bu komutları birine -trustcacerts
seçeneği ekleniyor.
Burada yanlış yaptığım hakkında bir fikriniz var mı?
Teşekkürler ... Bunu e-postada anlatacaklarını düşünürdünüz ... Aradaki (e-postada) x509 olduğundan beri! –