में Thawte परीक्षण प्रमाणपत्र आयात करना मैं SSL के साथ एक टोमकैट सर्वर को कॉन्फ़िगर करने का प्रयास कर रहा हूं। मैं एक कुंजीयुग्म इस प्रकार बना लेने के बाद:जावा कीस्टोर
$ keytool -genkeypair -alias tomcat -keyalg RSA -keystore keys
अगला मैं एक प्रमाणपत्र हस्ताक्षर अनुरोध उत्पन्न:
$ keytool -certreq -keyalg RSA -alias tomcat -keystore keys -file tomcat.csr
तब मैं tomcat.csr
की सामग्री Thawte की वेबसाइट पर एक प्रपत्र में कॉपी-पेस्ट, एक परीक्षण के लिए पूछ एसएसएल प्रमाणपत्र। बदले में मुझे -----BEGIN ... -----END
के साथ सीमित दो प्रमाण पत्र प्राप्त हुए, जो कि मैं tomcat.crt
और thawte.crt
के अंतर्गत सहेजता हूं। (Thawte दूसरे प्रमाणपत्र को 'Thawte टेस्ट सीए रूट' प्रमाणपत्र कहते हैं)।
जब मैं उनमें से या तो आयात करने का प्रयास यह विफल:
$ 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
इन आदेशों में से किसी के लिए -trustcacerts
विकल्प कुछ भी या तो नहीं बदलता है जोड़ना।
कोई विचार क्या मैं यहां गलत कर रहा हूं?
धन्यवाद ... आपको लगता है कि वे इसे ई-मेल में उल्लेख करेंगे ... चूंकि इंटरमीडिएट एक (ई-मेल में भी) x50 9 है! –