ReCaptcha plug in ERROR

GK User
Fri Feb 24, 2012 9:47 pm
I've read the thread, https://www.gavick.com/support/forums/t ... gin#p64348

Just because the user download a different recaptcha, does not make this issue solved. This issue is outstanding still. This issue persist and it is a BUG not only in their j2.5 but all others including mine.

I am running financial business v2.5 / on j2.5.1.

To check further, Go click your pop-up button to Login,
then select, Forgot your Password, or Forgot your Username, then you will see a big red telling you:

"ReCaptcha plugin needs a public key to be set in its parameters. Please contact a site administrator."

That message is actually bogus because I can input my email address and a captcha word and it will go through.

Need that fixed... !!!

Please don't tell me to read the link you already sent to other users.

system recaptcha plug in private and public key is already filled in. It is running OK with regular signup.
This is just another pest in the code, another bug when the new recaptcha finally came up.
User avatar
Expert Boarder

teitbite
Sun Feb 26, 2012 7:11 pm
Hi

Reported to programmers.
User avatar
Moderator

GK User
Mon Feb 27, 2012 5:03 pm
This fix yet ?
thank piotr


teitbite wrote:Hi

Reported to programmers.
User avatar
Expert Boarder

teitbite
Mon Feb 27, 2012 11:49 pm
Hi

I got a question from a programmer:

The reCaptcha is set as default in both Joomla configuration and com_users settings ?


Please check that and let me know.
User avatar
Moderator

GK User
Tue Feb 28, 2012 12:09 am
Only one recaptcha now. Its default using the Joomla 2.5 global default recaptcha recaprcha. So in plugin, only Captcha - ReCaptcha is active. All settings use public and private keys pointed to global joomla default.
User avatar
Expert Boarder

teitbite
Wed Feb 29, 2012 12:46 am
Hi

Programmers requested joomla panel access to Your site. Can You send it to me so I'll copy it to our bug tracker ?
User avatar
Moderator

GK User
Wed Feb 29, 2012 6:33 pm
I already sent to you by PM.

It is giving the error in:
-----mydomain.com/index.php/forgot-password
-----mydomain.com/index.php/signup?view=remind



teitbite wrote:Hi

Programmers requested joomla panel access to Your site. Can You send it to me so I'll copy it to our bug tracker ?
User avatar
Expert Boarder

teitbite
Thu Mar 01, 2012 1:44 am
Hi

Thanks. I've just resend it.
User avatar
Moderator

GK User
Thu Mar 01, 2012 10:54 pm
let me know if finish checking. I need to close the access. thanks,
User avatar
Expert Boarder

teitbite
Sat Mar 03, 2012 2:16 am
Hi

I'm still not geting confirmation if this was solved, so please leave the access for a little longer.
User avatar
Moderator

GK User
Sat Mar 03, 2012 2:41 am
ok - please talk to your programmer my friend.
thanks,'
User avatar
Expert Boarder

teitbite
Sat Mar 03, 2012 6:34 pm
Hi

Got an answer from programmer:

Looks like this is Joomla problem, it was mentioned on bug tracker >> http://joomlacode.org/gf/project/joomla ... m_id=27729 and some patch's are available. Captcha work as separated plugin not related with any template code so probably Gavern don't cause this problems.


Please follow this link and try with this patch.
User avatar
Moderator

GK User
Sat Mar 03, 2012 8:12 pm
Hello Piotr.
OK - I went to that link and I reviewed those codes. For your info, those patches were since January 15 and 16. Those are during joomla 2.5. Your programmer is not paying attention and may not be even doing his job.

Then, I checked the codes, they are already there changed already along time ago since j2.5. We are already on J2.5.1 and will update soon.

I would suggest talk to programmer again. Tell programmer to review the template. Again, the point here is:

1. The recaptcha works on both Registration pop-up and Contact --- NO ERROR.
2. The recaptcha gives error on RESET and REMIND only.
Go to your Login POP-up button mod_gk_register

Now. I think I found the problem.

Here is the problem - I unpublished mod_gk_register. After I unpublished it, I tested the remind, reset and login. They all worked perfect NO MORE PROBLEM.

Now, the problem now is the Register pop-up button does not work of course anymore.

I believe this problem is caused by gavick's mod_gk_register pop-up button. Last month, the recaptcha pop-up was broken and did not work. Last 2 weeks ago, it finally worked by using the joomla defautl recpatcha, but, it gave problem on reset and remind.

I believe, the mod_gk_register code really has some issues with the Joomla core default recaptcha. So, you may need to fix that mod_gk_register if you want to make the pop-up work and keep customers happy. Your friend programmer may only be sleeping the whole time.

Thank you.
User avatar
Expert Boarder

