chevron_right
chevron_right
WordPress Login Queries
Informational/Resource

WordPress Login Queries

Last Updated a month ago
Article Navigation
Introduction
What to do?
Tips and Best Practices
Related

Introduction

Welcome to our detailed guide on WordPress Login Queries. If you are experiencing issues logging into your WordPress site after integrating with Ezoic, you are in the right place. This article aims to provide you with a clear understanding of common login problems that may occur, such as origin errors, permission denied messages, and 403 errors. We will explain why these issues happen and offer practical solutions to help you resolve them. By the end of this article, you'll have the knowledge needed to troubleshoot and fix login issues effectively, ensuring a smooth experience with your WordPress site and Ezoic integration.

What to do?

When integrating with Ezoic, the system acts as a proxy between your site and your users to provide an Ezoic version of your site. As a result, when Ezoic is enabled, your origin server will see requests as coming from Amazon Web Services (AWS) instead of directly from your users' IP addresses. This indirect routing can sometimes be misidentified as 'bot traffic' by your hosting provider, leading to origin errors, such as pages not loading or login pages failing to work.

To address origin errors and permission denied issues (403 errors) after login, it is essential to understand the impact of firewalls and security plugins. Many hosts have a separate firewall for WordPress logins, which requires Ezoic's IP addresses to be whitelisted. Failure to do so can block legitimate traffic and prevent successful logins. Additionally, security plugins like WordFence or WP Cerber might misinterpret Ezoic's IP addresses as bots, causing legitimate login attempts to fail.

For resolving these issues, whitelist Ezoic's IP addresses both on your server and within any security plugins you may be using. For further troubleshooting, if these steps do not resolve the issue, contacting Ezoic's support team and creating a test-login account can help diagnose and address the problem more effectively.

Tips and Best Practices

  1. Whitelist Ezoic IPs: Ensure that the IP addresses used by Ezoic are whitelisted in your hosting provider's settings. This step helps prevent legitimate traffic from being misclassified as bot traffic.
  2. Adjust Security Plugins: Update settings in security plugins such as WordFence or WP Cerber to recognize Ezoic IPs as legitimate. This adjustment can help avoid login failures caused by these plugins.
  3. Separate Firewall for Logins: Check if your host has a separate firewall for WordPress logins and make sure Ezoic's IPs are included in the whitelist for this firewall as well.
  4. Consult Hosting Support: If you're still encountering issues after making the above changes, reach out to your hosting provider’s support team for further assistance in ensuring that Ezoic traffic is properly recognized.
  5. Create a Test-Login Account: For persistent problems, create a test-login account for Ezoic’s support team. This allows them to directly debug and resolve any integration issues you might be facing.

Related

How to Fix Origin Errors

Loading ...