<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">I wish I had a lead for you. I’ve never seen that behavoir<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">___________________________________________<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">Michael Friscia<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">Office of Communications<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">Yale School of Medicine<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">(203) 737-7932 - office<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A">(203) 931-5381 - mobile<o:p></o:p></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;color:#44546A"><a href="http://web.yale.edu/"><span style="color:#44546A">http://web.yale.edu</span></a><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">nginx <nginx-bounces@nginx.org> on behalf of Quintin Par <quintinpar@gmail.com><br>
<b>Reply-To: </b>"nginx@nginx.org" <nginx@nginx.org><br>
<b>Date: </b>Monday, May 14, 2018 at 12:07 AM<br>
<b>To: </b>"nginx@nginx.org" <nginx@nginx.org><br>
<b>Subject: </b>Re: Debugging Nginx Cache Misses: Hitting high number of MISS despite high proxy valid<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><a name="_MailOriginalBody"><img border="0" id="_x0000_i1025" src="https://mailtrack.io/trace/mail/830e676b314f1b30986adfc1c7df5f967b9aa282.png?u=74734" alt="https://mailtrack.io/trace/mail/830e676b314f1b30986adfc1c7df5f967b9aa282.png?u=74734"><o:p></o:p></a></p>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-size:12.0pt">Thanks all for the response. Michael, I am going to add those header ignores.
<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-size:12.0pt"> <o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-size:12.0pt">Still puzzled by the large number of MISSEs and I’ve no clue why they are happening. Leads appreciated.
<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-size:12.0pt"> <o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-size:12.0pt"> <o:p></o:p></span></span></p>
</div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><span style="font-family:"Arial",sans-serif;color:black"><o:p> </o:p></span></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><br clear="all">
<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">- Quintin<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">On Sun, May 13, 2018 at 6:12 PM, c0nw0nk <</span><a href="mailto:nginx-forum@forum.nginx.org" target="_blank"><span style="mso-bookmark:_MailOriginalBody">nginx-forum@forum.nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">>
 wrote:<o:p></o:p></span></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">You know you can DoS sites with Cache MISS via switching up URL params and<br>
