2013-07-10 12 views
24

के साथ समस्या मैं वर्तमान में व्यवसाय के लिए Google Apps के लिए 30-दिन के निशुल्क परीक्षण के अंदर हूं (बिलिंग सेट अप है, इसलिए जल्द ही गैर-निशुल्क परीक्षण शुरू होगा)। मैं Google ऐप इंजन ऐप के लिए एक कस्टम डोमेन के लिए एसएसएल सेट अप करने का प्रयास कर रहा हूं, लेकिन इस सामान पर कुछ नोब हूं और मेरे द्वारा जमा की गई फ़ाइलों को ऐप्स सबमिशन फॉर्म द्वारा स्वीकार नहीं किया जाता है। प्रमाणपत्र में भरने के बादGoogle Apps कस्टम डोमेन एसएसएल

openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key

:

मैं निम्नलिखित प्रक्रिया के माध्यम से चला गया। अनुरोध जानकारी (नाम www.mydomain.com के साथ), मेरे पास दो फाइलें CSR.csr और privateKey.key थीं।

मैंने इस CSR.csr से प्रमाणपत्र प्रदान करने के लिए एक SSL प्रदाता CheapSSLs.com का उपयोग किया, और उन्होंने www_mydomain_com.crt प्रमाण पत्र का जवाब दिया है।

निजी कुंजी और SSL प्रमाणपत्र दोनों एन्क्रिप्ट नहीं किए गए पीईएम में होना चाहिए:

हालांकि, Google Apps डैशबोर्ड के माध्यम से जा पर - -> सुरक्षा> कस्टम डोमेन का SSL और www_mydomain_com.crt और privateKey.key अपलोड करने मैं त्रुटि दिया हूँ प्रारूप।

कोई मदद? जहाँ तक मेरा बता सकते हैं, वे उस प्रारूप में हैं: निजी कुंजी की तरह दिखता है:

-----BEGIN PRIVATE KEY----- 
MIIEv... 
... 
...CftTU= 
-----END PRIVATE KEY----- 

और .crt फ़ाइल लगता है:

-----BEGIN CERTIFICATE----- 
MIIFy... 
... 
...WJjk= 
-----END CERTIFICATE----- 

उत्तर

57

यह एक दोस्ताना सदस्य द्वारा उत्तर दिया गया समुदाय की और फिर तुरंत नष्ट कर दिया (यकीन नहीं क्यों ...) लेकिन उससे पहले नहीं मैं उसका जवाब देखा और इसका इस्तेमाल बहुत अच्छा प्रभाव :)

openssl rsa -in privateKey.key -text > private.pem 
openssl x509 -inform PEM -in www_mydomain_com.crt > public.pem 

उपरोक्त दो कॉम के लिए, और private.pem और public.pem का उत्पादन करते हैं, जिन्हें Google Apps डैशबोर्ड द्वारा ठीक से स्वीकार किया जाता है।

धन्यवाद!

11

मेरे लिए, ऐसा इसलिए था क्योंकि मेरी निजी.की गलत प्रारूप में थी।

यदि आपकी कुंजी ---BEGIN PRIVATE KEY--- से शुरू होती है तो आपको इसे एक आरएसए कुंजी में परिवर्तित करने की आवश्यकता है।

openssl rsa -in private.key -out private_rsa.key 

तो फिर तुम private_rsa.key जो आप GAE के साथ प्रयोग की शुरुआत में ---BEGIN RSA PRIVATE KEY--- देखना चाहिए।

संबंधित मुद्दे