Traumflug Posted September 6, 2018 Posted September 6, 2018 Recently a paying customer asked me to fix reCAPTCHA in his shop. After entering keys, the captcha on the configuration page would simply disappear. Looking into the source code I found many fixes, but no releases. So I catched up on this and made nocaptcharecaptcha v1.1.0 It should also appear as upgradable in your back office. In my developer installation this module works now fine. Except for a small graphics glitch (missing icons) in these message bubbles leading through the installation process. That's already fixed and will go into the next release. Looking at various issue reports in this forum I'd love to hear how well this module works for you!
jnsgioia Posted September 6, 2018 Posted September 6, 2018 I have two thirty bees sites. I started out with a multishop and then split them into two separate sites. Recaptcha worked on one site but not the other (both before and after the split). I upgraded both sites and both now work. Thank you!
the.rampage.rado Posted September 7, 2018 Posted September 7, 2018 The updates are not pushed to the admins. This was the same with the new updater and now with this update. Some files have to be fixed manually on your side in order to be pushed to our BOs? EDIT: After I updated the contact form still can be send w/o confirming the captcha as in 1.0.2. So spamming is still very possible. Theme WH latest - TB - 1.0.3 I can send you the URL on PM.
Traumflug Posted September 8, 2018 Author Posted September 8, 2018 Some files have to be fixed manually on your side in order to be pushed to our BOs? You can test this manually. Direct your browser to http://api.thirtybees.com/updates/modules/all.json . This downloads the JSON which a Check for update on the module page downloads as well. Search for 'nocaptcha', a couple of lines later all known versions appear. If it works now and didn't before, it might be a glitch caused by the server move. The new server got the new version a couple of hours later.
Traumflug Posted September 8, 2018 Author Posted September 8, 2018 After I updated the contact form still can be send w/o confirming the captcha as in 1.0.2. Is actually an email sent or does the form simply re-appear? Buttons being clickable without solving the Captcha is expected, but no email should get sent. Instead, the page should re-appear, together with an error message:
the.rampage.rado Posted September 8, 2018 Posted September 8, 2018 I'm using Warehouse but I expect this module to work with any theme or am I wrong? Yes, email is sent both to the customer and to the admin. Which is bad. On all other instances where the CAPTCHA appears is working just fine. I'm using the latest Warehouse.
Traumflug Posted September 9, 2018 Author Posted September 9, 2018 Testing Captchas should, like any security measure, be theme independent. Malicious users can change their theme (HTML, CSS, JS) arbitrarily, after all. Nevertheless I asked, because the theme might just ignore the error message, giving the impression of an email being sent without it actually happening. As Captchas work in a default installation, but not in your particular installation, other modules are the prime candidate for finding the issue. Like disabling these other modules and testing again.
the.rampage.rado Posted September 9, 2018 Posted September 9, 2018 I understand that. Can you tell me how I can troubleshoot this one on my own? There's no error. Do the possition in advanced settings play any role? I don't have any extravagant modules that could mess the work of this one and it's only strange that it's only failing on contact page.
Traumflug Posted September 10, 2018 Author Posted September 10, 2018 @the-rampage-rado said: Can you tell me how I can troubleshoot this one on my own? @Traumflug said: Like disabling these other modules and testing again.
vzex Posted September 10, 2018 Posted September 10, 2018 Had same issue last week with 1.0.3 on Panda customer placing order, could not get beyond recaptcha error. Now on 1.0.6 with Panda same problem. Deleted recaptcha module reinstalled cleared cache even set up new domain which apparently you can't delete from google??? Side question --->> Any hints on how to delete duplicate recaptcha domain from google? Get this error before saving module with keys had same before adding domain again:
movieseals Posted September 11, 2018 Posted September 11, 2018 @vzex I have had the same problem with the old module and it is still present with this one.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now