arguements.<br>
<br>
Examples :<br>
<br>
HIT :<br>
index.php?var1=one&var2=two<br>
MISS :<br>
index.php?var2=two&var1=one<br>
<br>
MISS :<br>
index.php?random=1<br>
index.php?random=2<br>
index.php?random=3<br>
etc etc<br>
<br>
Inserting random arguements to URL's will cause cache misses and changing<br>
the order of existing valid URL arguements will also cause misses.<br>
<br>
Cherian Thomas Wrote:<br>
-------------------------------------------------------<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> Thanks for this Michael.<br>
> <br>
> <br>
> <br>
> This is so surprising. If someone decides to Dos and crawls the<br>
> website<br>
> with a rogue header, this will essentially bypass the cache and put a<br>
> strain on the website. In fact, I was hit by a dos attack that’s when<br>
> I<br>
> started looking at logs and realized the large number of MISSes.<br>
> <br>
> <br>
> <br>
> Can someone please help?<br>
> <br>
> <br>
> - Cherian<br>
> <br>
> On Sat, May 12, 2018 at 12:01 PM, Friscia, Michael<br>
> <</span><a href="mailto:michael.friscia@yale.edu"><span style="mso-bookmark:_MailOriginalBody">michael.friscia@yale.edu</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> > wrote:<br>
> <br>
> > I'm not sure if this will help, but I ignore/hide a lot, this is in<br>
> my<br>
> > config<br>
> ><br>
> ><br>
> > proxy_ignore_headers X-Accel-Expires Expires Cache-Control<br>
> Set-Cookie;<br>
> > proxy_hide_header X-Accel-Expires;<br>
> > proxy_hide_header Pragma;<br>
> > proxy_hide_header Server;<br>
> > proxy_hide_header Request-Context;<br>
> > proxy_hide_header X-Powered-By;<br>
> > proxy_hide_header X-AspNet-Version;<br>
> > proxy_hide_header X-AspNetMvc-Version;<br>
> ><br>
> ><br>
> > I have not experienced the problem you mention, I just thought I<br>
> would<br>
> > offer my config.<br>
> ><br>
> ><br>
> > ___________________________________________<br>
> ><br>
> > Michael Friscia<br>
> ><br>
> > Office of Communications<br>
> ><br>
> > Yale School of Medicine<br>
> ><br>
> > (203) 737-7932 – office<br>
> ><br>
> > (203) 931-5381 – mobile<br>
> ><br>
> > </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_a61adbc81bbb4743e50220408108f7e1b8f3af40-3Furl-3Dhttp-253A-252F-252Fweb.yale.edu-26userId-3D74734-26signature-3D0767ce63378dc575&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=O1tCcwZQL21v9zwRURBVCpRvRUqzfABxnBSBBf0u_tk&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://web.yale.edu</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> ><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> <</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_661443b9951f60c19cd0ed2ec67ca9c38485a127-3Furl-3Dhttps-253A-252F-252Fmailtrack.io-252Ftrace-252Flink-252F8357a0bdd8c40c2ff5b7d91c7797cbc7a8535-26userId-3D74734-26signature-3Dfd94611bb5198158&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=TfPgIoe6C1z5XdZOtXynwFbMrT7U6VPz-wLAp1xA4iM&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://mailtrack.io/trace/link/8357a0bdd8c40c2ff5b7d91c7797cbc7a8535</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> ffb?url=http%3A%2F%</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_8d2b22d027b9e7af0a2468545c2e35529237af19-3Furl-3Dhttp-253A-252F-252F2Fweb.yale.edu-26userId-3D74734-26signature-3D5ab2d28a496b50f6&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=UCopn1kMzqaPgemTq0LMNiijc-lSc23NgceWu6zq1-w&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">2Fweb.yale.edu</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">%2F&userId=74734&signature=d652edf1f4<br>
> f21323><br>
> ><br>
> ><br>
> > ------------------------------<br>
> > *From:* nginx <</span><a href="mailto:nginx-bounces@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx-bounces@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">> on behalf of
 Quintin Par <<br>
