在 CentOS 6.0 上安装 Passenger,以便通过 Passenger 运行我的 Puppet Master

在 CentOS 6.0 上安装 Passenger,以便通过 Passenger 运行我的 Puppet Master

我正在尝试配置 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

您是否仔细检查过证书路径?您的备份可能包含错误的路径

相关内容