• Resolved hommealone

    (@hommealone)


    Hi Bill, sorry to bother you again!

    I’ve installed and completely configured the plugin. I entered a set of Cloudflare Turnstile keys. I have not seen the notice on my selected page, even once. Can you suggest any troubleshooting steps? Here is what I’ve done so far:

    • Installed and activated the plugin;
    • Obtained a set of Turnstile keys and entered them into the plugin settings. I selected the “Managed” mode;
    • I set it to show up one one page only in the “Manage Pages” settings. The page’s URL looks like this:
      domainname.org/section/page-slug
      The edit screen of the page shows the slug as page-slug, so I entered page-slug into the settings (NOT section/page-slug, right?);
    • In the “Manage Message and Button” settings page I edited the message and button text;
    • On the “Design” settings page, I changed the colors and added a background image;
    • Finally, in the “General Settings” page I selected Turnstile, and selected “Yes” to activate the plugin.

    But I can’t see it appearing at all.

    First a tried visiting with a different browser than the one I used to set it up, clearing the cookies for the domain in that browser. No luck.

    Then I tried visiting the site using an online proxy service – proxysite.com – so it would not be coming from the same IP address. But the page I protected is still visible even through the proxy, and the plugin message or turnstile is not showing up at all.

    Can you offer any suggestions for troubleshooting the problem of why it is not working?

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Bill Minozzi

    (@sminozzi)

    Hi,

    The first step, try to install our free plugin wpTools and check your server for errors. Check also the free wp memory.

    Take a look also at your console for any messages.

    Here our troubleshooting page:

    https://siterightaway.net/troubleshooting/

    Please, let me know if that can help you.

    Cheers,

    Bill

    Thread Starter hommealone

    (@hommealone)

    Hi again Bill.

    I get this message in the console:

    [Cloudflare Turnstile] Unable to find onload callback 'onloadTurnstileCallback' after 1 second, expected 'function', got 'undefined'.
    h @ api.js?onload=onloadTurnstileCallback:1
    setTimeout (async)
    (anonymous) @ api.js?onload=onloadTurnstileCallback:1
    setTimeout (async)
    (anonymous) @ api.js?onload=onloadTurnstileCallback:1
    (anonymous) @ api.js?onload=onloadTurnstileCallback:1
    

    (We also have the Simple Cloudflare Turnstile plugin installed. The turnstile widget works in our forms when this plugin is active. But I get the console error even when I disable the Simple Cloudflare Turnstile plugin.)

    • This reply was modified 10 months ago by hommealone.
    Plugin Author Bill Minozzi

    (@sminozzi)

    Hi,

    Check if you have the last version of our plugin installed.

    I wanted to bring to your attention a potential issue related to a plugin you mentioned (not developed by us). This plugin seems to trigger console errors if your key is incorrect and may also prevent you from logging in by disabling the login form button. I recommend considering disabling this plugin to avoid complications.

    On the other hand, Cloudflare may also display errors in the console if the key is incorrect. Our plugin, however, includes a convenient button that allows you to test your keys. Additionally, I suggest installing our free plugin, wpTools, to check for any JavaScript errors on your website, low WordPress memory limit and other things.
    Our troubleshooting page:
    https://siterightaway.net/troubleshooting/

    Taking these steps can help ensure the smooth functioning of your site and address any potential issues related to plugins and console errors. If you have any questions or need further assistance, feel free to reach out.

    Best regards,

    Bill

    Thread Starter hommealone

    (@hommealone)

    Even with Simple Cloudflare Turnstile deactivated, I see the console error message.

    Thanks for the heads up though. I’ve set the Simple Cloudflare Turnstile to not be added to the login form, at least until I straighten everything out.

    Regarding the keys:
    At first I was not able to get either plugin to validate the keys. I solved that by “rotating” the secret key in the Cloudflare account set-up, and substituting the new secret key. Now both of the plugins are able to validate the keys successfully in the settings page.

    Still no luck getting your plugin to protect a page though, ?? but I’m still working on further troubleshooting.

    Our organization is getting slammed with “donation spam”. We have a page with an embedded donation form (from a very reputable and popular CMS for non-profits) which already has a Google reCaptcha included in the form. (That firm has been no help in getting the problem solved!) I was hoping to protect the entire page with the addition of a Cloudflare turnstile for the page itself.

    Plugin Author Bill Minozzi

    (@sminozzi)

    Follow our previous suggestions. Verify that the page slug has been added correctly.

    Thread Starter hommealone

    (@hommealone)

    In troubleshooting mode I disabled all themes and plugins, then enabled the reCaptcha for All plugin. I visited one of the pages in the list of pages to protect. And I did get the protection! To continue though, enabling any other plugin doesn’t help me to check. When I visit that page again, I no longer get the protection. I thought that this might be because the plugin set a cookie, so it would not get the overlay on subsequent page loads? But I tried removing any cookies that seemed like they might be connected, but I still can’t see the overlay again, even with ALL other plugins disable and “For All” enabled.

    Plugin Author Bill Minozzi

    (@sminozzi)

    Attempt to clear the reCAPTCHA cookie.

    Log out and visit the page without administrator privileges.

    Disable the other reCAPTCHA plugin.

    Check our troubleshooting page for JavaScript errors, low memory, and other potential issues.

    Plugin Author Bill Minozzi

    (@sminozzi)

    Please, read my previous post.

    After installing our plugin, you can view three charts on the plugin dashboard depicting the number of blocked bots and the count of users who can access the site.

    Thread Starter hommealone

    (@hommealone)

    I’ve disabled all plugins besides “For All”. In troubleshooting mode, I saw the overlay the first time I entered troubleshooting mode (with just “For All” enabled) but haven’t been able to see it again.

    I don’t see any recaptcha or cloudflare cookies. Oddly, I am getting cookies for hcaptcha! Although I have no hcaptcha plugin! I don’t know where those are coming from. I’ve cleared those, and all Google cookies.

    Although they are all disabled in troubleshooting mode, there are several different captcha plugins installed:

    CAPTCHA 4WP which we’ve used for years to protect logins page;
    ReCaptcha v2 for Contact Form 7 which we’ve also used for years to protect our CF7 forms;
    Simple Cloudflare Turnstile which I only installed to test whether the problem was with our Cloudflare keys (no problem there anymore).

    I can’t figure out how to get the “For All” overlay to appear again so I can proceed with the troubleshooting by enabling other plugins one by one.

    Plugin Author Bill Minozzi

    (@sminozzi)

    Keep only our plugin installed. If you can’t delete the cookie as explained above, try accessing from another device and another IP ?without administrator privileges. Check if your site has errors as explained above by installing our free plugin, wpTools.

    Plugin Author Bill Minozzi

    (@sminozzi)

    Hi,

    We’ve just launched version 1.50, and we’ve included a new tab on the dashboard with instructions on how to test:

    1. Clear your browser cookies. (cookie name: recaptcha_cookie). Conduct a Google search on how to clear cookies if needed.
    2. Log out of your account.
    3. Visit your website’s front end and check for the presence of the captcha box.
    4. Return to the plugin dashboard in the admin panel.
    5. Navigate to the “Analytics” tab after a few minutes.
      or
    6. Access your site using a different IP address and device.

    Cheers,

    Bill

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Troubleshooting help please?’ is closed to new replies.