Skip to main content
OCLC Support

ASTM Compass 2.0

2026-01-08

In order to provide access to resources that use https, your EZproxy server must be configured with an SSL certificate.

#ASTM Digital Library (place FIRST to avoid DJ conflicts)

Title ASTM Digital Library (updated 20260108)   
HTTPMethod OPTIONS   
HTTPMethod DELETE   
HTTPMethod PUT   
URL https://dl.astm.org   
HJ dl.astm.org   
HJ https://dl.astm.org   
DJ dl.astm.org   
NeverProxy iam.astm.org   
NeverProxy cdn.jsdelivr.net   
NeverProxy authz.astm.org

#ASTM Compass 2.0HTTPMethod OPTIONS

HTTPMethod DELETE
HTTPMethod PUT
AnonymousURL -OPTIONS +https://secure.astm.org/*
AnonymousURL +https://compass.astm.org/*
Title ASTM Compass 2.0 (updated 20260108)
HTTPHeader -request -process x-okta-user-agent-extended
HTTPHeader -request -process x-okta-request-id
HTTPHeader -request -process XSRF-TOKEN "*"
HTTPHeader -request -process AuthMode "*"
HTTPHeader -request -process RequestId "*"
MimeFilter application/json .* javascript
URL https://secure.astm.org/login?redirectUrl=aHR0cHM6Ly9jb21wYXNzLmFzdG0ub3Jn&newApproach=true
HJ astm.org
HJ https://astm.org
HJ https://store.astm.org
HJ secure.astm.org
HJ store.astm.org
DJ astm.org
Find proxycl=https://
Replace proxycl=https://^A
Find www.astm.org
Replace ^Swww.astm.org^
Find store.astm.org
Replace ^Sstore.astm.org^
NeverProxy iam.astm.org
NeverProxy compass.astm.org
NeverProxy v2compass.astm.org
NeverProxy cdn.jsdelivr.net
NeverProxy authz.astm.org 
AnonymousURL -*

 Note: ASTM Compass recently moved to a new platform, which changed the URL from https://compass.astm.org to https://secure.astm.org. You should take the following steps:

  1. Update your stanza in config.txt to the one above.
  2. Replace all of your existing starting point URLs and links. They should look as follows: 
    https://your.ezproxy.server.address/login?url=https://secure.astm.org/login?redirectUrl=aHR0cHM6Ly9jb21wYXNzLmFzdG0ub3Jn&newApproach=true
  3. ASTM has provided a redirect for old links. They will allow you direct access to a resource if they are EZproxy links.
  4. You must use the HTTPS version of your EZproxy prefix as noted above. This EZproxy prefix will work: 
    https://your.ezproxy.server.address/login?url=
    

    This EZproxy prefix will not work: 

    http://your.ezproxy.server.address/login?url=
  5. The EZproxy server must be at or above version 7.0.
  6. The authentication method EZproxy is configured to use must use HTTPS throughout the authentication process.
  7. The browser used to proxy ASTM must allow 3rd party cookies.

A Hosted EZproxy Include File is available for this resource. Hosted EZproxy customers will receive automatic updates with OCLC’s latest version of this stanza. Note: Hosted EZproxy customers in the Americas using self-service may reference the Include File by adding the following line to config.txt:

IncludeFile databases/astm.txt