这篇文章介绍一下在自签名证书使用在nginx中时Chrome浏览器碰到问题的排查方法。
现象说明
nginx的服务器端使用如下方式生成的证书
liumiaocn:https liumiao$ ls
liumiaocn:https liumiao$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt -subj "/C=CN/ST=LiaoNing/L=DaLian/O=devops/OU=unicorn/CN=www.devops.com"
Generating a 2048 bit RSA private key
...........................................................................................+++
....................+++
writing new private key to 'server.key'
-----
liumiaocn:https liumiao$ ls
server.crt server.key
liumiaocn:https liumiao$
nginx服务正确设定之后(https在8443端口,www.devops.com在/etc/hosts中进行设定),通过Chrome访问,提示如下错误信息