On Tue, 2019-10-01 at 00:44 -0700, Cheekian Tan wrote:
> Hi Sven,
>
> Thanks for the reply. It says "(but do not include the root)" in the
> docs.
> That's why I didn't include the root file. Should include that then?
The root certificate is the certificate that the web browser already
has in its local certificate store. The web browser will ignore it if
it's sent as part of the certificate chain, and will validate using the
local copy of the root certificate instead.
So including the root certificate in the certificate chain sent by the
server is unnecessary, and the extra size of the ssl handshake might
slow down connections a bit.
Note that OSCP stapling does not require the root certificate to be
installed on the server - it only needs the intermediate certificates.
--
Calvin Walton <
calvin...@kepstin.ca>