Upgrade to Joomla 3.4: recaptcha 2.0 problem
Moderator: General Support Moderators
Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Upgrade to Joomla 3.4: recaptcha 2.0 problem
Hello.
After the upgrade to Joomla 3.4 is not working CAPTCHA 2.0. Captcha 1.0 works without problems.
Any ideas?
After the upgrade to Joomla 3.4 is not working CAPTCHA 2.0. Captcha 1.0 works without problems.
Any ideas?
- brian
- Joomla! Master
- Posts: 12787
- Joined: Fri Aug 12, 2005 7:19 am
- Location: Leeds, UK
- Contact:
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Do you have one of the OLD global keys? They only work with Captcha 1.0 thats why it is still there
"Exploited yesterday... Hacked tomorrow"
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
brian wrote:Do you have one of the OLD global keys? They only work with Captcha 1.0 thats why it is still there
No, I made a new key.
-
- Joomla! Apprentice
- Posts: 8
- Joined: Fri Apr 11, 2014 7:38 pm
- Location: USA
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Hi, I also just updated to 3.4 and found the new captcha not working but found the old version still working.
I was able to fix it by going into the plugin manager, found "Captcha - ReCaptcha" Plugin and found a new option to change captcha version from 1.0 to 2.0 . I changed the setting to 2.0, saved and cleaned cache.
Refreshed my live site and I now see the new captcha in my contact forms.
Also note: I did not have to change my keys, the old keys appear to work just fine for me.
Hope this helps
I was able to fix it by going into the plugin manager, found "Captcha - ReCaptcha" Plugin and found a new option to change captcha version from 1.0 to 2.0 . I changed the setting to 2.0, saved and cleaned cache.
Refreshed my live site and I now see the new captcha in my contact forms.
Also note: I did not have to change my keys, the old keys appear to work just fine for me.
Hope this helps
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
I envy you!Tgoodrich wrote:
I was able to fix it by going into the plugin manager, found "Captcha - ReCaptcha" Plugin and found a new option to change captcha version from 1.0 to 2.0 . I changed the setting to 2.0, saved and cleaned cache.
- JAVesey
- Joomla! Hero
- Posts: 2637
- Joined: Tue May 14, 2013 1:21 pm
- Location: Cardiff, Wales, UK
- Contact:
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Works for me, but I had to generate new Site and Secret keys; old keys didn't work for me.
John V
Cardiff, Wales, UK
Joomla 5.1.0 "live" site on PHP 8.2.15 and MariaDB 10.11.7
Joomla 5.1.0 on XAMMP for OSX with PHP 8.2.4 and MariaDB 10.4.28
Cardiff, Wales, UK
Joomla 5.1.0 "live" site on PHP 8.2.15 and MariaDB 10.11.7
Joomla 5.1.0 on XAMMP for OSX with PHP 8.2.4 and MariaDB 10.4.28
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
rishard wrote:No, I made a new key.brian wrote:Do you have one of the OLD global keys? They only work with Captcha 1.0 thats why it is still there
Ok! This is my test site. Please check the box "send me a copy," and try to use the contact form! Note: The contact form works, if I turn rekaptcha 1.0.
Any useful ideas....
- brian
- Joomla! Master
- Posts: 12787
- Joined: Fri Aug 12, 2005 7:19 am
- Location: Leeds, UK
- Contact:
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
@rishard it all looks good to me from here with captcha 2 tested and working
"Exploited yesterday... Hacked tomorrow"
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
brian wrote:@rishard it all looks good to me from here with captcha 2 tested and working
I have not received your letter, Brian. ))
- brian
- Joomla! Master
- Posts: 12787
- Joined: Fri Aug 12, 2005 7:19 am
- Location: Leeds, UK
- Contact:
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Oh I didnt complete the form I was only testing if captcha2 works and it does.
I have now sent the mail
If you dont receive it the problem is NOTHING to do with captcha - that is working or I wold not be able to press the send button
I have now sent the mail
If you dont receive it the problem is NOTHING to do with captcha - that is working or I wold not be able to press the send button
"Exploited yesterday... Hacked tomorrow"
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
No, I have not received your letter. But if I'll include recaptcha 1.0 - the problem will disappear.brian wrote: I have now sent the mail
Hell, I'm surprised, really...
Attention. After sending the letter is no system message. It also points to the problem.
-
- Joomla! Fledgling
- Posts: 1
- Joined: Thu Feb 26, 2015 9:56 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
I do experience issues with recaptcha 2 too. No issues with recaptcha 1.0. Created new keys, cleared cache. Recaptcha 1.0 works, Recaptcha 2.0 itself is not even visible except for the label (Captcha*). Strange thing: when i enable system debugging it is visible!
Might be a template problem (JA Purity). Going to try to build a new site and add templates and plugins step by step...
Update: It is a conflict with the Facebook Javascript SDK from the Facebook Like Box Sidebar plugin. I reported it to the author (perfect-web.co).
Might be a template problem (JA Purity). Going to try to build a new site and add templates and plugins step by step...
Update: It is a conflict with the Facebook Javascript SDK from the Facebook Like Box Sidebar plugin. I reported it to the author (perfect-web.co).
-
- Joomla! Apprentice
- Posts: 5
- Joined: Thu Mar 26, 2015 10:37 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Same with the sites we host & maintain. reCaptcha 2.0 via the default Joomla 3.4.x reCaptcha plugin is not working. reCaptcha 1.0 is. I have tested with newly generated keys, after clearing / purging cache. The Joomla 3.4.1 site was upgraded from 3.3.6 to 3.4.1, I purged cache after upgrade and between tests.
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
F1etser wrote: Update: It is a conflict with the Facebook Javascript SDK from the Facebook Like Box Sidebar plugin. I reported it to the author (perfect-web.co).
Yes. I don't use Facebook Like Box Sidebar plugin. But this problem is actual for me - recaptrcha 2.0 don't work on my website. I am forced to use keycaptcha on its website.jpbhcom wrote:reCaptcha 2.0 via the default Joomla 3.4.x reCaptcha plugin is not working. reCaptcha 1.0 is.
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
I have an unusual news about this issue ...
I had to stop using the services of Hostgator hosting.
http://forum.joomla.org/viewtopic.php?f=708&t=882452
At the other hosting reсaptcha 2 on my sites works!
I had to stop using the services of Hostgator hosting.
http://forum.joomla.org/viewtopic.php?f=708&t=882452
At the other hosting reсaptcha 2 on my sites works!
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Probably, I have found a solution. ReCaptcha 2 requires allow_url_fopen = On .brian wrote: If you dont receive it the problem is NOTHING to do with captcha - that is working or I wold not be able to press the send button
ReCaptcha 1 does not require this parameter.
-
- Joomla! Intern
- Posts: 74
- Joined: Tue Jul 11, 2006 8:17 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
This option is enabled for my websites, however I still have the same issues as above with the ReCaptcha 2. So this seamed to be not the solution yet.rishard wrote:Probably, I have found a solution. ReCaptcha 2 requires allow_url_fopen = On .
ReCaptcha 1 does not require this parameter.
Test 1:
On the same host (on a not used domain and subdomain ak test.mydomain.tld) I wasn´t able to reproduce the issue with the Beez3 template and ReCaptcha 2.
Test 2:
I created a new "testme" webpage on my primary Joomla Website, which use the Beez3 template and the ReCaptcha 2 was seen on the.
Outcome:
It must be somehow template related. I will check if I can pinpoint it on my template ...
Note: Here is a another tread with the same issue.
-
- Joomla! Intern
- Posts: 74
- Joined: Tue Jul 11, 2006 8:17 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Update: It looks like that the implementation require the jQuery Library from Joomla. So if your template do not use it (as it was the case in my one) the captach istn´t shown. I therefore changed my template and included the default jQuery and the solution is solved (at least for me).
-
- Joomla! Apprentice
- Posts: 5
- Joined: Tue Jan 05, 2016 9:19 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Thanks for your help / update.
Indeed, Jquery is used to display Recaptcha.
To avoid this error on my template, I renamed my old version of Jquery stored in the template's JS subdirectory. Thanks to this, Joomla won't use anymore your (probably old) Jquery (if available in your template) but Joomla's one.
That solved my problem. Hope it will help somebody...
Indeed, Jquery is used to display Recaptcha.
To avoid this error on my template, I renamed my old version of Jquery stored in the template's JS subdirectory. Thanks to this, Joomla won't use anymore your (probably old) Jquery (if available in your template) but Joomla's one.
That solved my problem. Hope it will help somebody...
Code: Select all
/MySite/templates/MyCustomTemplate/js/jquery.js was renamed in jquery_old.js
-
- Joomla! Intern
- Posts: 74
- Joined: Tue Jul 11, 2006 8:17 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
To keep your joomla installation secure i wouldn´t let old *.js working (which is the case in your solution as the extensive is still .js). The reason is that jQuery has also some vulnerabilities (https://www.cvedetails.com/vulnerabilit ... query.html). So a better option would be to:Allen912 wrote:I renamed my old version of jQuery stored in the template's JS subdirectory.
1.) delete it from the server
2.) rename it to .bak
but do not leave it working ...
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
I made updates Joomla to v.3.5.0. This problem disappeared. Probably, the developers have repaired it.
-
- Joomla! Apprentice
- Posts: 17
- Joined: Wed Mar 10, 2010 1:00 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
recaptcha v.2 used to work on Joomla 3.4, since the update to Joomla 3.5 recaptcha does not show. Any ideas?rishard wrote:I made updates Joomla to v.3.5.0. This problem disappeared. Probably, the developers have repaired it.
-
- Joomla! Intern
- Posts: 74
- Joined: Tue Jul 11, 2006 8:17 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Could be a template issue, which template did you use, if its from a 3rd party vendor did you tried to check for an update?
-
- Joomla! Apprentice
- Posts: 17
- Joined: Wed Mar 10, 2010 1:00 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
I tried switching to Beez3 template but the problem persists so obviously it's not related to my template.Biomehaniker wrote:Could be a template issue, which template did you use, if its from a 3rd party vendor did you tried to check for an update?
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
misholini wrote:I tried switching to Beez3 template but the problem persists so obviously it's not related to my template.
You need to use firebug. Show me the answer from reCAPTCHA server on the Network tab and errors js.
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Sorry, I can't help if I do not see it on the web-page.
-
- Joomla! Apprentice
- Posts: 17
- Joined: Wed Mar 10, 2010 1:00 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Sorry for late response, pm sent with link. From my research this appears to be a bug with L.3.5.0. Will appreciate your feedback.
-
- Joomla! Enthusiast
- Posts: 155
- Joined: Thu Apr 07, 2011 11:42 pm
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Hello.
The source code of your pages do not contain a class g-recaptcha.
Therefore recaptcha is not displayed.
This is possible if:
1. Recaptcha plugin off.
2. Recaptcha 1.0 (dropdown-menu) is on.
Please check the state of the plugin recaptcha.
The source code of your pages do not contain a class g-recaptcha.
Code: Select all
document.getElementsByClassName("g-recaptcha")
This is possible if:
1. Recaptcha plugin off.
2. Recaptcha 1.0 (dropdown-menu) is on.
Please check the state of the plugin recaptcha.
-
- Joomla! Apprentice
- Posts: 17
- Joined: Wed Mar 10, 2010 1:00 am
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
Hi Rishard,rishard wrote:Hello.
The source code of your pages do not contain a class g-recaptcha.
Therefore recaptcha is not displayed.Code: Select all
document.getElementsByClassName("g-recaptcha")
This is possible if:
1. Recaptcha plugin off.
2. Recaptcha 1.0 (dropdown-menu) is on.
Please check the state of the plugin recaptcha.
Plugin CAPTCHA - reCAPTCHA is Enabled, ver.2 selected from drop down menu. In the backend: J.>Global Configuration>Default Captcha>Captcha-Recaptcha (selected); Backend>Top Menu>Users>Manage>Options>Captcha>Catcha-Recaptcha (Selected).
Additionally tried following:
Generated new set of Site and Secret keys, changed to ver 1 and then back to ver 2, Cleared website cache, purged expired cache but yet Recaptcha ver.2 does not show up.
The above code you mentioned is missing from the plugin's code (attached in pm).
- Chamira Athauda
- Joomla! Guru
- Posts: 504
- Joined: Sat Apr 21, 2012 2:15 am
- Location: Sri Lanka
Re: Upgrade to Joomla 3.4: recaptcha 2.0 problem
misholini, what module is using ReCaptcha on your site?
Are you using it in a third party contact form?
If the issue is with a 3rd party extension , switching templates will not work.
You need to test if ReCaptcha is working using the built in Joomla contact form component. Try it on your template and on Protostar.
Are you using it in a third party contact form?
If the issue is with a 3rd party extension , switching templates will not work.
You need to test if ReCaptcha is working using the built in Joomla contact form component. Try it on your template and on Protostar.