Hi,

I want to put a loadbalancer in front of puppet, this LB includes a 
healtcheck so it knows not to send requests to a server that is down.
However the use of client certificates and pson make that a bit difficult, 
I should get puppet to return a 200 status message.

I already changed auth.conf to include:
path /status
auth any
method find
allow *

This allows a request on the status without a client certificate like this:
curl -ksS -H "Accept pson" 
https://puppetmaster.local:8140/production/status/no_key<https://dppuwjep001:8140/production/status/no_key>

But this still gives a 400 HTTP status error on the load balancer since I 
can't get it to accept pson, meaning it marks the server as down.
Is there a way to get puppet to return a 200 HTTP status on some page, 
perhaps a custom page? So to please the LB.

I'm running puppet behind an apache with mod_passenger, and the LB is a 
Cisco ACE

Best regards,
Steven

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to