Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ssl认证:通用名称在服务器上正确,但在网站上不正确_Ssl_Nginx - Fatal编程技术网

ssl认证:通用名称在服务器上正确,但在网站上不正确

ssl认证:通用名称在服务器上正确,但在网站上不正确,ssl,nginx,Ssl,Nginx,我有一个旧的子域:api.example.com和一个ssl认证(现在我使用的是letsencrypt和nginx)。然后我为它创建了一个新的子域,并为它生成了一个新的ssl认证。但当我在网站上查看时,它显示了以下错误: 证书与name.example.com不匹配。在网站上,SSL公用名为:Common name=api.example.com,但当我通过命令在服务器上显示公用名时: sudo openssl x509-noout-in/etc/letsencrypt/live/interpo

我有一个旧的子域:
api.example.com
和一个ssl认证(现在我使用的是
letsencrypt
nginx
)。然后我为它创建了一个新的子域,并为它生成了一个新的ssl认证。但当我在网站上查看时,它显示了以下错误:

证书与name.example.com
不匹配。在网站上,SSL公用名为:
Common name=api.example.com
,但当我通过命令在服务器上显示公用名时:

sudo openssl x509-noout-in/etc/letsencrypt/live/interporation.example.com/fullchain.pem-subject-issuer-dates

这是正确的:

subject= /CN=internship.example.com
issuer= /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
notBefore=Apr 13 01:02:00 2017 GMT
notAfter=Jul 12 01:02:00 2017 GMT
这是nginx配置文件:

server {
   listen 443 ssl;
   server_name internship.example.com;
   #root /usr/share/nginx/html;
   #index index.html index.htm;

   ssl on;
   ssl_certificate /etc/letsencrypt/live/internship.example.com/fullchain.pem;
   ssl_certificate_key /etc/letsencrypt/live/internship.example.com/privkey.pem;

   location / {
          proxy_pass http://localhost:4000;
                      proxy_http_version 1.1;
                      proxy_set_header Upgrade $http_upgrade;
                      proxy_set_header Connection 'upgrade';
                      proxy_set_header Host $host;
                      proxy_cache_bypass $http_upgrade;
   }
}

那么,为什么在网站上是不正确的呢?有人能给我解释一下吗?

好的,请帮帮我!!!使用
nginx-T
测试并列出您的实际配置。