I'm attempting to configure Puppet to run via Passenger. I'm using this guide
I've hit a bit of a brick wall. When I attempt to reload apache, I get the following error:
[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
Currently I ave the following options in the conf file
SSLEngine on
SSLCipherSuite SSLv2:-LOW:-EXPORT:RC4+RSA
The path is correct, and the certificate is there. When I run Puppet via the inbuilt webrick it runs okay.
Any pointers? Thanks