gpt4 book ai didi

amazon-web-services - 在 AWS Ubuntu(18.04) Nginx 上安装 SSL 证书(从 Godaddy 购买)

转载 作者:行者123 更新时间:2023-12-04 18:37:24 25 4
gpt4 key购买 nike

我正在尝试在 AWS EC2 Ubuntu (18.04) Nginx 服务器上安装 SSL 证书(从 Godaddy 购买)
我将 main crt 和 bundle crt 组合成一个链式 crt 文件。
我为我的域编辑了 nginx 配置文件,如下所示:

 server {
listen 443 ssl ;
listen [::]:443 ssl ;
server_name xxx.com;

ssl_certificate /etc/nginx/ssl/domain.chained.crt;
ssl_certificate_key /etc/nginx/ssl/domain.key;

...

}
当我重新启动 nginx 时,我收到如下错误:
SSL_CTX_use_PrivateKey_file failed
faiine:Expecting: ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib)
failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib)
SSL_CTX_use_PrivateKey_file("/etc/nginx/ssl/domain.key") failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib)
你能帮助任何面临这个问题并修复的人吗?
谢谢
澳大利亚

最佳答案

我通过使用 Notepad++ 打开生成的私钥.txt 并选择编码-> ANSI 并保存它来工作。然后我将它上传到我的 ssl 路径。
它工作并且nginx启动没有任何问题。
谢谢
澳大利亚

关于amazon-web-services - 在 AWS Ubuntu(18.04) Nginx 上安装 SSL 证书(从 Godaddy 购买),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63910731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com