Problems installing SSL certificate on nginx with intermediate key
Solution 1:
Does your key list ok:
openssl rsa -in /etc/nginx/ssl/mydomain.key
Do the modulus of the key and the cert match:
openssl x509 -in mydomain.crt -modulus
openssl rsa -in qa.server.key -modulus
These numbers must match.