Persistent WordPress admin access issue despite troubleshooting

Dear Cloudflare Community,

I am writing to seek assistance regarding a persistent issue I am experiencing with accessing my WordPress administration panel. I have followed several troubleshooting steps, including temporarily disabling the Cloudflare firewall and implementing specific firewall rules, but the problem persists intermittently.

P.S.: This trouble began 5 day ago.

Initial Issue:

I encountered difficulties accessing my WordPress admin panel, experiencing slow response times for the /wp-admin/admin-ajax.php URL and receiving an error message in WordPress Site Health related to the REST API endpoint:

REST API Endpoint: https://www.economizafacil.com/index.php?rest_route=%2Fwp%2Fv2%2Ftypes%2Fpost&context=edit REST API Response: (http_request_failed) cURL error 28: Resolving timed out after 10000 milliseconds

Troubleshooting Steps:

  1. Firewall Log Analysis: I reviewed the Cloudflare firewall logs and did not find any specific blocks related to the REST API or /wp-admin/admin-ajax.php URL.
  2. Firewall Rule Implementation: I created specific firewall rules to allow access to the REST API (/wp-json/* ) and /wp-admin/admin-ajax.php URL. However, the issue persists intermittently.
  3. Custom Rule Monitoring: I monitored the Cloudflare custom rules panel (Security > WAF > Custom Rules) and did not observe any triggers for the /wp-json/* rule.

Current Status:

Despite implementing the suggested troubleshooting steps, the issue with accessing the WordPress admin panel persists intermittently. The /wp-admin/admin-ajax.php response time is occasionally slow, and the REST API error message may reappear.

Request for Assistance:

I kindly request assistance from the Cloudflare community in identifying the root cause of this persistent issue and implementing a permanent solution. I am available to provide further details and collaborate on troubleshooting efforts.

Network browser tab

security/settings
Security Level: Medium
Challenge Passage: 30 minutes
Browser Integrity Check: On

security/waf/custom-rules
Skip equal /wp-admin/admin-ajax.php
Skip contains wp-admin
Skip contains /wp-json/
Skip contains /wp-json/wp/v2/

Dear Cloudflare Community,

I am writing to provide an update on the persistent WordPress admin access issue I reported in my previous post. I have followed the suggested troubleshooting steps, including implementing specific firewall rules and using a custom origin header, but the issue persists.

Additional Observations:

  • I have observed that the /wp-admin/admin-ajax.php URL is taking approximately 16 seconds to respond when accessed. This slow response time is contributing to the overall access delays.
  • I have created a cache rule in Cloudflare to bypass caching for the /wp-admin/admin-ajax.php URI. This should prevent caching from interfering with the request and potentialy causing access issues.

Error Persistence:

Despite these additional efforts, the error “XMLHttpRequest cannot load removido - Wikcionario, el diccionario libre” due to access control checks persists. This error indicates that the Same Origin Policy (SOP) is still preventing the WordPress admin panel from accessing the required resources.

Request for Further Assistance:

I kindly request further assistance from the Cloudflare community in identifying the root cause of this persistent SOP-related error and implementing a permanent solution. I am available to provide additional details and collaborate on further troubleshooting efforts.

Thank you for your continued support!

ERROR

XMLHttpRequest cannot load https://www.economizafacil.com/wp-admin/admin-ajax.php due to access control checks.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.