SP Certificate is valid but IdP keeps rejecting it
Things to check:
- make sure idp's 8443 is configured with optional_no_ca
- make sure 8443 has SSLVerifyDepth 10 , otherwise the CA may not get validated
- either the CA or the SP certificate has to be registered in metadata
- SP certificate has to have client-ssl purpose on it, server-ssl purpose alone is not sufficient! (refer to checking cert purpose)
One good way to test the certificate being issued by a host/port is to use openssl s_client:
openssl s_client -connect hostname:port
to top