I am currently using the new reCAPTCHA that has a check box on 8 or 9 forms on my site, none of them are working properly. Even though you check the box (I am not a robot) it verifies and you get a green check mark, when you submit the form, you get an errors that says "The reCAPTCHA wasn't entered correctly. Please try it again."
Any thoughts?
Any thoughts?
Hi michaelkerr,
If they are all failing then the most likely cause is that the Check Google NoCaptcha action has an incorrect Secret Key set. Is that possible?
Bob
If they are all failing then the most likely cause is that the Check Google NoCaptcha action has an incorrect Secret Key set. Is that possible?
Bob
I have confirmed that the secret key is correct in all of the forms, as well as the recaptcha plugin settings. I did however, just move my site to a new server, but the URL is still the same, that shouldn't have caused any issues though as the key is assigned to the domains right?
Having same problem with version 5. I do have correct keys as they are working on other sites.
Thanks,
Larry
Thanks,
Larry
Larry,
Are you using V5 on the other sites?
What hosting company are you using if you don't mind me asking?
Are you using V5 on the other sites?
What hosting company are you using if you don't mind me asking?
Hi GreyHead,
I have also just confirmed with my hosting company that there is nothing on the server side that is causing this error. Had them check the site error logs as well as checked if Apache's security module is blocking access to this functionality, they have informed that is not the case.
I have also just confirmed with my hosting company that there is nothing on the server side that is causing this error. Had them check the site error logs as well as checked if Apache's security module is blocking access to this functionality, they have informed that is not the case.
Hi michaelkerr,
I don't have any immediate explanation. By all means PM me the site URL, the form name, and a SuperAdmin login and I'll take a quick look.
Bob
I don't have any immediate explanation. By all means PM me the site URL, the form name, and a SuperAdmin login and I'll take a quick look.
Bob
Hi michaelherr,
I backed up your contact form and restored it on my site here. The only changes I have made are to paste in my NoCaptcha codes and replace your email with mine. It appears to work correctly.
I have a couple of suspicions:
+ Possibly Google can't handle the new top level domains. I think this one is unlikely as the front end appears to work correctly and the key is submitted with the form data on your site.
+ Possibly something on your site or server is blocking the confirmation of the key value after the form submits. The confirmation required a call to the Google site that may be blocked
Bob
I backed up your contact form and restored it on my site here. The only changes I have made are to paste in my NoCaptcha codes and replace your email with mine. It appears to work correctly.
I have a couple of suspicions:
+ Possibly Google can't handle the new top level domains. I think this one is unlikely as the front end appears to work correctly and the key is submitted with the form data on your site.
+ Possibly something on your site or server is blocking the confirmation of the key value after the form submits. The confirmation required a call to the Google site that may be blocked
$response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=".$config->get('secret_key')."&response=".$form->data('g-recaptcha-response'));
$response = json_decode($response, true);
Bob
OK thank you so much for taking a look. I will reach out to my hosting company again regarding this matter
This topic is locked and no more replies can be posted.