Simple Membership Plugin › Forums › Simple Membership Plugin › reCAPTCHA Addon not working – Security check: captcha validation failed.
- This topic has 11 replies, 3 voices, and was last updated 9 years, 4 months ago by
admin.
-
AuthorPosts
-
April 26, 2016 at 1:26 pm #6698
paraicc1972
ParticipantHi there,
I have recently installed the Simple Membership plugin along with Form Builder and the reCaptcha AddOn. The trouble is that the reCaptcha Addon doesn’t work. Whether I click on it or not it always returns the error Security check: captcha validation failed. The rest of the form doesn’t validate either so that if you leave the name field empty it doesn’t pick up on this when the form is submitted. All I get is the reCaptcha error message.
Can you help please. I have gone through the instructions for implementing the addOn and have added it in the correct manner.
Regards,
Paraic O CApril 26, 2016 at 9:42 pm #6700mbrsolution
ModeratorHi Paraic O C, can you carry out this test. Disable the reCaptcha add-on and only use the Form Builder add-on with this plugin. Carry out a test by creating a new membership form and testing the form. Does it produce any error messages?
April 27, 2016 at 8:35 am #6705paraicc1972
ParticipantHi mbrsolution,
Thanks for getting back to me as quickly as you did.
I have disabled the reCaptcha add-on and left the form as is. It does work without errors alright but the default verification field doesn’t work (Please enter any two digits with no spaces (Example: 12)*). It doesn’t have any validation as you can leave the field empty, enter more than 2 digits, enter a string of any length, add in any characters you want and the form will submit without any errors. This verification field doesn’t serve any purpose on my registration form at the moment but it cannot be removed from the form as it is hard-coded into it.
April 27, 2016 at 12:06 pm #6706mbrsolution
ModeratorHi, what version of Form Builder add-on are you currently using?
April 27, 2016 at 1:16 pm #6707paraicc1972
ParticipantHi there,
I am on version 4.2.1. The google recaptcha addon is version 1.3. The simple membership plugin is 3.2.2 although I see that there is an update available.
April 27, 2016 at 2:55 pm #6708mbrsolution
ModeratorCan you update to the latest version of the plugin? Can you also disable all your other plugins and carry out another test? If that does not work can you test one of WordPress default themes like Twenty Fifteen. See if this helps you.
Regards
May 4, 2016 at 2:11 pm #6807paraicc1972
ParticipantI am using a custom theme that was developed from scratch. I changed the theme to TwentySixteen and the form worked as it should. The validation worked properly with each field being highlighted after the submit button was pressed whereas with my custom theme the validation doesn’t work. I’ll have to compare the page with both themes to see if I am missing something. Any ideas?
May 4, 2016 at 2:28 pm #6808paraicc1972
ParticipantAfter comparing the source of both themes I found that the links to the javascript validation code was missing in my custom theme. Once I added that the validation worked correctly. Is there a reason why the validation wasn’t added to the page and the link to the form builder css was added?
May 4, 2016 at 9:22 pm #6811mbrsolution
ModeratorHi, this usually happens with custom designed themes that are not properly coded in accordance to wordpress.org standards. This plugin code follows wordpress.org standards. That is why I always ask the person to test one of WordPress default themes. Or to disable all other plugins to see if there is plugin conflict.
Kind regards
May 5, 2016 at 8:49 am #6814paraicc1972
ParticipantHi there,
Back again. I have disabled all plugins and am using TwentySixteen but still find that although the Google recaptcha allows me to verify, but once I submit the form the error message Security check: captcha validation failed keeps appearing. The ordinary verification works but not when using the google recaptcha
May 5, 2016 at 1:35 pm #6817mbrsolution
ModeratorThank you for adding more information. The plugin developers will investigate further your issue.
May 7, 2016 at 8:42 am #6832admin
KeymasterWhat PHP version is your site using? The Google Captcha library needs PHP 5.3.2 I think. So if your server is using an older version of PHP that library will fail to work correctly.
Just now I have verified that the captcha addon is working correctly.
-
AuthorPosts
- You must be logged in to reply to this topic.