我正在尝试配置 Puppet 通过 Passenger 运行。我正在使用这个指导
我遇到了一些麻烦。当我尝试重新加载 Apache 时,出现以下错误:
[Sun Jul 15 19:38:44 2012] [error] Init: Unable to read server certificate from file /var/lib/puppet/ssl/private_keys/domain.name.pem
[Sun Jul 15 19:38:44 2012] [error] SSL Library Error: 218529960 error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag
[Sun Jul 15 19:38:44 2012] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error
目前我在 conf 文件中有以下选项
SSLEngine on
SSLCipherSuite SSLv2:-LOW:-EXPORT:RC4+RSA
路径正确,证书也在那里。当我通过内置 webrick 运行 Puppet 时,它运行正常。
有什么建议吗?谢谢
答案1
您是否仔细检查过证书路径?您的备份可能包含错误的路径