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
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
Option Cookie

# Elsevier Scopus
Option Cookie
ProxyHostnameEdit www.scopus.com$ www-scopus-com
AnonymousURL +http://syndic8.scopus.com/*
Title SciVerse Scopus
MimeFilter application/json .* javascript
URL http://www.scopus.com/home.url
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%22http%3A%2F%2Fwww.scopus.com%2F
Replace gsUrl%22%3A%22http%3A%2F%2F^pwww.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
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 <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
Option Cookie

# Elsevier Scopus
Option Cookie
ProxyHostnameEdit www.scopus.com$ www-scopus-com
AnonymousURL +http://syndic8.scopus.com/*
Title SciVerse Scopus
MimeFilter application/json .* javascript
URL http://www.scopus.com/home.url
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%22http%3A%2F%2Fwww.scopus.com%2F
Replace gsUrl%22%3A%22http%3A%2F%2F^pwww.scopus.com^%2F
NeverProxy www.elsevier.com
AnonymousURL -*

If the above ScienceDirect stanza does not work, please use the following stanza:

# Elsevier ScienceDirect
Cookie BROWSER_SUPPORTS_COOKIES=1; domain=.sciencedirect.com
Cookie theproxy=ezproxy; domain=.sciencedirect.com
AnonymousURL +http://rss.sciencedirect.com/*
Title SciVerse ScienceDirect
URL http://www.sciencedirect.com/
DJ sciencedirect.com
DJ els-cdn.com
HJ linkinghub.elsevier.com
Find value="http://
Replace value="http://^A
Find name="redirectURL" value="http://www.sciencedirect.com
Replace name="redirectURL" value="http://^pwww.sciencedirect.com^
Option Cookie
AnonymousURL -*