teitbite
Mon Mar 05, 2012 1:24 pm
Hi

I've asked Bartek to join our conversation here. I believe this way we will figure out what's going on much faster.

But like I've said before, try maby replace register module.
User avatar
Moderator

GK User
Mon Mar 05, 2012 6:09 pm
Hello Piotr.
Yes my friend, I did by unpublishing it. Unpublish the mod_gk_register, the top "Register" button with its own pop-up register goes away. I just added the original Joomla "Register" link on the page and it does work well but the pop-up looks prettier and more appealing and professional. And, it goes better with the Login pop-up together thats why it was provided in the template together. Why replace something that should actually work by template definition.

If a code is buggy, it needs to be fixed instead of a workaround. Its part of the template that makes the customer buy gavick's template since it looks pretty. And if its bad and giving errors, Gavick template programmers should fix it as opposed to look for something different and uglier.

Hope you understand the frustration.
Thank you Piotr. You are a great tech support but, your programmer support team should try to dig deeper.
User avatar
Expert Boarder

teitbite
Tue Mar 06, 2012 3:32 am
Hi

Please revers all changes. So programmers will be able to see the issue on Your site.
So now all what's left is to wait for them to join :)
User avatar
Moderator

GK User
Tue Mar 06, 2012 3:43 am
Do you want me to put it back where it has an error?

I will also put back your backend access.

OK - So i just put it back where it was with the error.

Tomorrow my time at 9AM I will remove the backend access. I have security in backend because there are a lot of hackers coming in. so I have to put it back tomorrow.
User avatar
Expert Boarder

teitbite
Tue Mar 06, 2012 4:06 pm
Hi

Got an answer form programmers. Looks like it is like You've said but problem is not from template or register module but from the fact that reCaptcha is used two times for one page. Here is what our programmer said:

In fact, reCaptcha don't allow to display multiple reCaptcha forms on one page and this is causing the problem becase captcha want to display in pop up and in mainbody, the only solution for now is to disable mod_register on this pages where captcha should be visible. We provide more complex solution on next Gavern update (2.8) and today I try to add wiki article about reCaptcha and this problem. More informations about multiple reCaptcha on one page is available here >> https://groups.google.com/group/recaptc ... 4051?pli=1


and this:

I've just created article, you can send url to users with this problem >> https://www.gavick.com/documentation/ge ... recaptcha/

As I write before we try to implement some automatic mechanism which disable mod_gk_register module on this pages but for now only solution is to disable this module on this menu items.


...and I think He is right. Disabling one reCaptcha will be the only solution.
User avatar
Moderator

GK User
Tue Mar 06, 2012 5:05 pm
Thank you Piotr. That sounds like a plan.

However, despite the long battle for the reCaptch problem we have for over a month, this should have been fixed by your programmer during v2.7. Why? Because I was not the only one who was having problem at that time.

YOu see, if I disable Joomla default recaptcha, and enable mod_register, there will be NO recaptcha on the Register pop-up at all. That was the main problems for over a month already. That alone, should have been red flag for your programmer. There really was a real bug on the mod_gk_register as opposed to blaming Joomla default recaptcha.

Hopefully, your programmer will figure this out on v2.8.

thanks,
User avatar
Expert Boarder

teitbite
Tue Mar 06, 2012 11:59 pm
Hi

I hope so :) Anyway this is an odd thing for me that google didn't thought about a way to use 2 reCaptcha at one page. It looks like a reasonable usage for me.
User avatar
Moderator

GK User
Fri Mar 09, 2012 8:34 pm
I really think its the mod_gk_register problem. Why? Take for instance. remove the joomla recaptcha default. Then, publish the mod_gk_register and add your private and public key on the google system recaptcha. So, this time its only mod_gk_register active.

then, you go and register. What do you see? There is NO RECAPTCHA.

All seems to work except the register recaptcha that does not show up although it is supposed to. there are no errors on forget username and password anymore and everything looks normal except for popup register.

So, this proves that the problem is in mod_gk_register.
User avatar
Expert Boarder

GK User
Fri Mar 09, 2012 9:24 pm
Important! If your reset password/remind username pages shows message ‘ReCaptcha plugin needs a public key to be set in its parameters. Please contact a site administrator.’ it is strictly related with reCaptcha mechanism limitations. Currently, the Google captcha mechanism offer only one captcha form per page so when the mod_gk_register module is enabled on mentioned pages this cause some problems. In this case, captcha plugin try to put two forms in the same page, one in register pop-up window and second in remind/reset area. Solution for this problem is very simply, mod_gk_register module should be unpublished on this pages.


Please always firstly look at our wiki >> https://www.gavick.com/documentation/ge ... recaptcha/
User avatar
Platinum Boarder


cron