Hi,
 
I have a chain of certificates C->B->A->RootCA. The TLS client only presents C 
during the TLS handshake. RootCA has the Certificate Sign extension set but not 
B and A.
 
The TLS server fails the TLS handshake because of the absence of the 
Certificate Sign extension in B and A.
 
My first question: if the TLS server has the entire chain of certificates 
B->A->RootCA in its truststore, is it correct to assume that the Certificate 
Sign extension is not required in B and A? My second question: by default the 
TLS server will fail the TLS handshake because of the absence of the 
Certificate Sign extension. Is there a recommended way to disables the check 
for this extension in the TLS handshake? 
 
Thanks,
 
Mourad.


      

Reply via email to