Skip to main content
OCLC Support

Why are we getting a "Try again. Errors occurred submitting form." error when trying to submit an ILL request via proxy?

Symptom
  • "Try again. Errors occurred submitting form."
  • "Request cannot be submitted. Try again later"
  • "Request could not be created. If you continue to have issues submitting the form, contact the library."
  • "A system Error occured"
  • "Oops.  Something went wrong"
     
Applies to
  • WorldShare Interlibrary Loan
Resolution

If you are not proxying the OpenURL, then one or more fields have been marked as required in the Patron Request Form. You will need to fill these fields in order for the request to be made.

For WorldShare ILL only libraries, if you are using EZproxy then you will need to make sure your configuration file has the WorldShare ILL Form stanza added. Make sure the stanza is placed before the WorldCat Discovery stanza and any other stanzas that reference "worldcat.org". 

An example of what the stanza's should look like in the configuration file can be seen here:

Title WorldShare ILL Form (Added 20230814)
HTTPHeader -request -process timezone
HTTPHeader -request -process locale
URL https://[regid].account.worldcat.org/account/route/wsill/openurl?
HJ http://[regid].account.worldcat.org
DJ account.worldcat.org

Title [My Institution] WorldCat Discovery
HTTPHeader -request -process x-oclc-api-key
HTTPHeader -request -process x-oclc-api-keyn
HTTPHeader -request -process Oclc-Apin
HTTPHeader -request -process Oclc-Apik
URL https://[my institution].on.worldcat.org
HJ [registry_id].on.worldcat.org
DJ worldcat.org
Find "https://" + location.hostname + (location.port != "" ? ":" + location.port : "")
Replace "https://^A[my institution].on.worldcat.org"
Find returnLocation = scheme + location.hostname + (location.port != "" ? ":" + location.port : "")
Replace returnLocation = "https://^A[my institution].on.worldcat.org"
Find sendLocation = scheme + location.hostname + (location.port != "" ? ":" + location.port : "")
Replace sendLocation = "https://^s[my institution].on.worldcat.org^"

For full WMS libraries, the following NeverProxy lines should be added to their config:

NeverProxy https://authn.sd00.worldcat.org
NeverProxy https://[regid].account.worldcat.org/
NeverProxy https://[vanity].account.worldcat.org

Page ID
49107