因为需要新部署web项目,所以nginx需要reload,但reload之后会报错SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
表示ssl所使用的证书和私钥不匹配,可以用以下命令验证
#openssl x509 -noout -modulus -in test.crt | openssl md5 (stdin)= adb462033cdd2df8b160a68a34a0e619 #openssl rsa -noout -modulus -in test.key | openssl md5 (stdin)= ad6f80423e6963066a9969f183dccbd4
验证后,证书和私钥果然不匹配,重新生成证书私钥后,nginx再reload就成功了。
转载于:https://blog.51cto.com/bolemon/1836010