Skip to content

Commit

Permalink
Merge branch 'COOK-541'
Browse files Browse the repository at this point in the history
  • Loading branch information
jtimberman committed Dec 20, 2011
2 parents 98c9814 + eab76c0 commit 31ea18e
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions chef-server/templates/default/chef_server.conf.erb
@@ -1,7 +1,7 @@
# Server Proxy for API
<VirtualHost *:443>
ServerName <%= @params['server_name'] %>
ServerAlias <% @params['server_aliases'].each do |a| %><%= "#{a}" %> <% end %>
ServerName <%= @params[:server_name] %>
ServerAlias <% @params[:server_aliases].each do |a| %><%= "#{a}" %> <% end %>

DocumentRoot <%= node['chef_server']['doc_root'] %>

Expand All @@ -12,19 +12,19 @@
ExpiresByType application/javascript "access plus <%= node['chef_server']['proxy']['js_expire_hours'] %> hours"

<Proxy balancer://chef_server>
BalancerMember http://127.0.0.1:<%= node['chef_server'][port] %>
BalancerMember http://127.0.0.1:<%= node['chef_server']['api_port'] %>
ProxySet maxattempts=2
Order deny,allow
Allow from all
</Proxy>

LogLevel info
ErrorLog <%= @params['log_dir'] %>/<%= @params['name'] %>-error.log
CustomLog <%= @params['log_dir'] %>/<%= @params['name'] %>-access.log combined
ErrorLog <%= @params[:log_dir] %>/<%= @params[:name] %>-error.log
CustomLog <%= @params[:log_dir] %>/<%= @params[:name] %>-access.log combined

SSLEngine On
SSLCertificateFile /etc/chef/certificates/<%= @params['server_name'] %>.pem
SSLCertificateKeyFile /etc/chef/certificates/<%= @params['server_name'] %>.pem
SSLCertificateFile /etc/chef/certificates/chef-server-proxy.pem
SSLCertificateKeyFile /etc/chef/certificates/chef-server-proxy.pem

RequestHeader set X_FORWARDED_PROTO 'https'

Expand All @@ -36,8 +36,8 @@
<% if node['chef_server']['webui_enabled'] -%>
# Server Proxy for WebUI
<VirtualHost *:444>
ServerName <%= @params['server_name'] %>
ServerAlias <% @params['server_aliases'].each do |a| %><%= "#{a}" %> <% end %>
ServerName <%= @params[:server_name] %>
ServerAlias <% @params[:server_aliases].each do |a| %><%= "#{a}" %> <% end %>

DocumentRoot <%= node['chef_server']['doc_root'] %>

Expand All @@ -55,12 +55,12 @@
</Proxy>

LogLevel info
ErrorLog <%= @params['log_dir'] %>/<%= @params['name'] %>-error.log
CustomLog <%= @params['log_dir'] %>/<%= @params['name'] %>-access.log combined
ErrorLog <%= @params[:log_dir] %>/<%= @params[:name] %>-error.log
CustomLog <%= @params[:log_dir] %>/<%= @params[:name] %>-access.log combined

SSLEngine On
SSLCertificateFile /etc/chef/certificates/<%= @params['server_name'] %>.pem
SSLCertificateKeyFile /etc/chef/certificates/<%= @params['server_name'] %>.pem
SSLCertificateFile /etc/chef/certificates/chef-server-proxy.pem
SSLCertificateKeyFile /etc/chef/certificates/chef-server-proxy.pem

RequestHeader set X_FORWARDED_PROTO 'https'

Expand Down

0 comments on commit 31ea18e

Please sign in to comment.