Hey
We've just moved a system from internal to production and updated our
keys and we're getting an internal server error using the new keys on
the production server.
We have three key sets, one for internal, production and also a
global.
We've debugged the problem and it seems to boil down to this call -
www.google.com/recaptcha/api/challenge
All keys work on our local machines when calling
links --dump
http://www.google.com/recaptcha/api/challenge?k=<public-key>
RETURN: <expected html/javascript challenge response>
On the production server only the internal key works (weird)
links --dump
http://www.google.com/recaptcha/api/challenge?k=<public-key>
RETURN: document.write('An internal error occurred:
4BE8F7F5CXXX.XXXX.XXX');
This is probably unrelated however the keys that fail have a dash (-)
character in them?
Also we cannot delete or generate new keys on the ReCAPTCHA site, we
get an error response?
Anyone having / had a similar problem?
Thanks
Chris