Problem/Motivation
Consistently get "HTTP error: 500 when trying to contact crossref.org for XML input" when attempting to use DOI to populate entry. I have confirmed that I have a good account set up with crossref.org
Proposed resolution
Would suggest at least providing a better explanation as to what this error means. I'm not really able to respond to the remainder of this as I have never not gotten this error when attempting this.
Remaining tasks
(reviews needed, tests to be written or run, documentation to be written, etc.)
User interface changes
(new or changed features/functionality in the user interface, modules added or removed, changes to URL paths, changes to user interface text)
API changes
(API changes/additions that would affect module, install profile, and theme developers, including examples of before/after code if appropriate)
Original report by [username]
// Text of original report here.
(for legacy issues whose initial post was not the issue summary)
Comments
Comment #1
rjerome CreditAttribution: rjerome commentedA HTTP 500 error indicates a (fairly) major failure on the server (crossref.org) side.
Comment #2
St_B CreditAttribution: St_B commentedHi Ron,
I've got a HTTP error: 400 when trying to contact crossref.org for XML input
On 4 different biblio sites :-/
Must it be also fixed on the web server and not in Biblio ?
Comment #3
St_B CreditAttribution: St_B commentedok guess it must be this https://drupal.org/node/2168853
Have to do some updates...
Comment #4
Alan D. CreditAttribution: Alan D. commentedComment #5
Alan D. CreditAttribution: Alan D. commentedAdded the error message to the output, (if given), which is about as far as the module can take things... #2542432: CrossRef data should be sanitized
This should help track actual specifics down if users are still getting issues. We got HTTP 400 twice when rate limited, HTTP 500 once, out of maybe 1000 lookups within 10 minutes (batch update script).