nginx检查配置报错,无法加载证书的问题

```

```shell
nginx -test
nginx: [emerg] cannot load certificate
PEM_read_bio_X509_AUX() failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: TRUSTED CERTIFICATE)

证书server.crt文件用vi打开是空的 密钥有内容 这正常吗

为空肯定不对呀,估计是传输的时候有问题吧。或者你看一下文件大小,里面都是秘钥信息。

是不是证书下载错了,nginx证书文件通常是pem和key 这两个文件,下载证书的时候看一下是否是nginx格式的证书.