Nginx 获取名称:无起始行:应为:受信任证书

Nginx 获取名称:无起始行:应为:受信任证书,nginx,Nginx,我已经在文本文件中写入了“可信证书”和“结束可信证书”,但出现了错误 nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1 nginx: [emerg] PEM_read_bio_X509_AUX("/etc/ssl/certs/surveyspan.crt") fai

我已经在文本文件中写入了“可信证书”和“结束可信证书”,但出现了错误

nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1
nginx: [emerg] PEM_read_bio_X509_AUX("/etc/ssl/certs/surveyspan.crt") failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)
nginx: configuration file /etc/nginx/nginx.conf test failed

你好欢迎光临。请花些时间查看和?PEM标记线为5条破折号,开始/结束类型,5条破折号。但是,这些行之间的数据必须采用特定且复杂的格式;如果您还没有PEM文件,您将无法创建有效数据,如果您已经有PEM文件,它已经有开始/结束行,并且不需要任何编辑。此外,尽管存在错误文本,OpenSSL和nginx仍然可以读取“受信任”格式的证书或没有信任信息的普通证书(但实际上是受信任的),这是非常常见的。你到底想做什么?2019/11/13 12:03:27[emerg]22398#22398:SSL_CTX_use_PrivateKey_文件(“/etc/SSL/private/surveyspan.key”)失败(SSL:error:0B080074:x509证书例程:x509检查_private_密钥:密钥值不匹配)nginx:configuration file/etc/nginx/nginx.conf测试现在面对这个问题失败..我已经在nginx.conf ssl_certificate/etc/ssl/certs/surveyspan_com.crt中添加了这个;ssl证书密钥/etc/ssl/private/surveyspan.key;但是当我测试nginx-t时显示错误:nginx:[emerg]没有为证书“/etc/ssl/certs/surveyspan\u com.crt”定义“ssl\u certificate\u key”,nginx:configuration file/etc/nginx/nginx.conf测试失败