Recently, I apply for a new SSL certificate for my IIS7 server. However, after I installed the new SSL certificate, the client starts to show the error message said that the SSL certificate in not trusted. I am sure the root certificate is already included in the trusted root certificate list of the client side.
In the IIS server, the certificate chain looks like this:
Root CA Certificate --> Intermediate CA 1 Certificate --> Intermediate CA 2 Certificate --> SSL Certificate
However, I use a SSL test tool to check the SSL handshake, it reported that the IIS7 server only send the Intermediate CA 2 Certificate and SSL Certificate to the client side.
Is there a way to enforce the IIS7 server to send the Intermediate CA 1 Certificate to the client side too?