cat puppetmaster.conf

Alias /puppetmaster/ /var/lib/puppet/rrd/


    Options Indexes 
    AllowOverride None
    Order allow,deny
    Allow from all


Listen 8140
User puppet
Group puppet


    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all


ProxyRequests Off


        BalancerMember http://127.0.0.1:18140 keepalive=on max=2 retry=30
        BalancerMember http://127.0.0.1:18141 keepalive=on max=2 retry=30
        BalancerMember http://127.0.0.1:18142 keepalive=on max=2 retry=30
        BalancerMember http://127.0.0.1:18143 keepalive=on max=2 retry=30



    SSLEngine on
    SSLCipherSuite SSLv2:-LOW:-EXPORT:RC4+RSA
    SSLCertificateFile /var/lib/puppet/ssl/certs/puppet.intdev.redhat.com.pem
    SSLCertificateKeyFile /var/lib/puppet/ssl/private_keys/puppet.intdev.redhat.com.pem
    SSLCertificateChainFile /var/lib/puppet/ssl/ca/ca_crt.pem
    SSLCACertificateFile /var/lib/puppet/ssl/ca/ca_crt.pem
    #SSLCARevocationFile /var/lib/puppet/ssl/ca/ca_crl.pem
    SSLVerifyClient optional
    SSLVerifyDepth  1
    SSLOptions +StdEnvVars

    ErrorLog  /var/log/puppet/balancer_error.log
    CustomLog /var/log/puppet/balancer_access.log combined
    CustomLog /var/log/puppet/balancer_ssl_request.log \
                  "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"


    RequestHeader set X-Client-DN %{SSL_CLIENT_S_DN}e
    RequestHeader set X-Client-Verify %{SSL_CLIENT_VERIFY}e

    
       SetHandler balancer-manager
       Order allow,deny
       Allow from 127.0.0.1 10.0.0.0/255.0.0.0 172.16.0.0/255.240.0.0
       Deny from all
    

    ProxyPass / balancer://puppetmaster:8140/
    ProxyPassReverse / balancer://puppetmaster:8140/
    ProxyPreserveHost on



----
err: Could not call fileserver.list: #
err: /File[/var/lib/puppet/facts]: Failed to generate additional resources during transaction: HTTP-Error: 403 Forbidden
err: Could not call fileserver.describe: #
err: /File[/var/lib/puppet/facts]/source: Could not describe /facts: HTTP-Error: 403 Forbidden

-----
client denied by server configuration: proxy:balancer://puppetmaster:8140/RPC2