Tôi cần tên băm cho tệp để đăng trong thư mục CApath của Stunnel. Tôi đã có một số chứng chỉ trong thư mục này và chúng đang hoạt động tốt. Ngoài ra, tôi có một sert máy chủ và khóa máy chủ:
cert = c:\Program Files (x86)\stunnel\server_cert.pem
key = c:\Program> Files (x86)\stunnel\private\server_key.pem
Khi tôi cố gắng tính toán một hàm băm của chứng chỉ mới của mình, tôi gặp lỗi:
/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
Như tôi hiểu, tôi phải ký vào chứng chỉ của mình, nhưng tôi không hiểu làm thế nào tôi có thể làm điều đó. Vui lòng cung cấp giải pháp.
Tái bút:
Thông điệp
unable to load certificate 140603809879880:error:0906D06C:PEM
routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE:
được đăng khi tôi tạo c_hash cho cert.pem Đây không phải là server_cert.pem, đây là Root_CA và nó có nội dung giống như
-----BEGIN CERTIFICATE-----
...6UXBNSDVg5rSx60=..
-----END CERTIFICATE-----
Khi tôi viết
openssl x509 -noout -text -in cert.pem
Trong bảng điều khiển, tôi thấy thông tin này:
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
vàcert
các tệp tronghttps
đối tượng cấu hình được cung cấp chowebpack.config
'sdevServer
.