• Resolved aglyons

    (@aglyons)


    v5.1.1

    With external SMTP (Google) is configured and re-captcha v3 is added, mail fails to send.

    No php error message returned simply “There was an error trying to send your message. Please try again later.”

    I don’t know of any other diagnostics I can send to troubleshoot.

    Disabling re-captcha v3 corrects the issue.

    (I recreated the recaptcha config and created new keys as a test already)

    • This topic was modified 5 years, 12 months ago by aglyons.
    • This topic was modified 5 years, 12 months ago by aglyons.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • CF7 5.1.+ updated to reCAPTCHA (v3).

    The orange error border indicates reCAPTCHA v3 is not working correctly on your site.

    You may see this error if you’ve:

    • previously used reCAPTCHA v2 with CF7
    • updated to CF7 5.1.1 or newer and
    • not changed your previous reCAPTCHA v2 keys to reCAPTCHA (v3) keys at Contact > Integration.

    If you’ve registered correctly for reCAPTCHA v3 (by following the instructions at reCAPTCHA v3) & it’s working, you should now see the reCAPTCHA Privacy badge displayed at the bottom of every page on your site (not just the pages where you’ve got CF7 forms).

    recaptchaV3-privacy-icon.png

    If the reCAPTCHA badge is not showing, this shows that reCAPTCHA v3 is not working on your site.

    Thread Starter aglyons

    (@aglyons)

    I have recreated v3 keys three times now. There are only two fields to enter on CF7’s recaptcha settings page.

    Nothing that I am doing is causing the error here.

    It simply is not working since 5.1.1.

    Cleared all caching disabled CDN, forced reload of server data in chrome. Made no difference with brand new v3 keys.

    Latest PHP error messages trying to get this working.

    Apr 01, 21:53:56

    Warning: count(): Parameter must be an array or an object that implements Countable in /wp-content/plugins/contact-form-7-mailchimp-extension/lib/system.php on line 92

    Apr 01, 00:35:22

    Warning: Invalid argument supplied for foreach() in /wp-content/plugins/contact-form-7-mailchimp-extension/lib/functions.php on line 266

    Apr 01, 00:35:22

    Warning: array_column() expects parameter 1 to be array, null given in /wp-content/plugins/contact-form-7-mailchimp-extension/lib/functions.php on line 264

    Mar 29, 14:58:21

    Warning: count(): Parameter must be an array or an object that implements Countable in /wp-content/plugins/contact-form-7-mailchimp-extension/lib/system.php on line 92

    Thread Starter aglyons

    (@aglyons)

    I should add, I’ve NEVER seen the recaptcha badge on my site ever. Even when it was working prior to v5.1.1

    Thread Starter aglyons

    (@aglyons)

    I should add that I am using WP Mail SMTP going to Google Gmail Oauth. Not sure if that has anything to do with this problem.

    Thread Starter aglyons

    (@aglyons)

    Still unable to use Recaptchav3

    recaptcha__en.js:505 Uncaught Error: Invalid site key or not loaded in api.js: 6LfEdZsUAAAAABUiQVR1XQEXMbxwdnnoxyFuUh5P
    at Object.JL [as execute] (recaptcha__en.js:505)
    at execute ((index):296)
    at $p (recaptcha__en.js:507)
    at iG (recaptcha__en.js:508)
    at recaptcha__en.js:521
    at recaptcha__en.js:540

    I’ve disabled and re-enabled. Re-created keys 4 times. Disabled all caching and minification plugins. Not working at all.

    Thread Starter aglyons

    (@aglyons)

    solved it.

    when entering the URL’s in ReCaptcha settings. DO NOT put the preceding https:// or https:// in the URL.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘v5.1.1, re-captcha, external SMTP, mail send error’ is closed to new replies.