> > </span><a href="mailto:quintinpar@gmail.com"><span style="mso-bookmark:_MailOriginalBody">quintinpar@gmail.com</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">><br>
> > *Sent:* Saturday, May 12, 2018 1:32 PM<br>
> > *To:* </span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> > *Subject:* Re: Debugging Nginx Cache Misses: Hitting high number of<br>
> MISS<br>
> > despite high proxy valid<br>
> ><br>
> ><br>
> > That’s the tricky part. These MISSes are intermittent. Whenever I<br>
> run curl<br>
> > I get HITs but I end up seeing a lot of MISS in the logs.<br>
> ><br>
> ><br>
> ><br>
> > How do I log these MiSSes with the reason? I want to know what<br>
> headers<br>
> > ended up bypassing the cache.<br>
> ><br>
> ><br>
> ><br>
> > Here’s my caching config<br>
> ><br>
> ><br>
> ><br>
> >             proxy_pass </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_071291057b0a07a97c3170df6ceb9706ad0e553d-3Furl-3Dhttp-253A-252F-252F127.0.0.1-253A8000-26userId-3D74734-26signature-3D21d883fe1973c407&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=Fo8waNeI0IbTqTFlCvBd5KR8BkK3vPM4Zfe6evBaEJk&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://127.0.0.1:8000</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> ><br>
> <</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_6864e1b6645eae9d83bd78154bd244cbd3132407-3Furl-3Dhttps-253A-252F-252Furldefense.proofpoint.com-252Fv2-252Furl-253Fu-253Dhttp-2D3A-5F-5F127.0.0.1-2D3A8000-2526-26userId-3D74734-26signature-3D05baa72c55f6e580&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=JDBRefk34RZouWT_M-rzY8GQHTq8COy62hvMgxAtEmQ&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://urldefense.proofpoint.com/v2/url?u=http-3A__127.0.0.1-3A8000&</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_<br>
> lS023SJrs&m=F-qGMOyS74uE8JM-dOLmNH92bQ1xQ-7Rj1d6k-_WST4&s=NHvlb1WColNw<br>
> TWBF36P1whJdu5iWHK9_50IDHugaEdQ&e=><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> > ;<br>
> ><br>
> >                 proxy_set_header X-Real-IP  $remote_addr;<br>
> ><br>
> >                 proxy_set_header X-Forwarded-For<br>
> > $proxy_add_x_forwarded_for;<br>
> ><br>
> >                 proxy_set_header X-Forwarded-Proto https;<br>
> ><br>
> >                 proxy_set_header X-Forwarded-Port 443;<br>
> ><br>
> ><br>
> ><br>
> >                 # If logged in, don't cache.<br>
> ><br>
> >                 if ($http_cookie ~*<br>
> "comment_author_|wordpress_(?!test_cookie)|wp-postpass_"<br>
> > ) {<br>
> ><br>
> >                   set $do_not_cache 1;<br>
> ><br>
> >                 }<br>
> ><br>
> >                 proxy_cache_key "$scheme://$host$request_uri$<br>
> > do_not_cache";<br>
> ><br>
> >                 proxy_cache staticfilecache;<br>
> ><br>
> >                 add_header Cache-Control public;<br>
> ><br>
> >                 proxy_cache_valid       200 120d;<br>
> ><br>
> >                 proxy_hide_header "Set-Cookie";<br>
> ><br>
> >                 proxy_ignore_headers  "Set-Cookie";<br>
> ><br>
> >                 proxy_ignore_headers  "Cache-Control";<br>
> ><br>
> >                 proxy_hide_header "Cache-Control";<br>
> ><br>
> >                 proxy_pass_header X-Accel-Expires;<br>
> ><br>
> ><br>
> ><br>
> >                 proxy_set_header Accept-Encoding "";<br>
> ><br>
> >                 proxy_ignore_headers Expires;<br>
> ><br>
> >                 add_header X-Cache-Status $upstream_cache_status;<br>
> ><br>
> >                 proxy_cache_use_stale   timeout;<br>
> ><br>
> >                 proxy_cache_bypass $arg_nocache $do_not_cache;<br>
> > - Quintin<br>
> ><br>
> ><br>
> > On Sat, May 12, 2018 at 10:29 AM Lucas Rolff <</span><a href="mailto:lucas@lucasrolff.com"><span style="mso-bookmark:_MailOriginalBody">lucas@lucasrolff.com</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">><br>
> wrote:<br>
> ><br>
> > It can be as simple as doing a curl to your “origin” url (the one<br>
> you<br>
> > proxy_pass to) for the files you see that gets a lot of MISS’s – if<br>
> there’s<br>
> > odd headers such as cookies etc, then you’ll most likely experience<br>
> a bad<br>
> > cache if your nginx is configured to not ignore those headers.<br>
> ><br>
> ><br>
> ><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> > *From: *nginx <</span><a href="mailto:nginx-bounces@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx-bounces@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">>
 on behalf of Quintin Par <<br>
