Cloudflare Error 1020 "Access denied": por qué aparece y cómo resolverlo
La pantalla "Error 1020 · Access denied" con el logo de Cloudflare significa que el sitio usa Cloudflare y que una regla de seguridad bloqueó tu visita. El servidor del sitio está funcionando: el que corta es Cloudflare, antes de que el pedido llegue al servidor.
Es distinto de los errores 52x, donde Cloudflare no logra llegar al servidor. Para esos, mirá la guía del error 522 y la de errores 520 a 524.
Si sos visitante
No podés cambiar la regla, pero podés probar:
- Desactivar la VPN o el proxy. Muchas reglas bloquean IPs de VPN o de ciertos países.
- Probar desde otra red, por ejemplo el celular con datos móviles.
- Desactivar extensiones del navegador que cambian el *user agent* o bloquean scripts.
- Si sigue igual, escribirle al dueño del sitio con el Ray ID que aparece abajo en la pantalla del error: con ese dato encuentra exactamente qué regla te bloqueó.
Si sos el dueño del sitio
- En el panel de Cloudflare, entrá a Security → Events (Seguridad → Eventos). Buscá por el Ray ID o filtrá por la acción *Block* para ver qué regla está bloqueando y a quién.
- Revisá tus reglas personalizadas en Security → WAF. Las causas típicas son un bloqueo por país que incluye a tus propios clientes, una regla por *user agent* o por ruta demasiado amplia, o una lista de IPs bloqueadas donde quedó la de tu oficina o la de un servicio que usás.
- Si la regla es necesaria, cambiá la acción de *Block* a *Managed Challenge*: a una persona real le aparece una verificación en lugar del bloqueo.
- Si bloqueás a servicios externos legítimos (pasarelas de pago, webhooks, monitoreo), agregá una regla de excepción para sus IPs o sus rutas, ubicada antes que la regla de bloqueo.
Cuidado con bloquear a tus propias herramientas
Una regla de seguridad puede bloquear también el monitoreo. Desde afuera parece que el sitio está caído, cuando en realidad Cloudflare está cortando el chequeo. Si usás Vigía y te llega una alerta con un error 403 que no ves desde tu navegador, revisá Security → Events. Lo más probable es que una regla esté tratando al chequeo como un bot. Si te pasa, mirá también la guía del error 403 Forbidden.
Vigía revisa tu sitio cada pocos minutos desde afuera y te manda un Telegram si deja de responder, y antes de que venzan el SSL y el dominio. Gratis para 2 sitios.
Que la próxima vez no te avise un cliente
Vigía revisa tu sitio cada pocos minutos y te manda un Telegram si se cae, y antes de que venzan el SSL y el dominio.
Gratis para 2 sitios, sin tarjeta ni contraseña. ¿Solo querés ver si anda ahora? Chequealo gratis.