<div dir="ltr">Thank You for the swift response Thomas.<div>AFAICS, proxy_ignore_headers is to disable processing of certain response header fields from the proxied server.

</div><div>This is what I can find on nginx website doc.</div><div>We want the request Cache-Control header to not be proxied to the OCS.</div><div>-V</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 16, 2021 at 7:14 PM Thomas Ward <<a href="mailto:teward@thomas-ward.net">teward@thomas-ward.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="zoom:0%"><div dir="auto">proxy_ignore_headers Cache-Control;<br><br></div>
<div dir="auto">Get <a href="http://www.bluemail.me/r?b=16117" target="_blank">BlueMail for Android</a> </div>
<div style="font-size:10pt;font-family:Tahoma,sans-serif;padding:3pt 0in 0in">
<hr style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225)">
<b>From:</b> Vincent Blondel <u></u><br>
<b>Sent:</b> Sat Jan 16 13:11:54 EST 2021<br>
<b>To:</b> <a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
<b>Subject:</b> Howto Remove the Cache-Control request header.<br>
<u></u></div>
<br>
<div dir="ltr">Hello,<div>We want nginx to remove the request header Cache-Control before to proxy the request to the OCS.<br></div><div>We do like this ...</div><div><br></div><div>location /xxx {<br>        more_set_headers 'Strict-Transport-Security: max-age=31622400; includeSubDomains';<br>        more_set_headers 'X-XSS-Protection: 1; mode=block';<br>        more_set_headers 'X-Content-Type-Options: nosniff';<br>        proxy_read_timeout 120s;<br>        proxy_set_header Connection "";<br>        proxy_set_header via "HTTP/1.1 $hostname:443";<br>        proxy_set_header Host $host;<br>        proxy_set_header Cache-Control "";<br>        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>        proxy_ssl_certificate /etc/nginx/keys/xxx.pem;<br>        proxy_ssl_certificate_key /etc/nginx/keys/xxx.key;<br>        proxy_pass <a href="https://XXX" target="_blank">https://XXX</a>;<br>        proxy_redirect http:// https://;<br>        proxy_next_upstream error timeout invalid_header http_503;<br>}<br></div><div><br></div><div>but the request header Cache-Control is still being sent to the OCS.</div><div><br></div><div>Thank You in advance for Your help.</div><div>Sincerely,</div><div>Vincent</div></div>
<pre><hr><br>nginx mailing list<br><a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br><a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a></pre></div>_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a></blockquote></div>