> > </span><a href="mailto:quintinpar@gmail.com"><span style="mso-bookmark:_MailOriginalBody">quintinpar@gmail.com</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">><br>
> > *Reply-To: *"</span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">" <</span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">><br>
> > *Date: *Saturday, 12 May 2018 at 18.26<br>
> > *To: *"</span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">" <</span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">><br>
> > *Subject: *Debugging Nginx Cache Misses: Hitting high number of MISS<o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> > despite high proxy valid<br>
> ><br>
> ><br>
> ><br>
> > [image:<br>
> ><br>
> </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_mail_86a613eb1ce46a4e7fa6f9eb96989cddae6398&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=t6tQa_F2yg_hzSVp55rmbf0M7gyW7TwdbPQrVPlL_QU&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://mailtrack.io/trace/mail/86a613eb1ce46a4e7fa6f9eb96989cddae6398</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> 00.png?u=74734]<br>
> ><br>
> > My proxy cache path is set to a very high size<br>
> ><br>
> ><br>
> ><br>
> > proxy_cache_path  /var/lib/nginx/cache  levels=1:2<br>
> >  keys_zone=staticfilecache:180m  max_size=700m;<br>
> ><br>
> > and the size used is only<br>
> ><br>
> ><br>
> ><br>
> > sudo du -sh *<br>
> ><br>
> > 14M cache<br>
> ><br>
> > 4.0K    proxy<br>
> ><br>
> > Proxy cache valid is set to<br>
> ><br>
> ><br>
> ><br>
> > proxy_cache_valid 200 120d;<br>
> ><br>
> > I track HIT and MISS via<br>
> ><br>
> ><br>
> ><br>
> > add_header X-Cache-Status $upstream_cache_status;<br>
> ><br>
> > Despite these settings I am seeing a lot of MISSes. And this is for<br>
> pages<br>
> > I intentionally ran a cache warmer an hour ago.<br>
> ><br>
> ><br>
> ><br>
> > How do I debug why these MISSes are happening? How do I find out if<br>
> the<br>
> > miss was due to eviction, expiration, some rogue header etc? Does<br>
> Nginx<br>
> > provide commands for this?<br>
> ><br>
> ><br>
> ><br>
> > - Quintin<br>
> > _______________________________________________<br>
> > nginx mailing list<br>
> > </span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> > </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_956685bf1c269e5b5e505d57769f24a31e3e2442-3Furl-3Dhttp-253A-252F-252Fmailman.nginx.org-252Fmailman-252Flistinfo-252Fnginx-26userId-3D74734-26signature-3D61a29f8655dde16e&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=YorFnQbIkHqdoF-fJvWjdmyC0o-HIxp572ydWwa9dIE&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://mailman.nginx.org/mailman/listinfo/nginx</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> ><o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody">> <</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_0f96ef0fff2b29b47c79cd24c346157878aaf2e5-3Furl-3Dhttps-253A-252F-252Fmailtrack.io-252Ftrace-252Flink-252F122c3dbd333c388f47f5c2776af9ebc3fc75a-26userId-3D74734-26signature-3D0b1e1864a472eee2&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=6Xo5m5oLMU1rkxxxid3nY6k6qFEq5wIJJQ2tS68Fa74&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://mailtrack.io/trace/link/122c3dbd333c388f47f5c2776af9ebc3fc75a</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> e10?url=https%3A%2F%</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_5a068de37a59a883da6fd59fdd4026a152a7fc91-3Furl-3Dhttp-253A-252F-252F2Furldefense.proofpoint.com-26userId-3D74734-26signature-3Dca8f6ddc8276a370&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=vCAHT0l6ftZIJwxWTMO43L_gQWuFc9Tit3XWD2PX0AU&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">2Furldefense.proofpoint.com</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">%2Fv2%2Furl%3Fu%3Dhttp-<br>
> 3A__mailman.nginx.org_mailman_listinfo_nginx%26d%3DDwMFaQ%26c%3DcjytLX<br>
> gP8ixuoHflwc-poQ%26r%3DwvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs%26m<br>
> %3DF-qGMOyS74uE8JM-dOLmNH92bQ1xQ-7Rj1d6k-_WST4%26s%3DD3LnZhfobOtlEStCv<br>
> CDrcwmHydEHaGRFC4gnWvRT5Uk%26e%3D&userId=74734&signature=56c7a7ad18b2c<br>
> 057><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > nginx mailing list<br>
> > </span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> > </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_f500ef35fc0275c82402a7af89180ae2c67cea6a-3Furl-3Dhttp-253A-252F-252Fmailman.nginx.org-252Fmailman-252Flistinfo-252Fnginx-26userId-3D74734-26signature-3Daa7675f47e061eec&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=9eB5NNsgiaK6OikBqpCpk0jRbUVRh6KO9jP5oPvAUPc&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://mailman.nginx.org/mailman/listinfo/nginx</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> ><br>
> <</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_d6afed06499ad18204cf041056d4781772869d72-3Furl-3Dhttps-253A-252F-252Fmailtrack.io-252Ftrace-252Flink-252F92c2700d67bd6891ca1606e2df4e0f11c6d82-26userId-3D74734-26signature-3D59dcf4fe89ac3c3c&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=iEjpU-y-FYVBYbXZEB2XFcitUAbNDW5k_QboCKMKOYU&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://mailtrack.io/trace/link/92c2700d67bd6891ca1606e2df4e0f11c6d82</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> 260?url=http%3A%2F%</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_3ec600220aa90db4d165256c22910f3c97fa118d-3Furl-3Dhttp-253A-252F-252F2Fmailman.nginx.org-26userId-3D74734-26signature-3Dc116773b55639f01&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=25kpBZscjcQ5uT8rtttwWxSFzvAiFDBMonE4n8NqmIc&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">2Fmailman.nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody">%2Fmailman%2Flistinfo%2Fnginx&us<br>
> erId=74734&signature=3763121afa828bb7><br>
> ><br>
> _______________________________________________<br>
> nginx mailing list<br>
> </span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
> </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_8e6777181b5012ff78b980aafec44306b2954bae-3Furl-3Dhttp-253A-252F-252Fmailman.nginx.org-252Fmailman-252Flistinfo-252Fnginx-26userId-3D74734-26signature-3D2adebca7901eccce&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=bWwHj7Y30LZeaKzvZv1OqIDyTYd43JCvp913RlN1Sas&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://mailman.nginx.org/mailman/listinfo/nginx</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
<br>
Posted at Nginx Forum: </span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_89e8f350a5c632ccafaadd90a9a8114ecac2e688-3Furl-3Dhttps-253A-252F-252Fforum.nginx.org-252Fread.php-253F2-252C279764-252C279771-2523msg-2D279771-26userId-3D74734-26signature-3D3a01022d1b56bd07&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=NK0qMChGLygem8v511Kj1qNHl-EfH7pUgumMAy-fvVY&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">https://forum.nginx.org/read.php?2,279764,279771#msg-279771</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><o:p></o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="mso-bookmark:_MailOriginalBody"><br>
_______________________________________________<br>
nginx mailing list<br>
</span><a href="mailto:nginx@nginx.org"><span style="mso-bookmark:_MailOriginalBody">nginx@nginx.org</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><br>
</span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__mailtrack.io_trace_link_8e6777181b5012ff78b980aafec44306b2954bae-3Furl-3Dhttp-253A-252F-252Fmailman.nginx.org-252Fmailman-252Flistinfo-252Fnginx-26userId-3D74734-26signature-3D2adebca7901eccce&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=wvXEDjvtDPcv7AlldT5UvDx32KXBEM6um_lS023SJrs&m=VAiNmOShRG3O2ssbHNaws7RgYVuLfij3x1kR7OgxKos&s=bWwHj7Y30LZeaKzvZv1OqIDyTYd43JCvp913RlN1Sas&e=" target="_blank"><span style="mso-bookmark:_MailOriginalBody">http://mailman.nginx.org/mailman/listinfo/nginx</span><span style="mso-bookmark:_MailOriginalBody"></span></a><span style="mso-bookmark:_MailOriginalBody"><o:p></o:p></span></p>
</div>
</div>
</blockquote>
</div>
<span style="mso-bookmark:_MailOriginalBody"></span>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>