On Drupal 7.16 I have the version 7.x1.8 installed.
But reCaptcha doesn't appear on registration module

it appears the write: CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions. without Captcha code.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Liam Morland’s picture

Status: Active » Postponed (maintainer needs more info)

If you select the math CAPTCHA, does that work?

HyperD’s picture

Yes, only reCAPTHCA doesn't

Liam Morland’s picture

Are there any JavaScript errors on the error console? Try disabling other modules to see if it is caused by a conflict.

HyperD’s picture

Not any javascript.
reCAPTCHA is not shown only in the user registration form. In all the other modules it is shown correctly

Liam Morland’s picture

Version: 7.x-1.8 » 7.x-1.x-dev
Category: support » bug
Status: Postponed (maintainer needs more info) » Active

Thanks. I have reproduced the problem.

Liam Morland’s picture

What browser are you seeing this one? I am seeing it in Chrome, but not in Firefox, both on Mac.

HyperD’s picture

Chrome as well

Liam Morland’s picture

Title: ReCAPTCHA doesn't appear on registration form » Always use HTTPS to communicate with reCAPTCHA servers
Status: Active » Fixed
FileSize
8.56 KB

I think this problem may be caused by not using HTTPS for reCAPTCHA on HTTPS sites. I don't see any downsides to always using HTTPS, so I have changed the module to always use HTTPS. The patch is attached. Fixed in f1044af.

Please try the latest development version of reCAPTCHA and reopen if it does not fix the problem.

HyperD’s picture

I do'nt use HTTPS at all, my provider has not this protocol as option neither for the typology of server

Liam Morland’s picture

Please try the latest development version of reCAPTCHA with a fresh install of Drupal. If it is still broken, please provide step-by-step instructions for how to see the problem. Include the browser you are using.

HyperD’s picture

Done. Now it works :)
Thank you very much

Liam Morland’s picture

Version: 7.x-1.x-dev » 6.x-1.x-dev
Status: Fixed » Patch (to be ported)
kclarkson’s picture

has this patch been ported to 6.x-1.x ?

Liam Morland’s picture

No. There isn't an active D6 maintainer, so there are a bunch of patches waiting to be ported.

  • Commit 930dcde on 7.x-1.x by Liam Morland:
    Issue #1827922: Add comment indicating that variable...

  • Liam Morland committed f1044af on 7.x-1.x, 7.x-2.x
    Issue #1827922: Always use HTTPS to communicate with reCAPTCHA servers.
    
  • Liam Morland committed 930dcde on 7.x-1.x, 7.x-2.x
    Issue #1827922: Add comment indicating that variable...
hass’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev
Issue summary: View changes
Status: Patch (to be ported) » Needs work

This patch also need to remove the variable. Nothing should be left behind. Moving back to 7.x-1.x as this breaks the upgrade path to 7.x-2.x.

hass’s picture

Status: Needs work » Needs review
FileSize
819 bytes

Here is the patch to fix this issue. I leave it to Liam to commit this to 7.x-1.x asap.

Need to be ported to 2.x, too.

Liam Morland’s picture

Version: 7.x-1.x-dev » 6.x-1.x-dev
Status: Needs review » Patch (to be ported)

Variable will be removed in child issue, #2473329: Remove obsolete variables. Putting status back to how it was.

  • Liam Morland committed f1044af on 8.x-2.x
    Issue #1827922: Always use HTTPS to communicate with reCAPTCHA servers.
    
  • Liam Morland committed 930dcde on 8.x-2.x
    Issue #1827922: Add comment indicating that variable...

  • Liam Morland committed f1044af on 6.x-2.x
    Issue #1827922: Always use HTTPS to communicate with reCAPTCHA servers.
    
  • Liam Morland committed 930dcde on 6.x-2.x
    Issue #1827922: Add comment indicating that variable...

  • hass committed 1d1edaa on 6.x-1.x
    Issue #1827922 by hass: Always use HTTPS to communicate with reCAPTCHA...
hass’s picture

Status: Patch (to be ported) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

maria sony’s picture

Version: 6.x-1.x-dev » 8.x-2.x-dev

I have the version 8 installed.
I created my custom module form with recaptcha
But reCaptcha doesn't appear on form module

Liam Morland’s picture

Version: 8.x-2.x-dev » 6.x-1.x-dev

Please create a new issue for your question.