在 VPS 上使用 CLOUDFLARE SSL 在 OPENSSL 上“无法验证第一个证书”。什么都试过了

问题描述 投票:0回答:0

好的,所以我在我的 vps 中安装了 CLOUDFLARE SSL,有 3 个文件。 1 个密钥、1 个证书和 1 个根证书均由 cloudflare 提供。我试图连接证书和根证书,分开放置,但什么也没有。

我正在使用带有 ngnix 的 VPS,配置文件是

        server {
        listen       443 ssl http2;
        listen       [::]:443 ssl http2;
        server_name  mydomain.com;
        root         /var/www/html;

    ssl_certificate_key /certificados/cert.key;
    ssl_certificate     /certificados/certificado_completo.pem;
 

       ssl_session_cache shared:SSL:1m;
        ssl_session_timeout  10m;
        ssl_ciphers PROFILE=SYSTEM;
        ssl_prefer_server_ciphers on;

        # Load configuration files for the default server block.
       include /etc/nginx/default.d/*.conf;
#
        error_page 404 /404.html;
            location = /40x.html {
        }
#
        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

当我尝试执行 openssl s_client -connect mydomain.com:443 时说“无法验证第一个证书”,并且当我尝试对我网站中的 php 文件发出获取请求时。我不知道该怎么办。我阅读了所有 stackoverflow 解决方案,尝试了所有方法,但一无所获。也许问题出在 Cloudflare 上?我需要更改 SSL 并使用来自不同提供商的另一个 SSL?

ssl certificate cloudflare vps
© www.soinside.com 2019 - 2024. All rights reserved.