Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kwabena Antwi-Boasiako
slapos
Commits
e5aa26ed
Commit
e5aa26ed
authored
Jun 04, 2018
by
Łukasz Nowak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
caddy-frontend: Drop REMOTE_USER header
It is used internally for communication between backend and the server.
parent
c24e81d0
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
2 deletions
+19
-2
software/caddy-frontend/buildout.hash.cfg
software/caddy-frontend/buildout.hash.cfg
+2
-2
software/caddy-frontend/templates/cached-virtualhost.conf.in
software/caddy-frontend/templates/cached-virtualhost.conf.in
+5
-0
software/caddy-frontend/templates/default-virtualhost.conf.in
...ware/caddy-frontend/templates/default-virtualhost.conf.in
+12
-0
No files found.
software/caddy-frontend/buildout.hash.cfg
View file @
e5aa26ed
...
@@ -50,11 +50,11 @@ md5sum = f20d6c3d2d94fb685f8d26dfca1e822b
...
@@ -50,11 +50,11 @@ md5sum = f20d6c3d2d94fb685f8d26dfca1e822b
[template-default-slave-virtualhost]
[template-default-slave-virtualhost]
filename = templates/default-virtualhost.conf.in
filename = templates/default-virtualhost.conf.in
md5sum = 1
9322acbbb17eaca36a51ce1aec47230
md5sum = 1
13d1708520bca2ebbd72d84b440c37b
[template-cached-slave-virtualhost]
[template-cached-slave-virtualhost]
filename = templates/cached-virtualhost.conf.in
filename = templates/cached-virtualhost.conf.in
md5sum =
7a1fa1239f29cf1a3f6f578f6ff05ca
3
md5sum =
eafc7e73d7fe47ba9930343bcb876d6
3
[template-log-access]
[template-log-access]
filename = templates/template-log-access.conf.in
filename = templates/template-log-access.conf.in
...
...
software/caddy-frontend/templates/cached-virtualhost.conf.in
View file @
e5aa26ed
...
@@ -17,6 +17,9 @@
...
@@ -17,6 +17,9 @@
{%- endif %}
{%- endif %}
# Rewrite part
# Rewrite part
proxy / {{ slave_parameter.get('backend_url', '') }} {
proxy / {{ slave_parameter.get('backend_url', '') }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
transparent
transparent
timeout 600s
timeout 600s
{%- if ssl_proxy_verify %}
{%- if ssl_proxy_verify %}
...
@@ -37,6 +40,8 @@
...
@@ -37,6 +40,8 @@
{%- endif %}
{%- endif %}
## tls {{ slave_parameter.get('path_to_ssl_crt', slave_parameter.get('login_certificate')) }} {{ slave_parameter.get('path_to_ssl_key', slave_parameter.get('login_key')) }}
## tls {{ slave_parameter.get('path_to_ssl_crt', slave_parameter.get('login_certificate')) }} {{ slave_parameter.get('path_to_ssl_key', slave_parameter.get('login_key')) }}
proxy / {{ slave_parameter.get('https_backend_url', '') }} {
proxy / {{ slave_parameter.get('https_backend_url', '') }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
transparent
transparent
timeout 600s
timeout 600s
{%- if ssl_proxy_verify %}
{%- if ssl_proxy_verify %}
...
...
software/caddy-frontend/templates/default-virtualhost.conf.in
View file @
e5aa26ed
...
@@ -48,6 +48,9 @@
...
@@ -48,6 +48,9 @@
{% if slave_type == 'zope' and backend_url %}
{% if slave_type == 'zope' and backend_url %}
proxy / {{ backend_url }} {
proxy / {{ backend_url }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
{% if disable_via_header %}
{% if disable_via_header %}
header_downstream -Via
header_downstream -Via
{% endif -%}
{% endif -%}
...
@@ -91,6 +94,9 @@
...
@@ -91,6 +94,9 @@
{%- if backend_url %}
{%- if backend_url %}
proxy / {{ backend_url }} {
proxy / {{ backend_url }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
{% if disable_via_header %}
{% if disable_via_header %}
header_downstream -Via
header_downstream -Via
{% endif -%}
{% endif -%}
...
@@ -142,6 +148,9 @@
...
@@ -142,6 +148,9 @@
}
}
{% elif slave_type == 'zope' and backend_url %}
{% elif slave_type == 'zope' and backend_url %}
proxy / {{ backend_url }} {
proxy / {{ backend_url }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
{% if disable_via_header %}
{% if disable_via_header %}
header_downstream -Via
header_downstream -Via
{% endif -%}
{% endif -%}
...
@@ -180,6 +189,9 @@
...
@@ -180,6 +189,9 @@
{% endif -%}
{% endif -%}
{%- if slave_parameter.get('url', '') %}
{%- if slave_parameter.get('url', '') %}
proxy / {{ slave_parameter.get('url', '') }} {
proxy / {{ slave_parameter.get('url', '') }} {
# As backend is trusting REMOTE_USER header unset it always
header_upstream -REMOTE_USER
{% if disable_via_header %}
{% if disable_via_header %}
header_downstream -Via
header_downstream -Via
{% endif -%}
{% endif -%}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment