
varnish-bugs at varnish-cache
Jul 5, 2012, 7:04 AM
Post #1 of 5
(184 views)
Permalink
|
|
#1163: .saintmode_threshold with ESI
|
|
#1163: .saintmode_threshold with ESI ----------------------------+----------------------------------------------- Reporter: fenidik | Type: defect Status: new | Priority: normal Milestone: | Component: build Version: 3.0.2 | Severity: normal Keywords: esi, saintmode | ----------------------------+----------------------------------------------- .saintmode_threshold don't work properly with ESI. I have one 500 response from backend and varnish mark him sick. {{{ 9 BackendOpen b default 10.10.101.149 34973 10.10.101.193 80 9 TxRequest b GET 9 TxURL b /ru/analytics/ 9 TxProtocol b HTTP/1.1 9 TxHeader b X-Real-IP: 192.168.73.52 9 TxHeader b Host: ************ 9 TxHeader b Ext-Host: ******** 9 TxHeader b X-Forwarded-For: 192.168.73.52 9 TxHeader b Authorization: Basic cHNkOmRzcA== 9 TxHeader b User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.41 Safari/536.11 9 TxHeader b Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 9 TxHeader b Accept-Language: en-GB,en;q=0.8,en-US;q=0.6,ru;q=0.4 9 TxHeader b Accept-Charset: UTF-8,*;q=0.5 9 TxHeader b X-Cookie: sid=k6m4686butvgeetf6kec2oda66 9 TxHeader b Surrogate-Capability: Varnish=ESI/1.0 9 TxHeader b X-Varnish: 1401023776 9 TxHeader b Accept-Encoding: gzip 9 RxProtocol b HTTP/1.0 9 RxStatus b 200 9 RxResponse b OK 9 RxHeader b Date: Thu, 05 Jul 2012 13:39:16 GMT 9 RxHeader b Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 9 RxHeader b X-Powered-By: PHP/5.3.8 9 RxHeader b cache-control: public, s-maxage=1200 9 RxHeader b surrogate-control: content="ESI/1.0" 9 RxHeader b Content-Length: 98992 9 RxHeader b Connection: close 9 RxHeader b Content-Type: text/html; charset=UTF-8 9 Fetch_Body b 4(length) cls 0 mklen 1 9 Length b 98992 9 BackendClose b default 9 BackendOpen b default 10.10.101.149 34974 10.10.101.193 80 9 TxRequest b GET 9 TxURL b /_internal/gtt.company_news.controller.news%3AlistAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__company.html.twig%26pageSize%3D3%26_locale%3Dru%26stateless%3D1%26section%3Dmain.html 9 TxProtocol b HTTP/1.1 9 TxHeader b X-Real-IP: 192.168.73.52 9 TxHeader b Host: ****** 9 TxHeader b Ext-Host: ******** 9 TxHeader b X-Forwarded-For: 192.168.73.52 9 TxHeader b Authorization: Basic cHNkOmRzcA== 9 TxHeader b User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.41 Safari/536.11 9 TxHeader b Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 9 TxHeader b Accept-Language: en-GB,en;q=0.8,en-US;q=0.6,ru;q=0.4 9 TxHeader b Accept-Charset: UTF-8,*;q=0.5 9 TxHeader b X-Cookie: sid=k6m4686butvgeetf6kec2oda66 9 TxHeader b Surrogate-Capability: Varnish=ESI/1.0 9 TxHeader b X-Varnish: 1401023776 9 TxHeader b Accept-Encoding: gzip 9 RxProtocol b HTTP/1.0 9 RxStatus b 200 9 RxResponse b OK 9 RxHeader b Date: Thu, 05 Jul 2012 13:39:16 GMT 9 RxHeader b Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 9 RxHeader b X-Powered-By: PHP/5.3.8 9 RxHeader b cache-control: public, s-maxage=3600 9 RxHeader b Content-Length: 950 9 RxHeader b Connection: close 9 RxHeader b Content-Type: text/html; charset=UTF-8 9 Fetch_Body b 4(length) cls 0 mklen 1 9 Length b 950 9 BackendClose b default 9 BackendOpen b default 10.10.101.149 34978 10.10.101.193 80 9 TxRequest b GET 9 TxURL b /_internal/gtt.company_news.controller.news%3AlistAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__regions.html.twig%26pageSize%3D3%26_locale%3Dru%26stateless%3D1%26section%3Dpartners%26withSections%3D1.html 9 TxProtocol b HTTP/1.1 9 TxHeader b X-Real-IP: 192.168.73.52 9 TxHeader b Host: **** 9 TxHeader b Ext-Host: ***** 9 TxHeader b X-Forwarded-For: 192.168.73.52 9 TxHeader b Authorization: Basic cHNkOmRzcA== 9 TxHeader b User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.41 Safari/536.11 9 TxHeader b Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 9 TxHeader b Accept-Language: en-GB,en;q=0.8,en-US;q=0.6,ru;q=0.4 9 TxHeader b Accept-Charset: UTF-8,*;q=0.5 9 TxHeader b X-Cookie: sid=k6m4686butvgeetf6kec2oda66 9 TxHeader b Surrogate-Capability: Varnish=ESI/1.0 9 TxHeader b X-Varnish: 1401023776 9 TxHeader b Accept-Encoding: gzip 9 RxProtocol b HTTP/1.0 9 RxStatus b 200 9 RxResponse b OK 9 RxHeader b Date: Thu, 05 Jul 2012 13:39:17 GMT 9 RxHeader b Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 9 RxHeader b X-Powered-By: PHP/5.3.8 9 RxHeader b cache-control: public, s-maxage=3600 9 RxHeader b Content-Length: 1884 9 RxHeader b Connection: close 9 RxHeader b Content-Type: text/html; charset=UTF-8 9 Fetch_Body b 4(length) cls 0 mklen 1 9 Length b 1884 9 BackendClose b default 0 CLI - Rd ping 0 CLI - Wr 200 19 PONG 1341495559 1.0 0 Debug - "VCL_error(500, Internal Server Error)" 9 BackendOpen b default 10.10.101.149 34981 10.10.101.193 80 9 TxRequest b GET 9 TxURL b /_internal/gtt.partnership.controller.main%3AbranchListAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__branches.html.twig%26_locale%3Dru%26stateless%3D1.html 9 TxProtocol b HTTP/1.1 9 TxHeader b X-Real-IP: 192.168.73.52 9 TxHeader b Host: **** 9 TxHeader b Ext-Host: ******* 9 TxHeader b X-Forwarded-For: 192.168.73.52 9 TxHeader b Authorization: Basic cHNkOmRzcA== 9 TxHeader b User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.41 Safari/536.11 9 TxHeader b Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 9 TxHeader b Accept-Language: en-GB,en;q=0.8,en-US;q=0.6,ru;q=0.4 9 TxHeader b Accept-Charset: UTF-8,*;q=0.5 9 TxHeader b X-Cookie: sid=k6m4686butvgeetf6kec2oda66 9 TxHeader b Surrogate-Capability: Varnish=ESI/1.0 9 TxHeader b X-Varnish: 1401023776 9 TxHeader b Accept-Encoding: gzip 9 RxProtocol b HTTP/1.0 9 RxStatus b 500 9 RxResponse b Internal Server Error 9 RxHeader b Date: Thu, 05 Jul 2012 13:39:18 GMT 9 RxHeader b Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 9 RxHeader b X-Powered-By: PHP/5.3.8 9 RxHeader b cache-control: no-cache 9 RxHeader b Content-Length: 577 9 RxHeader b Connection: close 9 RxHeader b Content-Type: text/html; charset=UTF-8 9 BackendClose b default 3 SessionOpen c 10.10.101.149 34972 :8080 3 ReqStart c 10.10.101.149 34972 1401023776 3 RxRequest c GET 3 RxURL c /ru/analytics/ 3 RxProtocol c HTTP/1.0 3 RxHeader c X-Real-IP: 192.168.73.52 3 RxHeader c Host: *** 3 RxHeader c Ext-Host: ****** 3 RxHeader c X-Forwarded-For: 192.168.73.52 3 RxHeader c Connection: close 3 RxHeader c Authorization: Basic cHNkOmRzcA== 3 RxHeader c User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.41 Safari/536.11 3 RxHeader c Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 3 RxHeader c Accept-Encoding: gzip,deflate,sdch 3 RxHeader c Accept-Language: en-GB,en;q=0.8,en-US;q=0.6,ru;q=0.4 3 RxHeader c Accept-Charset: UTF-8,*;q=0.5 3 RxHeader c Cookie: __atuvc=2|20; ow-autologin=0; ow- sessionkey**-test=OWAxVDVOp%2Fxkw; ow-ssl=0; ow-loginname=test; ow- default_logindomain=**; ow-httpcompress=1; sid=k6m4686butvgeetf6kec2oda66; **_cookie_prolongate_time=134 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /ru/analytics/ 3 Hash c *** 3 VCL_return c hash 3 VCL_call c miss fetch 3 Backend c 9 default default 3 TTL c 1401023776 RFC 1200 -1 -1 1341495557 0 1341495556 0 1200 3 VCL_call c fetch 3 TTL c 1401023776 VCL 1200 86400 -1 1341495556 -0 3 VCL_return c deliver 3 ObjProtocol c HTTP/1.1 3 ObjResponse c OK 3 ObjHeader c Date: Thu, 05 Jul 2012 13:39:16 GMT 3 ObjHeader c Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 3 ObjHeader c X-Powered-By: PHP/5.3.8 3 ObjHeader c cache-control: public, s-maxage=1200 3 ObjHeader c Content-Type: text/html; charset=UTF-8 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 TxProtocol c HTTP/1.1 3 TxStatus c 200 3 TxResponse c OK 3 TxHeader c cache-control: public, s-maxage=1200 3 TxHeader c Content-Type: text/html; charset=UTF-8 3 TxHeader c Date: Thu, 05 Jul 2012 13:39:16 GMT 3 TxHeader c Connection: close 3 TxHeader c Vary: Cookie 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.company_news.controller.news%3AlistAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__company.html.twig%26pageSize%3D3%26_locale%3Dru%26stateless%3D1%26section%3Dmain.html 3 Hash c * 3 VCL_return c hash 3 VCL_call c miss fetch 3 Backend c 9 default default 3 TTL c 1401023776 RFC 3600 -1 -1 1341495558 0 1341495556 0 3600 3 VCL_call c fetch 3 TTL c 1401023776 VCL 3601 86400 -1 1341495556 -1 3 VCL_return c deliver 3 ObjProtocol c HTTP/1.1 3 ObjResponse c OK 3 ObjHeader c Date: Thu, 05 Jul 2012 13:39:16 GMT 3 ObjHeader c Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 3 ObjHeader c X-Powered-By: PHP/5.3.8 3 ObjHeader c cache-control: public, s-maxage=3600 3 ObjHeader c Content-Type: text/html; charset=UTF-8 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.company_news.controller.news%3AlistAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__regions.html.twig%26pageSize%3D3%26_locale%3Dru%26stateless%3D1%26section%3Dpartners%26withSections%3D1.html 3 Hash c ** 3 VCL_return c hash 3 VCL_call c miss fetch 3 Backend c 9 default default 3 TTL c 1401023776 RFC 3600 -1 -1 1341495559 0 1341495557 0 3600 3 VCL_call c fetch 3 TTL c 1401023776 VCL 3602 86400 -1 1341495556 -2 3 VCL_return c deliver 3 ObjProtocol c HTTP/1.1 3 ObjResponse c OK 3 ObjHeader c Date: Thu, 05 Jul 2012 13:39:17 GMT 3 ObjHeader c Server: Apache/2.2.17 (FreeBSD) mod_ssl/2.2.17 OpenSSL/0.9.8n DAV/2 PHP/5.3.8 with Suhosin-Patch 3 ObjHeader c X-Powered-By: PHP/5.3.8 3 ObjHeader c cache-control: public, s-maxage=3600 3 ObjHeader c Content-Type: text/html; charset=UTF-8 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.partnership.controller.main%3AbranchListAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__branches.html.twig%26_locale%3Dru%26stateless%3D1.html 3 Hash c *** 3 VCL_return c hash 3 VCL_call c miss fetch 3 Backend c 9 default default 3 TTL c 1401023776 RFC -1 -1 -1 1341495559 0 1341495558 0 0 3 VCL_call c fetch error 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.partnership.controller.main%3AbranchListAction/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop- panel__branches.html.twig%26_locale%3Dru%26stateless%3D1.html 3 Hash c *** 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop-panel__lk.html.twig%26_locale%3Dru.html 3 Hash c *** 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Ablocks %252Ftop-panel%252Ftop-panel__lk.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics%252Findex__button_become-a-client.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics%252Findex__button_become-a-client.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_dow-jones-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_dow-jones-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.informer.controller.news%3AgetDataAction/_template%3D%253A%253Apages%252Fanalytics %252Findex__next-news.html.twig%26lang%3Dru%26stateless%3D1.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c /_internal/gtt.informer.controller.news%3AgetDataAction/_template%3D%253A%253Apages%252Fanalytics %252Findex__next-news.html.twig%26lang%3Dru%26stateless%3D1.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/gtt.trading_central.controller.main%3AredirectAction/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_trading-central-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/gtt.trading_central.controller.main%3AredirectAction/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_trading-central-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_autochartist-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_autochartist-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_squawk-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error restart 3 VCL_call c recv lookup 3 VCL_call c hash 3 Hash c sid=k6m4686butvgeetf6kec2oda66 3 Hash c /_internal/GttCoreBundle%3ATemplate%3Arender/_template%3D%253A%253Apages%252Fanalytics %252Findex__button_squawk-auth.html.twig%26_locale%3Dru.html 3 Hash c 3 VCL_return c hash 3 VCL_call c miss fetch 3 FetchError c no backend connection 3 VCL_call c error 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 VCL_call c deliver 3 VCL_acl c NO_MATCH developers 3 VCL_return c deliver 3 Length c 3522 }}} Config: {{{ ################## PROBES CONFIGURATION ################## probe heartbeat { .url = "/_health/"; .interval = 5s; .timeout = 5s; .window = 8; .threshold = 3; } ################## BACKENDS CONFIGURATION ################# # backend default { .host = "***"; .port = "80"; .probe = heartbeat; .saintmode_threshold = 50; } <skip> if (beresp.status == 500 || beresp.status == 503) { set beresp.saintmode = 10s; } if (beresp.http.Surrogate-Control ~ "ESI/1.0") { unset beresp.http.Surrogate-Control; // for Varnish >= 3.0 set beresp.do_esi = true; // for Varnish < 3.0 // esi; } }}} -- Ticket URL: <https://www.varnish-cache.org/trac/ticket/1163> Varnish <https://varnish-cache.org/> The Varnish HTTP Accelerator _______________________________________________ varnish-bugs mailing list varnish-bugs [at] varnish-cache https://www.varnish-cache.org/lists/mailman/listinfo/varnish-bugs
|