diff options
| -rw-r--r-- | lib/puppet/network/server/mongrel.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/network/server/mongrel.rb b/lib/puppet/network/server/mongrel.rb index 9d3388e5d..37a10d348 100644 --- a/lib/puppet/network/server/mongrel.rb +++ b/lib/puppet/network/server/mongrel.rb @@ -116,7 +116,7 @@ module Puppet::Network def client_info(request) params = request.params ip = params["REMOTE_ADDR"] - if dn = params[Puppet[:ssl_client_header]] + if dn = params[Puppet[:ssl_client_header]] and dn.include?("/CN=") client = dn.sub("/CN=", '') valid = (params["HTTP_X_CLIENT_VERIFY"] == 'SUCCESS') else |
