के साथ काम करने के लिए एक SSL कुंजी उत्पन्न करना मैं AWS EC2 पर अपने node.js सर्वर के साथ उपयोग करने के लिए GoDaddy के माध्यम से एक SSL सेट अप करने के लिए काम कर रहा हूं। मैं इसे काम करने में असमर्थ रहा हूं।node.js
यहाँ मैं क्या कोशिश की है:
डोमेन के लिए लक्षित है: files.mysite.com
सर्वर पर मैं चलाएँ:
$ openssl req -new -newkey rsa:2048 -nodes -keyout files.mysite.key -out files.mysite.csr
Common Name: files.mysite.com
password: left empty
मैं तो सीएसआर मिलती है: vim files.mysite.csr
मैं कॉपी और पेस्ट करता हूं:
-----BEGIN CERTIFICATE-----
......... lots of stuff
-----END CERTIFICATE-----
अंत में एक अतिरिक्त खाली रेखा है, जिसे मैं रीकी का उपयोग करके गोडाडी इंटरफेस में छोड़ देता हूं और पेस्ट करता हूं।
gd_bundle.crt
files.mysite.com.crt
फिर नोड में मैं सम्मिलित करें::
मैं तो GoDaddy कुंजी प्रदान करता है जो डाउनलोड
key: fs.readFileSync('server.key').toString(),
cert: fs.readFileSync('server.crt').toString()
मुझे यकीन है कि क्या server.key है या server.crt कि दिया नहीं कर रहा हूँ GoDaddy दो सीआरटी फाइलें प्रदान करता है?
क्या आप मदद कर सकते हैं?
यह सवाल भी एक जवाब है। आपका openssl कमांड "Node.js ऐप्स के लिए एक CSR उत्पन्न करने के लिए उपयुक्त है" या तो यह वास्तव में स्पष्ट है और मैं धीमा हूं या ऐसा नहीं है और मेरे जैसे बहुत सारे लोग हैं जो उस जानकारी की आवश्यकता है, इसलिए मैं चाहता हूं कि मैं इसे अपवित्र कर सकूं एक प्रश्न और उत्तर दोनों। – rainabba