Nitesh
Estoy ejecutando WordPress en una aplicación web de Azure que se conecta a un servidor MySQL en un servidor de Windows diferente. Al cargar la página mencionada en Chrome, muestra 2 ventanas emergentes 403 y Prohibido. Verificar la consola arroja este error: ecbcc.js:2 POST /wp-admin/admin-ajax.php 403 (Prohibido)
Esto funciona bien en FireFox e IE, pero no en Chrome. ¿Alguna idea de por qué?
Esto se debe a su caché. La versión minimizada de JS está causando el problema en el navegador Chrome. Verifique o purgue el caché y verifique también los permisos aplicados a los archivos almacenados en caché.
-
Esto funciona como un encanto. Tenía instalado el complemento W3 Total Cache. Borró el caché y actualizó la página. ¡Obras!
– Nitesh
21 de junio de 2017 a las 6:11
-
También estoy recibiendo el mismo error, pero he hecho que todo no funcione, incluso deshabilité el complemento WP Fastest Cache, por favor ayúdenme
– Sunil Rawat
16 de marzo de 2019 a las 6:26
Sajid Javed
Enfrenté el mismo problema, pero me llevó mucho tiempo solucionarlo. Debido a que mi solución no fue causada por cosas comunes como caché, .htaccess, permisos de archivos, etc. Aplico todas las soluciones posibles como se describe aquí. Cuando nada funcionó para mí, hablé con mi proveedor de alojamiento y el problema estaba de su parte. En realidad, el servidor ha incluido en la lista negra mi IP.
A continuación se muestra la respuesta del soporte de mi proveedor de alojamiento:
Después de verificarlo, parece que el problema se debe a las reglas de activación de ModSecurity.
ModSecurity es un módulo de Apache que funciona como un firewall de aplicaciones web. Bloquea exploits conocidos y brinda protección contra una variedad de ataques contra aplicaciones web. Sin embargo, a veces, mod_security puede determinar incorrectamente que una determinada solicitud es maliciosa, mientras que en realidad es legítima. En tal situación, podemos incluir en la lista blanca la regla mod_security activada en el servidor, para que pueda omitir el bloqueo.
Para investigar adecuadamente, necesitamos que comparta su dirección IP con nosotros. Puedes copiarlo desde aquí: https://ip.web-hosting.com/
Esperamos su respuesta.
Este error puede aparecer por más de un motivo. Excepto por la respuesta aceptada, si está utilizando una solución de alojamiento compartido como servidor, sería mejor ponerse en contacto con el soporte del servicio. Además, si usa Plesk o Cpanel, puede verificar los registros del servidor para ver si hay alguna regla de falso positivo de mod_security que detecte el error. Luego puede encontrar el error que podría verse así:
ModSecurity: Warning. Match of "test file" against "REQUEST_FILENAME" required. [file "/etc/httpd/conf/modsecurity.d/rules/custom/006_i360_4_custom.conf"] [line "264"] [id "77140992"]
Puede aplicar la ID en su lista de exclusión de firewall (si su servicio de alojamiento la proporciona) y luego el servidor ya no bloqueará la solicitud.
IMPORTANTE: Si no está seguro de lo que está haciendo, solicite asistencia a su proveedor de alojamiento. Experimentar en servidores/sitios en vivo no es la mejor opción y recomiendo enfáticamente evitarlo.