From 1ff17f6b21f90e74e0a9d26e2f31aff90efaa103 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Fri, 19 Dec 2014 15:25:14 +0000 Subject: [PATCH] Special-case out mirrormanager2. --- playbooks/groups/proxies-reverseproxy.yml | 1 + .../templates/reversepassproxy.mirrormanager2.conf | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 roles/httpd/reverseproxy/templates/reversepassproxy.mirrormanager2.conf diff --git a/playbooks/groups/proxies-reverseproxy.yml b/playbooks/groups/proxies-reverseproxy.yml index 41dd43ab9a..8e028f993f 100644 --- a/playbooks/groups/proxies-reverseproxy.yml +++ b/playbooks/groups/proxies-reverseproxy.yml @@ -239,6 +239,7 @@ website: admin.fedoraproject.org destname: mirrormanager2 localpath: /mirrormanager2 + remotepath: /mirrormanager2 proxyurl: http://localhost:10039 - role: httpd/reverseproxy diff --git a/roles/httpd/reverseproxy/templates/reversepassproxy.mirrormanager2.conf b/roles/httpd/reverseproxy/templates/reversepassproxy.mirrormanager2.conf new file mode 100644 index 0000000000..237fcfe708 --- /dev/null +++ b/roles/httpd/reverseproxy/templates/reversepassproxy.mirrormanager2.conf @@ -0,0 +1,8 @@ + +RequestHeader set CP-Location /{{remotepath}} +SetEnv force-proxy-request-1.0 1 +SetEnv proxy-nokeepalive 1 + + +ProxyPass {{ localpath }} {{ proxyurl }}{{remotepath}} +ProxyPassReverse {{ localpath }} {{ proxyurl }}{{remotepath}}