From: Dobrica Pavlinusic Date: Tue, 21 Aug 2018 09:08:03 +0000 (+0200) Subject: our proxy shoudn't add any headers X-Git-Url: http://git.rot13.org/?p=via-proxy;a=commitdiff_plain;h=7a8477bca123abdb0067c6168ec6bc6d8b6ffc10 our proxy shoudn't add any headers so we don't confuse upstream proxy or server --- diff --git a/index.html b/index.html index bd85692..93f97ca 100644 --- a/index.html +++ b/index.html @@ -17,12 +17,12 @@
  • WOS
  • JSTOR
  • nature -
  • palgrave +
  • palgrave BROKEN
  • springerlink
  • Taylor & Francis Online
  • sciencedirect
  • scopus -
  • bmj FIXME +
  • bmj
  • ieeexplore diff --git a/p.vbz.ffzg.hr.conf b/p.vbz.ffzg.hr.conf index e23ef16..6deb315 100644 --- a/p.vbz.ffzg.hr.conf +++ b/p.vbz.ffzg.hr.conf @@ -60,6 +60,7 @@ FilterChain NEWPATHS ServerName search.proquest.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://search.proquest.com/ ProxyPassReverse / https://search.proquest.com/ @@ -83,6 +84,7 @@ FilterChain NEWPATHS2 ServerName academic.oup.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://academic.oup.com/ ProxyPassReverse / https://academic.oup.com/ @@ -108,6 +110,7 @@ FilterChain NEWPATHS2 ServerName ovidsp.tx.ovid.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://ovidsp.tx.ovid.com/ ProxyPassReverse / https://ovidsp.tx.ovid.com/ @@ -132,6 +135,7 @@ FilterChain NEWPATHS2 ServerName onlinelibrary.wiley.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://onlinelibrary.wiley.com/ ProxyPassReverse / https://onlinelibrary.wiley.com/ @@ -147,6 +151,8 @@ FilterChain NEWPATHS2 ServerName journals.sagepub.com.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://journals.sagepub.com/ ProxyPassReverse / http://journals.sagepub.com/ @@ -161,6 +167,8 @@ FilterChain NEWPATHS2 ServerName pubs.rsc.org.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass /_rsc-cdn_/ http://www.rsc-cdn.org/ ProxyPassReverse /_rsc-cdn_/ http://www.rsc-cdn.org/ @@ -189,6 +197,8 @@ FilterChain NEWPATHS2 ServerName www.brepolis.net.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://www.brepolis.net/ ProxyPassReverse / http://www.brepolis.net/ @@ -212,6 +222,8 @@ FilterChain NEWPATHS2 ServerName apps.brepolis.net.p.vbz.ffzg.hr + ProxyAddHeaders Off + ProxyPass / http://apps.brepolis.net/ ProxyPassReverse / http://apps.brepolis.net/ @@ -237,6 +249,8 @@ FilterChain NEWPATHS2 ServerName www.cairn.info.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://www.cairn.info/ ProxyPassReverse / https://www.cairn.info/ @@ -253,6 +267,8 @@ FilterChain NEWPATHS2 ServerName www.degruyter.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off + ProxyPass / https://www.degruyter.com/ ProxyPassReverse / https://www.degruyter.com/ @@ -269,6 +285,7 @@ FilterChain NEWPATHS2 ServerName www.emeraldinsight.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.emeraldinsight.com/ ProxyPassReverse / https://www.emeraldinsight.com/ @@ -284,6 +301,7 @@ FilterChain NEWPATHS2 ServerName www.webofknowledge.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.webofknowledge.com/ ProxyPassReverse / https://www.webofknowledge.com/ @@ -302,12 +320,14 @@ FilterProvider NEWPATHS2 SUBSTITUTE "%{Content_Type} =~ m|^application/javascrip FilterChain NEWPATHS2 CustomLog /var/log/apache2/access-p.vbz.ffzg.hr.log vhost_combined + Include /srv/via-proxy/ssl.conf ServerName apps.webofknowledge.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://apps.webofknowledge.com/ ProxyPassReverse / https://apps.webofknowledge.com/ @@ -325,6 +345,7 @@ FilterChain NEWPATHS2 #SSLProxyEngine on # download pdf doesn't work if we use https://www.jstor.org ! + ProxyAddHeaders Off ProxyPass / http://www.jstor.org/ ProxyPassReverse / http://www.jstor.org/ @@ -366,6 +387,7 @@ FilterChain NEWPATHS2 ServerName www.nature.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.nature.com/ ProxyPassReverse / https://www.nature.com/ @@ -391,6 +413,7 @@ FilterChain NEWPATHS2 ServerName idp.nature.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://idp.nature.com/ ProxyPassReverse / https://idp.nature.com/ @@ -407,7 +430,16 @@ FilterChain NEWPATHS2 ServerName www.palgrave.com.p.vbz.ffzg.hr +DumpIOInput On +DumpIOOutput On +#DumpIOLogLevel debug + +LogLevel debug + + ProxyAddHeaders Off + SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.palgrave.com/ ProxyPassReverse / https://www.palgrave.com/ @@ -423,6 +455,7 @@ FilterChain NEWPATHS2 ServerName link.springer.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://link.springer.com/ ProxyPassReverse / https://link.springer.com/ @@ -438,6 +471,7 @@ FilterChain NEWPATHS2 ServerName www.tandfonline.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.tandfonline.com/ ProxyPassReverse / https://www.tandfonline.com/ @@ -453,6 +487,7 @@ FilterChain NEWPATHS2 ServerName www.sciencedirect.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.sciencedirect.com/ ProxyPassReverse / https://www.sciencedirect.com/ @@ -469,6 +504,7 @@ FilterChain NEWPATHS2 ServerName www.scopus.com.p.vbz.ffzg.hr SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / https://www.scopus.com/ ProxyPassReverse / https://www.scopus.com/ @@ -498,6 +534,7 @@ FilterChain NEWPATHS2 RewriteRule /_rewrite_/(.*)/_path_/(.*) http://$1.bmj.com/$2 [P,L] #SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / http://journals.bmj.com/ ProxyPassReverse / http://journals.bmj.com/ @@ -513,6 +550,7 @@ FilterChain NEWPATHS2 ServerName journals.bmj.com.p.vbz.ffzg.hr #SSLProxyEngine on + ProxyAddHeaders Off ProxyPass / http://journals.bmj.com/ ProxyPassReverse / http://journals.bmj.com/ @@ -536,6 +574,7 @@ FilterChain NEWPATHS2 FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|" FilterChain NEWPATHS + ProxyAddHeaders Off ProxyPass /_static_/ http://staticieeexplore.ieee.org/ ProxyPassReverse /_static_/ http://staticieeexplore.ieee.org/