Skip to content

Fixes #901 - Explain NGINX_SERVER_SCHEME in the HTTPS scenarios - #903

Merged
ralf401 merged 1 commit into
pre-releasefrom
rsc/fixes/901
Sep 8, 2026
Merged

ralf401 merged 1 commit into
pre-releasefrom
rsc/fixes/901

Conversation

@ralf401

@ralf401 ralf401 commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

The scenarios that terminate TLS at a reverse proxy set NGINX_SERVER_SCHEME=https themselves since zammad-docker-compose#614. Document why on the scenarios page: Zammad's bundled Nginx overwrites X-Forwarded-Proto, so the scheme must be configured in Zammad's own Nginx or the 'Secure' session cookie is never written and login fails with a CSRF token verification error.

Related issue: #901

The scenarios that terminate TLS at a reverse proxy set
NGINX_SERVER_SCHEME=https themselves since zammad-docker-compose#614.
Document why on the scenarios page: Zammad's bundled Nginx overwrites
X-Forwarded-Proto, so the scheme must be configured in Zammad's own
Nginx or the 'Secure' session cookie is never written and login fails
with a CSRF token verification error.

Related issue: #901
@ralf401 ralf401 self-assigned this Sep 8, 2026
@ralf401 ralf401 linked an issue Sep 8, 2026 that may be closed by this pull request
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown

Artifacts

Produced during runtime

📦 html-f0b9a09

@ralf401
ralf401 requested a review from dvuckovic September 8, 2026 06:23
@ralf401
ralf401 merged commit 77fd063 into pre-release Sep 8, 2026
1 check passed
@ralf401
ralf401 deleted the rsc/fixes/901 branch September 8, 2026 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extend the Nginx proxy manager scenario with all required variables

2 participants