私はCAチェーンも持っているローカル発行証明書を検証できないという不満をopensslに抱いています。私はLOCAL CA Chain Cert(CER、PEM、CRT)に加えて、ローカルで発行された証明書(PEMとCRT)を持っています。ルートと発行者は同じサーバーです。両方の証明書のテキストを比較すると、両方とも "発行者:"フィールドで一致します。これはRedhat Linuxサーバーです。 エラー「検証エラー:num = 20:ローカル発行者証明書を取得できません」と「戻りコード:21(最初の証明書を検証できません)」"リターンコードを確認してください:21(最初の証明書を確認できません)"
これ以上何を探すべきかわかりません。 、どんなフィードバックも高く評価されます。
おかげ
ジョン
トラブルが
- ステップIは、-dの/ etc/PKI/nssdb -A -t」のcertutil cerutilを使用して、Linuxの本命に発行CA証明書を追加しましたC n "-n DomainA1-Server1CA -i /root/DomainA1-Server1CA.cer
-Ran certutil -d/etc/pki/nssデシベル-Lと私はそこに証明書
Certificate Nickname Trust Attributes
SSL,S/MIME,JAR/XPI
DomainA1-Server1CA C,,
を見ることができます
蘭のopenssl s_client -connect ServerA2:443 -CAfile /root/certs/DomainA1-Server1CA.cer,tried(.CRTと.PEM)上記の2つのエラーがあります。 -Ran openssl s_client -connect ServerA2:443 -CApath/root/certs、(.CRTと.PEM)で試してみましたが、上記の2つのエラーがあります。
Ran openssl s_client -connect ServerA2:443。上記の2つのエラーがあります。証明書発行
あなたが怒鳴るコマンドでテストすることができます
Data:
Version: 3 (0x2)
Serial Number:
54:a9:50:a3:00:01:00:00:14:47
Signature Algorithm: sha1WithRSAEncryption
Issuer: DC=com, DC=domainA1, CN=DomainA1-Server1CA
Validity
Not Before: April 5 16:45:48 2017 GMT
Not After : April 5 16:45:48 2019 GMT
Subject: C=US, ST=NY, L=CityA, O=CompanyNAME, OU=IT,
CN=ServerB1.DomainA1.com
CAチェーン証明書
Data: Version: 3 (0x2)
Serial Number: 19:11:eb:af:4c:d5:a9:94:49:ka:2f:41:f2:e1:09:g2
Signature Algorithm: sha256WithRSAEncryption
Issuer: DC=com, DC=domainA1, CN=DomainA1-Server1CA
Validity
Not Before: Aug 15 18:41:45 2015 GMT
Not After : Aug 15 18:41:45 2025 GMT Subject: DC=com, DC=domainA1,
CN=DomainA1-Server1CA Subject Public Key Info:
Public Key Algorithm: rsaEncryption Public-Key: (2048 bit)
...C.A
X509v3 Key Usage:
Digital Signature, Certificate Sign, CRL Sign
X509v3 Basic Constraints: critical
CA:TRUE
X509v3 Subject Key Identifier:
'e4720ca1b42c1ebb.crt'、なぜこの場所に追加する何ですか? –