Database Stanzas

  • Elsevier ScienceDirect and Scopus

Elsevier ScienceDirect and Scopus

Elsevier ScienceDirect and Scopus require SSL configuration plus the following two database stanzas in config.txt.

When you add either of these configurations to your existing config.txt file, please remove any other existing database stanzas for Elsevier products. If you do not remove other copies, the other copies may prevent EZproxy from using these definitions.

# Elsevier ScienceDirect
Cookie BROWSER_SUPPORTS_COOKIES=1;domain=.sciencedirect.com
AnonymousURL +http://rss.sciencedirect.com/
Title SciVerse ScienceDirect
URL http://www.sciencedirect.com
HJ sciencedirect.com
DJ sciencedirect.com
HJ linkinghub.elsevier.com
DJ *.els-cdn.com
HJ admintool.elsevier.com
HJ online.tableau.com
HJ help-admintool.elsevier.com
HJ tableau-admintool.elsevier.com
DJ www.elsevier.com
Find value="http://
Replace value="http://^A
Find %22%3A%22http%3A%2F%2Fsciverse-shindig.elsevier.com%2F
Replace %22%3A%22http%3A%2F%2F^psciverse-shindig.elsevier.com^%2F
Find gsUrl%22%3A%22http%3A%2F%2Fwww.sciencedirect.com%2F
Replace gsUrl%22%3A%22http%3A%2F%2F^pwww.sciencedirect.com^%2F
Find pdfurl%3D%22http%3A%2F%2Fwww.sciencedirect.com%2F
Replace pdfurl%3D%22http%3A%2F%2F^pwww.sciencedirect.com^%2F
Find pdfurl="//www.sciencedirect.com/
Replace pdfurl="//^pwww.sciencedirect.com^/
Option Cookie
#Elsevier Scopus
Option Cookie
ProxyHostnameEdit www.scopus.com$ www-scopus-com
MimeFilter text/uri-list .* javascript
AnonymousURL +http://syndic8.scopus.com/*
Title SciVerse Scopus
MimeFilter application/json .* javascript
URL https://www2.scopus.com/home.url
HJ https://www.scopus.com
HJ https://www2.scopus.com
HJ www.scopus.com
HJ www2.scopus.com
DJ scopus.com
Find %22%3A%22http%3A%2F%2Fsciverse-shindig.elsevier.com%2F
Replace %22%3A%22http%3A%2F%2F^psciverse-shindig.elsevier.com^%2F
Find gsUrl%22%3A%22https%3A%2F%2Fwww2.scopus.com%2F
Replace gsUrl%22%3A%22https%3A%2F%2F^pwww2.scopus.com^%2F
NeverProxy www.elsevier.com
AnonymousURL -*

If you are experiencing errors with reCAPTCHA when connecting to ScienceDirect, use the following database stanza in config.txt:

# Elsevier ScienceDirect
Cookie BROWSER_SUPPORTS_COOKIES=1; domain=.sciencedirect.com
AnonymousURL +http://rss.sciencedirect.com/*
Title SciVerse ScienceDirect
URL http://www.sciencedirect.com/
DJ sciencedirect.com
HJ linkinghub.elsevier.com
HJ https://www.google.com
DJ *.els-cdn.com
Find value="http://
Replace value="http://^A
Find %22%3A%22http%3A%2F%2Fsciverse-shindig.elsevier.com%2F
Replace %22%3A%22http%3A%2F%2F^psciverse-shindig.elsevier.com^%2F
Find gsUrl%22%3A%22http%3A%2F%2Fwww.sciencedirect.com%2F
Replace gsUrl%22%3A%22http%3A%2F%2F^pwww.sciencedirect.com^%2F
Find pdfurl%3D%22http%3A%2F%2Fwww.sciencedirect.com%2F
Replace pdfurl%3D%22http%3A%2F%2F^pwww.sciencedirect.com^%2F
Find pdfurl="//www.sciencedirect.com/
Replace pdfurl="//^pwww.sciencedirect.com^/
Find <script src='https://www.google.com/recaptcha/api.js
Replace -AddState=captcha <!--
Find -State=captcha </script>
Replace -->
Find -State=captcha <noscript>
Replace
Find -State=captcha </noscript>
Replace -RemoveState=captcha
Find <div class="fbc-why-fallback">
Replace -AddState=captcha_fallback <!--
Find -State=captcha_fallback </div>
Replace -RemoveState=captcha_fallback -->
Find <textarea id="g-recaptcha-response"
Replace -AddState=captcha_response <!--
Find -State=captcha_response </textarea>
Replace -RemoveState=captcha_response -->
Option Cookie

#Elsevier Scopus
Option Cookie
ProxyHostnameEdit www.scopus.com$ www-scopus-com
MimeFilter text/uri-list .* javascript
AnonymousURL +http://syndic8.scopus.com/*
Title SciVerse Scopus
MimeFilter application/json .* javascript
URL https://www2.scopus.com/home.url
HJ https://www.scopus.com
HJ https://www2.scopus.com
HJ www.scopus.com
HJ www2.scopus.com
DJ scopus.com
Find %22%3A%22http%3A%2F%2Fsciverse-shindig.elsevier.com%2F
Replace %22%3A%22http%3A%2F%2F^psciverse-shindig.elsevier.com^%2F
Find gsUrl%22%3A%22https%3A%2F%2Fwww2.scopus.com%2F
Replace gsUrl%22%3A%22https%3A%2F%2F^pwww2.scopus.com^%2F
NeverProxy www.elsevier.com
AnonymousURL -*