मुझे Stunnel के CApath निर्देशिका में पोस्ट करने के लिए फ़ाइल के लिए एक हैश-नाम की आवश्यकता है। मुझे इस निर्देशिका में कुछ सीरियल्स मिले हैं और वे अच्छी तरह से काम कर रहे हैं। इसके अलावा, मेरे पास सर्वर सर्ट और सर्वर कुंजी है:
cert = c:\Program Files (x86)\stunnel\server_cert.pem
key = c:\Program> Files (x86)\stunnel\private\server_key.pem
जब मैं अपने नए प्रमाणपत्र के हैश की गणना करने की कोशिश करता हूं, तो मुझे एक त्रुटि मिलती है:
/etc/pki/tls/misc/c_hash cert.pem
unable to load certificate 140603809879880:error:0906D06C:PEM
routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE
जैसा कि मैं समझता हूं कि मुझे अपने प्रमाणपत्र पर हस्ताक्षर करना चाहिए, लेकिन मुझे समझ में नहीं आता कि मैं ऐसा कैसे कर सकता हूं। कृपया, समाधान प्रदान करें।
पुनश्च:
संदेश
unable to load certificate 140603809879880:error:0906D06C:PEM
routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE:
जब मैंने c_hash को cert.pem के लिए पोस्ट किया है तो यह server_cert.pem नहीं है, यह Root_CA है और यह कुछ इस तरह की सामग्री है
-----BEGIN CERTIFICATE-----
...6UXBNSDVg5rSx60=..
-----END CERTIFICATE-----
जब मैं लिखता हूँ
openssl x509 -noout -text -in cert.pem
कंसोल पैनल में मुझे यह जानकारी दिखाई देती है:
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=BE, ST=BB, L=BB, O=BANKSYS NV, OU=SCY, CN=TEST Root CA
Validity
Not Before: May 31 08:06:40 2005 GMT
Not After : May 31 08:06:40 2020 GMT
Subject: C=BE, ST=BB, L=BB, O=BB NV, OU=SCY, CN=TEST Root CA
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:82:c8:58:1e:e5:7a:b2:63:a6:15:bd:f9:bb:1f:
............
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints: critical
CA:TRUE
X509v3 Key Usage: critical
Certificate Sign, CRL Sign
X509v3 Subject Key Identifier:
76:70:AB:92:9B:B1:26:CE:9E:93:D8:77:4F:78:0D:B8:D4:6C:DA:C6
Signature Algorithm: sha1WithRSAEncryption
2c:7e:bd:3f:da:48:a4:df:8d:7c:96:58:f7:87:bd:e7:16:24:
...............
key
औरcert
में फाइलhttps
config वस्तु को प्रदान की जातीwebpack.config
हैdevServer
।