On Tue, Apr 27, 2010 at 9:27 AM, Charles Johnson <[email protected]>wrote:
>
>
> What passenger directives are you using in your apache config files?
>
>
> Cheers--
>
> Charles
>
The relevant Apache configuration:
----
LoadModule passenger_module
/usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.9/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.9
PassengerRuby /usr/local/bin/ruby
# you probably want to tune these settings
PassengerHighPerformance on
PassengerMaxPoolSize 12
PassengerPoolIdleTime 1500
# PassengerMaxRequests 1000
PassengerStatThrottleRate 120
RackAutoDetect Off
RailsAutoDetect Off
# Puppet Production
Listen 8140
<VirtualHost *:8140>
SSLEngine on
SSLProtocol -ALL +SSLv3 +TLSv1
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP
SSLCertificateFile /puppet/ssl/certs/puppet.mydomain.local.pem
SSLCertificateKeyFile
/puppet/ssl/private_keys/puppet.mydomain.local.pem
SSLCertificateChainFile /puppet/ssl/ca/ca_crt.pem
SSLCACertificateFile /puppet/ssl/ca/ca_crt.pem
# If Apache complains about invalid signatures on the CRL, you can
try disabling
# CRL checking by commenting the next line, but this is not
recommended.
SSLCARevocationFile /puppet/ssl/ca/ca_crl.pem
SSLVerifyClient optional
SSLVerifyDepth 1
SSLOptions +StdEnvVars
DocumentRoot /puppet/production/rack/public/
RackBaseURI /
<Directory /puppet/production/rack/>
Options None
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
----
/puppet/production/rack/config.ru:
----
$0 = "puppetmasterd"
require 'puppet'
# ARGV << "--debug"
ARGV << "--rack"
ARGV << "--confdir" << "/puppet/production"
require 'puppet/application/puppetmasterd'
run Puppet::Application[:puppetmasterd].run
----
On Tue, Apr 27, 2010 at 9:30 AM, Charles Johnson <[email protected]>wrote:
>
>
> As an aside, I am using puppet/passenger/apache managing 850 nodes with no
> issues like the one you have mentioned.
>
>
> Cheers--
>
> Charles
>
Given the limited response to this thread, I'm assuming this either a
problem with my configuration or architecture (FreeBSD 8, x86). What OS is
your puppetmaster running on?
-SH
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.