VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: sohopros on January 04, 2022, 22:07:32 PM

Title: Invisible reCaptcha is blocking registration form submission
Post by: sohopros on January 04, 2022, 22:07:32 PM
Hello,

Our account creation page is not functioning correctly. When we attempt to create a new account, we receive the following error:

<div class="header">Message</div>
<p>Empty solution not allowed.</p>

We believe Invisible reCaptcha is blocking the registration form submission because the error does not appear when reCaptcha is disabled. Do you know if/how this problem can be resolved?

This is a test site, so feel free to fill out the form if necessary. The page can be viewed here:
https://www.folch.sohotest.com/login/edit
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: Studio 42 on January 07, 2022, 16:21:55 PM
Is your template updated ?
Virtuemart changed how the captcha is render for 2 or 3 years, so you have perhaps to modify the HTML/PHP form code if your template is obsolete
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: sohopros on January 10, 2022, 20:24:50 PM
We are running

Joomla! 3.10.4
VirtueMart 3.8.8
R_fruity 1.0.5

I believe these are all up-to-date versions
thank you for your help
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: Jörgen on January 10, 2022, 21:31:10 PM
I guess this is an issue with your template. Or You have disabled some of the required fields for the login process. Adress type perhaps, just stretching for straws here.
If the template is up to date and working with hidden recaptcha you have probably disabled something for the login process.

Check with R_fruity and see how they use recaptcha. You have actually payed money for this, so they should help You out with this.

Jörgen
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: Jumbo! on January 11, 2022, 08:45:56 AM
Check if you have multiple Captcha plugins enabled on your site. You need to have any one of the captcha plugins enabled.
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: sohopros on January 12, 2022, 20:52:17 PM
The error went away when we cleared our site's cache this morning, but that may only be a temporary fix. I will update this thread if the error returns.
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: sohopros on January 14, 2022, 03:28:10 AM
Thank you for your help

We fully turned off caching in GC and disabled the system cache plugin, but our cache continues to regenerate and the error seems to reoccur periodically. We've been unable to isolate any specific cached item as the culprit so far and don't know why the site continues to generate a cache when it's turned off, but are still troubleshooting.
We have only the invisible reCaptcha plugin enabled on our site, and all the required fields for login are enabled.

Do you know why these Virtuemart items continue to be cached?
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: pinochico on January 14, 2022, 07:19:36 AM
Because bug of VM, obviously :)
We use cache stop plugin from Rupostel.
Title: Re: Invisible reCaptcha is blocking registration form submission
Post by: GJC Web Design on January 14, 2022, 11:29:01 AM
QuoteDo you know why these Virtuemart items continue to be cached?

Some VM caching is hard coded and does not use the J config