Skip to content

Follow-up #901 - Align CSRF troubleshooting with bundled webserver configs - #910

Merged
ralf401 merged 1 commit into
pre-releasefrom
rsc/fixes/901-csrf-own-webserver
Sep 14, 2026
Merged

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

Conversation

@ralf401

@ralf401 ralf401 commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Commit 533acef6bd (zammad/zammad#6305) changed the recommended proxy setup: an outer proxy can overwrite X-Forwarded-Proto after Zammad's own Nginx sets it, so the bundled configs now blank Forwarded, X-Forwarded-Scheme and X-Forwarded-Ssl, and the Docker images take NGINX_SERVER_SCHEME=https.

Update the 'CSRF Token Errors' troubleshooting section accordingly: describe both causes, add the three blanked headers to the Nginx variant, and point Docker Compose users to the HTTPS scenarios page that #901 already extended.

…nfigs

Commit 533acef6bd (zammad/zammad#6305) changed the recommended proxy
setup: an outer proxy can overwrite X-Forwarded-Proto after Zammad's
own Nginx sets it, so the bundled configs now blank Forwarded,
X-Forwarded-Scheme and X-Forwarded-Ssl, and the Docker images take
NGINX_SERVER_SCHEME=https.

Update the 'CSRF Token Errors' troubleshooting section accordingly:
describe both causes, add the three blanked headers to the Nginx
variant, and point Docker Compose users to the HTTPS scenarios page
that #901 already extended.
@github-actions

Copy link
Copy Markdown

Artifacts

Produced during runtime

📦 html-be1995b

@ralf401
ralf401 merged commit ad465dd into pre-release Sep 14, 2026
1 check passed
@ralf401
ralf401 deleted the rsc/fixes/901-csrf-own-webserver branch September 14, 2026 08:28
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.

1 participant