Home » Hostings » HOW TO FIX “ERROR FOR SITE OWNER: INVALID DOMAIN FOR SITE KEY”

HOW TO FIX “ERROR FOR SITE OWNER: INVALID DOMAIN FOR SITE KEY”

Getting Errors and finding their solutions is a regular thing for every Website Owner”

If you encounter issues, do not be alarmed; this is normal while running a website. Techpotamus has come up with solutions to errors that are simpler to correct and won’t require a lot of time and effort, but there are others that are challenging to handle and will require a lot of research and effort to conquer and cure.

The “Error for Site Owner: Invalid Domain for Site Key” is one such error that annoys some site owners. You initially see this problem when attempting to get into your WordPress Dashboard.

As long as the error is present, you will be unable to log in from that page no matter what you do. In order to regain access to your site’s Dashboard, you must first erase the error. Understanding the root cause of the mistake is necessary before you can remedy it.

ERROR FOR SITE OWNER: INVALID DOMAIN FOR SITE KEY

Error for Site Owner: Invalid Domain for Site Key

Basically, the Login NoCaptcha Plugin issue is to blame. When the reCAPTCHA Site Key and Secret Key differ from those you received on your Google reCAPTCHA account page, an error is generated. Anything could be the cause.

My mistake was not changing the Site Key and Secret Key on my new website’s Login NoCaptcha plugin or adding the new domain to my Google reCaptcha page. Instead, I copied and duplicated my website and moved it to a new domain. As a result, I received the error “Error for Site Owner: Invalid Domain for Site Key” when I attempted to enter into the dashboard of my new domain.

No matter what I tried, I was unable to access my website’s Dashboard. I was aware that in order to regain control of my website, I would need to make some external changes. The “Error for Site Owner: Invalid Domain for Site Key” can be resolved as follows.

HOW TO FIX THE ERROR “ERROR FOR SITE OWNER: INVALID DOMAIN FOR SITE KEY” ON WORDPRESS LOGIN PAGE

If you have access to the cPanel and File Manager of your website, fixing this mistake won’t be too difficult. To permanently solve the issue, follow these steps: “.

GO TO CPANEL OF YOUR WEBSITE AND OPEN FILE MANAGER TO MAKE CHANGES

  • Go to your website’s cPanel to get started.
  • Open the File Manager for your website once you are logged into your cPanel account.
  • Choose the Public html directory.
Go to File Manager of your website and Select Public_html folder to view its contents
  • Then select we content.
Click on we-content to see the contents of the folder
  • Select Plugins.
After Selecting we-content click on Plugins
  • choosing login-reCaptcha
Select login-reCaptcha Folder
  • Verify each file in that folder.
Folder Contents of Login-reCaptcha Folder
  • Delete the Files in the login-reCaptcha Folder
Select all and Delete the Files in the Folder
  • Return to the WordPress Login Page right away to make sure the issue has been resolved for the time being so you can access the Dashboard for your website.
Go to your WordPress Login screen. No Captcha required now to Login to your Dashboard

Your removal of the login noCaptcha plugin has finally resolved the issue, but it has also brought up a new issue because your website is no longer secure against hacking attempts. If noCaptcha is installed for login, your website is open to security dangers.

  • Follow step 2 to restore the security of your website.

ADD SITE TO GOOGLE RECAPTCHA AND RE-INSTALL THE PLUGIN

Following the procedures outlined above, the error “Error for Site Owner: Invalid Domain for Site Key” should be fixed. Your website has to be made secure once more. Here’s how to go about it:

  • When you first log into your WordPress Dashboard after fixing the error, a message stating that the login NoCaptcha plugin has been destroyed since there are no files in it will appear. Reinstalling the plugin is necessary. Click Add New under Plugins in your Dashboard.
  • Find “Login No Captcha reCaptcha” online.
  • Click on Install Now after selecting the option as seen in the image. After installation, activate the plugin by clicking on Activate.
Install the Login No Captcha reCaptcha Plugin
  • Go to your Dashboard’s Settings now, and then click Login NoCaptcha.
Go to Settings and then Login NoCaptcha
  • To create the site key and security key for this website, click on the link. You can also access the Google reCaptcha website by clicking here.
Click on the Link to create Security Keys
  • If you are not already logged in, select Admin Console once you have arrived at the Google reCaptcha website. To continue, you must sign in using your Google account.
  • For me, I only needed to add another website because one of my websites already used Google reCaptcha. The process is essentially the same for first-time users. To register a new website, click the + symbol and complete the form.
Select the Version and add your Site’s Domain and click submit on Google ReCaptcha Add Site Screen
  • You have a choice between the reCaptcha versions 2 and 3. Enter the domain and then press Submit.
  • The Site Key and Security Key for your new website are displayed on the next screen. One by one, copy the Keys and paste them into the login NoCaptcha plugin settings on your website.
Paste the Keys here and hit save

If everything is okay, you will see that the Example at the bottom of the page changes and becomes what it should after clicking Save Changes.

Example will change into this
  • I’m done now! The “Error for Site Owner: Invalid Domain for Site Key” error has been resolved, and the Google reCaptcha security procedures are now in place on your website.
Final Login

CONCLUSION

The site key entered in the plugin is invalid for the domain that it is associated with, as stated in the error itself. The issue I and many other people have is that when we see a mistake, we often become alarmed. When I saw that I couldn’t access the dashboard of my website, my anxiety surged.

When confronted with any issue, the first thing one should do is not panic but rather conduct some research and attempt to understand why that specific error is occurring. After determining the fault’s root cause, seek a repair, and hopefully, every error will be resolved quickly and with little effort.

If the remedy has worked for you, please let us know in the comments.

Leave a comment