• Resolved davidehun

    (@davidehun)


    Hi there,

    I migrated my WP webshop to a new domain, replaced all the links, permissions, db, etc… Everything went well, except, on the admin login page the captcha doesn’t work and I can’t log in.

    In the options mysql table I rewrite the v3_site_key and secret key, but still nothing, just red warning on the log in page that “Error for Site Owner: Invalid Domain for Site Key”.

    Any idea?

Viewing 9 replies - 1 through 9 (of 9 total)
  • WordPress has no captcha built-in.

    Which plugin are you using for this captcha?

    Thread Starter davidehun

    (@davidehun)

    uhh I see. I didn’t create the webshop and can’t reach who was…

    Here are the old and new log in pages:

    https://imageupload.io/W8o9tJ8XaxUVRZQ

    https://imageupload.io/pfytLtP7MGxxDO4

    • This reply was modified 2 years, 7 months ago by davidehun.

    Unfortunately, it’s impossible to tell by merely looking at static images.

    1) Check your list of plugins to see if anything sticks out with “captcha” in the name.

    2) Examine the HTML of the page where you’re seeing the captcha error. There may be some clues like a link to a JavaScript or CSS file pointing to the plugin loading the captcha.

    3) Provide the URL of the page where you’re seeing the captcha error, and we can do some digging for you.

    Thread Starter davidehun

    (@davidehun)

    I didn’t find plugin about captcha 🙁

    This is the page with the problem:

    https://elektroid.hu/wp-login.php

    Thanks for your help

    Your website is using Google’s ReCaptcha service, and the feature is coming from the WordFence security plugin.

    I migrated my WP webshop to a new domain

    I didn’t create the webshop and can’t reach who was

    In the options mysql table I rewrite the v3_site_key and secret key, but still nothing,

    The error message says:

    ERROR for site owner: Invalid domain for site key

    Note that the key must be valid for the domain.

    If you did not set this up originally, then you need to create your own ReCaptcha account, generate your own key, add your new domain to the list of allowed domains, and put this code in the WordFence ReCaptcha settings.

    Please see this related question and the response from the WordFence team: https://ww.wp.xz.cn/support/topic/how-to-setup-recaptcha-v3-to-work-with-wordfence-login/

    Good luck!

    Thread Starter davidehun

    (@davidehun)

    I registered new  site key and secret key (https://www.google.com/recaptcha/admin) and replaced them in the mysql field so I don’t understand why it still doesn’t work.

    If I can’t find a solution I have to delete everything and start to build up from zero because I can’t use the admin page for the new domain.

    You may temporarily disable the WordPress plugin (by renaming or deleting its folder) to allow you to get in. Once you get in, you can then enable/re-install it and configure ReCaptcha properly from the plugin’s settings.

    Alternatively, you may post in the WordFence security plugin to see if the plugin’s authors may suggest any other tweak you have to make in the database to have ReCaptcha recognize the new key.

    https://ww.wp.xz.cn/support/plugin/wordfence/

    Good luck!

    Thread Starter davidehun

    (@davidehun)

    George you saved my day! First I deleted the wordfence-login-security.php but the login page just crashed. Then I deleted some rows from the identifier function and I could log in. I’ve set up the the Wordfence login securiy in the admin and now it works perfectly.

    Thank you! 🙂

    I’m glad you got it sorted.

    If you have a second to spare, kindly mark your issue RESOLVED.

    Good luck!

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Migrated WP recaptcha problem’ is closed to new replies.