我有一个客户端应用程序。服务器应用程序给了我一个 PEM 文件,并要求我使用 SSL 进行连接。我使用stunnel并将认证文件指定为PEM文件,并设置client=yes。当我运行 stunnel 时,我在启动时看到以下错误:
[!] 错误队列::错误::SSL 例程:SSL_CTX_use_PrivateKey_file:PEM 库 [!] SSL_CTX_use_PrivateKey_file::error::PEMroutines:PEM_read_bio:no start line
PEM 文件看起来没问题,它有 -----BEGIN CERTIFICATE----- 和 -----END CERTIFICATE-----。我用
openssl x509 -inform PERM -in filename.pem -text
查看内容,它看起来不错。
知道会出什么问题吗?