Mark Bergsma has submitted this change and it was merged.
Change subject: Don't show the error page on HTTP 200
......................................................................
Don't show the error page on HTTP 200
Change-Id: I9151bfbdefcbbb15ce085b3fd6c0d30703fbfdf4
---
M templates/varnish/errorpage.inc.vcl.erb
1 file changed, 7 insertions(+), 1 deletion(-)
Approvals:
Mark Bergsma: Looks good to me, approved
jenkins-bot: Verified
diff --git a/templates/varnish/errorpage.inc.vcl.erb
b/templates/varnish/errorpage.inc.vcl.erb
index 461802a..1c1925a 100644
--- a/templates/varnish/errorpage.inc.vcl.erb
+++ b/templates/varnish/errorpage.inc.vcl.erb
@@ -1,5 +1,11 @@
-
sub errorpage {
+ if (obj.status >= 400) {
+ call synth_errorpage;
+ return(deliver);
+ }
+}
+
+sub synth_errorpage {
set obj.http.Content-Type = "text/html; charset=utf-8";
synthetic {"
<!DOCTYPE html>
--
To view, visit https://gerrit.wikimedia.org/r/71614
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I9151bfbdefcbbb15ce085b3fd6c0d30703fbfdf4
Gerrit-PatchSet: 5
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mark Bergsma <[email protected]>
Gerrit-Reviewer: Mark Bergsma <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits