missing keyCertSign extension on intermediate ca #56
Labels
bug
Something isn't working
good first issue
Good for newcomers
help wanted
Extra attention is needed
https://www.rfc-editor.org/rfc/rfc5280#section-4.2
When creating a full chain the intermediate ca seems to missing key extensions for verifying signatures.
The issue_csr method isn't adding the needed extensions (at least that's my (current) finding).
csr_builder = csr_builder.add_extension( x509.KeyUsage(key_cert_sign=True, crl_sign=True, digital_signature=True, content_commitment=True, key_encipherment=False, data_encipherment=False, key_agreement=False, encipher_only=False, decipher_only=False, ), critical=False )
The text was updated successfully, but these errors were encountered: