Puntos clave
- El error ERR_BLOCKED_BY_RESPONSE aparece cuando el navegador no recibe una respuesta utilizable del servidor.
- La mayoría de los problemas provienen de extensiones del navegador, archivos almacenados en caché, filtros de red o recursos bloqueados.
- DevTools ayuda a identificar qué script o archivo falló al cargarse y por qué el navegador lo detuvo.
- Los logs y las herramientas de seguridad de Cloudways facilitan el rastreo de los bloqueos a nivel de servidor que provocan este error.
Abres una página y empieza a cargarse, luego se para. Un momento después aparece el mensaje ERR_BLOCKED_BY_RESPONSE. Esto desconcierta a la gente porque no hay nada que conduzca a ello.
Puede que lo veas en Chrome. También puede aparecer en Brave o Edge. Incluso aparece cuando un sitio se carga dentro de otra página, como una ventana de formulario o un marco de vídeo.
Lo que intenta hacer el navegador es sencillo. Busca un archivo o un pequeño fragmento de contenido, pero algo bloquea la respuesta antes de que llegue, por lo que el navegador deja de cargar.
Hay algunos lugares comunes donde las cosas se rompen. Uno está dentro del navegador, normalmente un complemento. Otro se encuentra en la red que estás utilizando. Los sitios también pueden establecer reglas que cortan la petición, y todo acaba pareciendo lo mismo en tu pantalla.
Si sigues este tutorial, comprenderás qué provoca el error y cómo solucionarlo en tu propia configuración. Nada de lo que aquí se explica requiere profundos conocimientos técnicos.
Conozcamos mejor a qué se refiere el error antes de pasar a las correcciones.
- ¿Qué es ERR_BLOCKED_BY_RESPONSE?
- ERR_BLOCKED_BY_RESPONSE – Solución rápida
- ¿Qué causa ERR_BLOCKED_BY_RESPONSE?
- Cómo solucionar ERR_BLOCKED_BY_RESPONSE (Usuarios)
- Cómo solucionar ERR_BLOCKED_BY_RESPONSE (Desarrolladores)
- Solución avanzada de problemas
- Arreglar ERR_BLOCKED_BY_RESPONSE en Cloudways
- Cómo evitar el ERR_BLOCKED_BY_RESPONSE
- Reflexiones finales
¿Qué es ERR_BLOCKED_BY_RESPONSE?
El mensaje «ERR_BLOCKED_BY_RESPONSE» suele aparecer cuando el navegador intenta cargar una parte de la página y algo se interpone. La respuesta nunca llega, por lo que la carga se detiene. Unas cuantas cosas diferentes pueden causar ese tipo de interrupción.
Un complemento podría filtrar la solicitud. Puede intervenir una regla de red. Un sitio también puede devolver algo que el navegador no quiere cargar. Sea cual sea la fuente, el resultado te parecerá el mismo.
La idea clave es sencilla. El error no es aleatorio. Algo cortó la respuesta antes de que llegara al navegador, y encontrar ese punto facilita mucho la solución.
Dónde suele aparecer ERR_BLOCKED_BY_RESPONSE (Chrome, Brave, Edge, iframes)
Verás ERR_BLOCKED_BY_RESPONSE más a menudo en Chrome y Brave debido a la forma en que estos navegadores filtran las solicitudes. Edge también puede mostrarlo cuando bloquea scripts de terceros o elementos de seguimiento.
También aparece cuando el contenido se carga dentro de un iframe. Un formulario, widget o vídeo puede provocar el error si el sitio que lo muestra no está autorizado a extraer ese contenido. El navegador detiene la petición y publica el mismo mensaje que verías en una página completa.
Algunas personas sólo se lo encuentran al hacer clic en determinados enlaces. Otros lo ven en los resultados de búsqueda o en herramientas incrustadas. El patrón depende de lo que esté bloqueando la respuesta en segundo plano.
Cloudways Performance Bootcamp – Gratuito – 10-11 mar
Observa cómo los expertos arreglan en directo los sitios lentos de WordPress. Sesiones en directo sobre CDN, Core Web Vitals, caché y mucho más.
ERR_BLOCKED_BY_RESPONSE – Solución rápida
La mayoría de los problemas de ERR_BLOCKED_BY_RESPONSE provienen de extensiones, archivos almacenados en caché, VPN o filtros de red. Prueba los pasos que se indican a continuación antes de pasar a la guía completa.
- Desactiva los bloqueadores de anuncios o las extensiones de privacidad.
- Abre la página en Incógnito o en otro navegador.
- Borra la memoria caché, las cookies y los datos del sitio.
- Desactiva tu VPN o proxy.
- Reinicia tu router y vacía el DNS.
- Comprueba en DevTools qué archivo se ha bloqueado.
¿Qué causa el ERR_BLOQUEADO POR_RESPUESTA? (Explicación de todas las causas principales)
El error puede provenir de varios lugares diferentes. Algunos problemas empiezan dentro del navegador, otros en tu red y unos pocos en el sitio al que intentas acceder. Esto es lo que suele provocarlo
1. Extensiones del navegador que bloquean recursos
Los complementos pueden estorbar.
Los bloqueadores de anuncios y las herramientas de privacidad suelen detener los archivos que no les gustan. Un simple filtro puede bloquear un script que la página necesita.
2. Restricciones de la red
Algunas redes bloquean cosas silenciosamente. Una conexión escolar o de oficina puede bloquear determinados enlaces. Además, las aplicaciones antivirus y los routers domésticos hacen lo mismo con los archivos en los que no confían.
3. Reglas del servidor que bloquean la respuesta
Los sitios web establecen reglas sobre lo que permiten.Un sitio puede que sólo permita que su contenido se cargue en determinados lugares. Cuando esa regla no coincide con tu petición, el navegador se echa atrás.
4. Tipos MIME erróneos
Los archivos deben tener el tipo correcto. Un script o imagen con la etiqueta incorrecta no se cargará. Esto suele ocurrir tras un cambio de servidor.
5. Archivos perdidos o rotos
A veces el archivo que quiere la página ya no está ahí. Puede que se haya movido, haya cambiado de nombre o esté atascado en una caché defectuosa.
Cuando el navegador no puede utilizar el archivo, se detiene.
6. Reglas de bloqueo de IP o WAF
Algunos sitios bloquean a los visitantes por seguridad. Un cortafuegos puede pensar que tu solicitud parece inusual.
Una vez bloqueado, el navegador no tiene nada que cargar.
7. Reglas de seguridad del navegador que bloquean la respuesta
Los navegadores modernos a veces detienen una respuesta por sí solos.
Un bloqueo puede producirse cuando una página carga contenido mixto, o cuando una cookie utiliza ajustes que no gustan al navegador, o cuando un script parece inseguro. El servidor sigue enviando algo en esos momentos, pero el navegador puede ignorarlo de todos modos.
8. Filtros de privacidad del navegador Brave
Los filtros de privacidad integrados de Brave a menudo bloquean scripts o incrustaciones de terceros, lo que puede desencadenar ERR_BLOCKED_BY_RESPONSE.
Ahora que sabes de dónde puede venir el bloqueo, vamos a recorrer los pasos que la mayoría de la gente intenta primero.
Cómo solucionar ERR_BLOCKED_BY_RESPONSE (Para usuarios normales)
Puedes probar unos sencillos pasos antes de cambiar nada en el sitio o en el servidor. Estas comprobaciones solucionan el error en muchos casos, especialmente cuando el bloqueo se inicia en el navegador o en la red que estás utilizando.
1. Borra la caché del navegador, las cookies y los datos del sitio web
Los archivos antiguos pueden estorbar. Borrarlos da al navegador un nuevo comienzo.
Intenta cargar la página de nuevo una vez que la caché haya desaparecido.

2. Desactiva los bloqueadores de anuncios u otras extensiones
Las extensiones suelen bloquear los scripts sin avisarte. Desactívalas un momento y vuelve a cargar la página.

Si la página se abre, has encontrado la causa.
3. Restablecer los indicadores de Chrome por defecto
Los experimentos en Chrome pueden provocar comportamientos extraños. Ve a la página de banderas y restablece todo a los valores predeterminados. Reinicia el navegador y vuelve a comprobar la página.
4. Prueba el modo incógnito u otro navegador
Si la página se carga en Incógnito o en un navegador diferente, el bloqueo procede de las extensiones o de la configuración de tu navegador principal.
5. Desactiva la VPN o el Proxy
Una VPN o proxy puede bloquear determinados sitios o scripts. Apágalo un momento y vuelve a cargar la página.
Si el error desaparece, la VPN es el origen.
6. Comprueba la configuración del cortafuegos o del antivirus
Algunas herramientas de seguridad bloquean archivos silenciosamente. Mira sus registros o configuraciones para ver si detuvieron la petición.
Permite el sitio si confías en él.
7. Limpia el DNS y reinicia el router
Puede que tu red esté utilizando un registro antiguo o roto. Limpiar el DNS y reiniciar tu router restablece esos enlaces y a menudo elimina el error.
8. Actualiza tu navegador
Los navegadores anticuados a veces rechazan las nuevas reglas del sitio. Actualiza a la última versión y vuelve a cargar la página. Las pequeñas actualizaciones solucionan muchos problemas de carga.
9. Permitir el sitio web en tu bloqueador de anuncios
Si una extensión bloquea la página cada vez, añade el sitio a su lista de permitidos. Esto permite que la página se cargue sin desactivar toda la extensión. Es un buen término medio para las herramientas de privacidad.
Si ninguno de estos pasos soluciona el error, el bloqueo puede proceder del propio sitio. La siguiente sección cubre lo que los desarrolladores y propietarios de sitios pueden ajustar.
Cómo solucionar ERR_BLOCKED_BY_RESPONSE (Para desarrolladores y propietarios de sitios web)
Si el error no desaparece para tus usuarios, el bloqueo puede proceder del servidor o de reglas establecidas en el sitio. Los desarrolladores pueden comprobar las siguientes áreas para rastrear dónde se detiene la respuesta.
1. Arreglar la configuración CORS
CORS controla qué sitios pueden cargar tu contenido. Si tus reglas son demasiado estrictas o no existen, los navegadores rechazan la respuesta.
Establece el valor correcto de Access-Control-Allow-Origin para los sitios que necesitan acceso.
2. Comprueba X-Frame-Options o CSP para iframes
Los iframes fallan cuando el sitio los bloquea. Fíjate en las cabeceras X-Frame-Options y Content-Security-Policy.
Asegúrate de que los dominios que esperas que carguen tu contenido están permitidos.
3. Establece los tipos MIME correctos
Los navegadores leen los archivos en función de su tipo. Los scripts, las fuentes y las imágenes necesitan el tipo MIME adecuado.
Si un archivo llega con una etiqueta incorrecta, el navegador lo rechaza.
4. Utiliza DevTools para ver qué archivo está bloqueado
Vuelve a cargar la página y observa si hay líneas rojas en la pestaña Red . Éstas te indican qué archivo se bloqueó y la razón por la que el navegador lo detuvo.

~ Las solicitudes bloqueadas aparecen en rojo en la pestaña Red.
Los mensajes más comunes son:
- «Error al cargar el recurso: net::ERR_BLOCKED_BY_RESPONSE»
- «No se ha podido ejecutar el script porque su tipo MIME no es válido».
- «No está presente la cabecera ‘Access-Control-Allow-Origin'».
- «No se ha podido mostrar en un marco porque X-Frame-Options tiene el valor ‘deny'».
- «Solicitud bloqueada por reglas de seguridad» (a menudo de un WAF).

~ Mensajes de la consola que muestran las peticiones bloqueadas y las respuestas fallidas.
También puedes ver mensajes como
- «El acceso a la obtención en [URL] ha sido bloqueado por la política CORS».
- «El recurso fue bloqueado por la política de seguridad de contenidos del navegador».
- «Rechazado cargar el script porque viola la Política de Seguridad de Contenidos del sitio».

~ La pestaña Cabeceras muestra los detalles de la solicitud bloqueada y la URL de la solicitud.
Si quieres reproducir una petición bloqueada para probarla, Chrome DevTools incluye un bloqueador de peticiones integrado.

5. Cambia el nombre de los archivos que activan los bloqueadores de anuncios
Algunos nombres de archivo activan los filtros de los bloqueadores de anuncios. Utiliza nombres neutros para los scripts y las imágenes para evitar que sean marcados.
6. Comprueba si hay reglas WAF o bloqueo de IP
Un Cortafuegos de Aplicaciones Web puede bloquear peticiones que parezcan inusuales. Los límites de velocidad, las reglas geográficas o los bloqueos de IP pueden detener la respuesta antes de que llegue al navegador.
Revisa los registros de tu WAF y ajusta las reglas si es necesario.
7. Revisar las reglas CDN o Edge
Las CDN a veces reescriben cabeceras o bloquean ciertas rutas. Comprueba si la configuración de tu CDN, como Cloudflare, ha añadido reglas que no esperabas.
Asegúrate de que la CDN está pasando las cabeceras correctas al navegador.
Solución avanzada de problemas (cuando el error persiste)
Si el error sigue apareciendo después de las correcciones habituales, estás ante un bloqueo más profundo. En este punto, el objetivo es comprobar cómo se comporta el navegador en una configuración limpia y cómo responde el servidor fuera del navegador. Estos pasos te ayudarán a detectar problemas que no siempre aparecen en DevTools.
1. Prueba en un perfil de navegador limpio o en un navegador diferente
Crea un nuevo perfil de navegador sin extensiones y carga la página. Si se abre, algo en tu configuración principal está causando el bloqueo.
Probar la página en Firefox o Safari también puede mostrar si el problema está relacionado con un navegador o con el propio sitio.
2. Inspecciona la respuesta con cURL o Postman
Ejecuta la petición fuera del navegador con cURL o Postman. Esto te ayuda a ver la respuesta real del servidor. Si la herramienta muestra un error, el servidor la está bloqueando. Si la respuesta parece normal, el bloqueo procede del navegador.
3. Busca Service Workers que puedan estar almacenando en caché el archivo equivocado
Los sitios modernos utilizan trabajadores de servicio para el almacenamiento en caché fuera de línea y la velocidad. Si un trabajador almacena una versión rota de un script o de una fuente, el navegador puede seguir cargando ese archivo en caché en lugar del fresco.
Ese archivo obsoleto puede provocar ERR_BLOCKED_BY_RESPONSE.
- Abre DevTools > Aplicación > Service Workers.
- Anula el registro del trabajador y vuelve a cargar la página.

- Si el error desaparece, arregla o actualiza tu script de trabajador.
Una vez aclarado el camino bloqueado, puedes evitar el error en el futuro manteniendo en buen estado tus cabeceras, la caché y la estructura de archivos.
Antes de seguir adelante, aquí tienes un sencillo mapa de los pasos que puedes seguir para rastrear dónde se produce el bloqueo.
ERR_BLOCKED_BY_RESPONSE: Ruta de solución de problemas (Mapa rápido)
Si quieres una forma sencilla de rastrear ERR_BLOCKED_BY_RESPONSE, sigue los pasos en este orden:
- Comprobaciones del navegador
- Comprobaciones de red
- Comprobaciones del servidor
- Comprobaciones CDN o WAF
- Herramientas de la plataforma de alojamiento
- Herramientas avanzadas
Este camino te ayuda a determinar dónde se está bloqueando la respuesta.
Si estás alojado en Cloudways, algunas herramientas de la plataforma pueden ayudarte a rastrear más rápidamente las peticiones bloqueadas. Veamos esas opciones a continuación.
Cómo solucionar el ERR_BLOCKED_BY_RESPONSE en plataformas de alojamiento gestionado (Guía Cloudways)
Si tu sitio se ejecuta en Cloudways, la plataforma te ofrece unos cuantos lugares donde comprobar si un archivo se bloquea. La mayoría de los problemas aparecen en los registros, en las herramientas de seguridad o en la configuración de la cabecera. Los pasos que se indican a continuación te ayudarán a determinar dónde comienza el bloqueo.
1. Comprueba los Registros de Aplicaciones en el Panel de Cloudways
Abre los Registros de Aplicación desde tu panel de control. Busca entradas 4xx o 5xx relacionadas con el archivo que no se ha podido cargar.
Si el servidor bloqueó la petición, verás una entrada clara que señala la regla o el punto final implicado.

~ Panel deRegistros de Errores de Cloudways, donde aparecen los bloqueos del servidor y las respuestas fallidas.
2. Revisa la configuración del encabezado en tu aplicación
Las aplicaciones Cloudways se ejecutan en una pila NGINX-Apache. Si falta una cabecera o está mal configurada, el navegador puede rechazar la respuesta.
Comprueba tus reglas .htaccess o cualquier configuración personalizada que hayas añadido:
- CORS
- CSP
- X-Frame-Options
- Tipos MIME
Una cabecera incorrecta o que falta es una de las causas más comunes del lado del servidor de ERR_BLOCKED_BY_RESPONSE.
3. Comprueba si hay bloques a nivel de servidor en Cloudways
Abre Gestión del servidor → Seguridad. Esta área se expande en varios paneles. Sólo dos de ellos son importantes para ERR_BLOCKED_BY_RESPONSE:
1. Incidentes
Este panel enumera las peticiones que Cloudways bloqueó por motivos de seguridad. Si aquí aparece un script, un archivo CSS, una solicitud API o una incrustación que tu sitio necesita, es probable que el servidor haya detenido la respuesta antes de que llegara al navegador.

~ Cloudways Security → Panel de incidencias, donde aparecen las peticiones bloqueadas.
2. Cortafuegos
Muestra IPs bloqueadas o patrones de petición. Si tu propia IP aparece en la lista, o si una ruta específica se bloquea repetidamente, el navegador nunca recibe el archivo y aparece el error.

~ Cloudways Security → Panel del cortafuegos, donde aparecen las IPs o patrones bloqueados.
Los demás paneles(Reputación de dominio, Protección contra malware, Acceso Shell, Visión general) no suelen afectar a este error a menos que haya un problema mucho más amplio. Puedes saltártelos a menos que sospeches de malware o de un bloqueo de reputación.
Si tanto Incidencias como Cortafuegos están claros, es probable que Cloudways no esté bloqueando la respuesta.
4. Comprueba Cloudflare o cualquier regla WAF externa
Si utilizas Cloudflare con tu aplicación Cloudways, es posible que una regla WAF esté interrumpiendo el archivo antes de que llegue al navegador.
Busca:
- Activadores de protección contra bots
- Límites de tarifa
- Bloques por países
- Bloqueo de script o iframe
- Reglas dirigidas a archivos JS, CSS o de fuentes
Si la ruta bloqueada aparece en los registros de Cloudflare, ajusta la regla o crea una excepción.
5. Cuándo contactar con el soporte de Cloudways
Si encuentras registros que apuntan a una regla que no puedes cambiar, o si algo en el panel de seguridad parece poco claro, ponte en contacto con el servicio de asistencia.
Pueden comprobar capas más profundas del servidor, incluidas las configuraciones de NGINX y los registros del cortafuegos que no están expuestos en la interfaz de usuario.
Cómo evitar que vuelva a producirse un ERR_BLOCKED_BY_RESPONSE
Una vez solucionado el error, el siguiente paso es evitar que se repita. La mayoría de los casos de repetición proceden de cabeceras, reglas de caché o nombres de archivo que activan bloqueadores. Las prácticas que se indican a continuación te ayudarán a evitar estos problemas a largo plazo.
1. Mantén las cabeceras del servidor precisas y coherentes
Asegúrate de que tus reglas CORS, CSP y X-Frame-Options coinciden con la forma en que tu sitio carga el contenido.
Si añades nuevos dominios, API o incrustaciones, actualiza las cabeceras de inmediato. Una falta de coincidencia es una de las razones más comunes por las que aparece el error.
2. Utiliza una CDN que pase las cabeceras correctamente
Una CDN mejora la velocidad, pero también gestiona tus cabeceras de respuesta.
Si utilizas Cloudflare a través de Cloudways u otra CDN, comprueba las reglas que reescriben o eliminan cabeceras. El navegador puede bloquear un archivo si la CDN elimina campos importantes.
3. Evita los nombres de archivo que activan los filtros
Nombres como anuncios, pista o banner pueden bloquearse por defecto. Utiliza nombres claros y neutros para los scripts y las imágenes. Un simple cambio de nombre evita bloqueos innecesarios.
4. Limpia la caché antigua y actualiza las políticas regularmente
Los archivos antiguos almacenados en caché pueden provocar errores de bloqueo. Establece reglas de borrado de caché y borra las versiones antiguas cuando actualices el sitio para que los navegadores carguen siempre el archivo correcto.
Reflexiones finales
ERR_BLOCKED_BY_RESPONSE puede parecer confuso la primera vez que lo pulsas, pero resulta más fácil de manejar una vez que descubres dónde se está bloqueando la respuesta.
El problema puede empezar en el navegador o en algún punto más lejano de la ruta, y comprobar cada punto te ayuda a acotarlo. Pasar por el navegador, la red y luego el servidor suele indicar la parte que necesita atención.
Los usuarios de Cloudways lo tienen más fácil con este paso porque la plataforma da acceso a registros y herramientas de seguridad que muestran dónde se produjo el bloqueo. Este tipo de detalles agiliza la resolución de problemas cuando el problema se encuentra en el backend.
Una vez que la configuración está en buen estado, el error tiende a desaparecer. Mantener actualizados tus encabezados, archivos y reglas de almacenamiento en caché contribuye en gran medida a evitar que vuelva a aparecer el mismo bloqueo.
Las preguntas que figuran a continuación se refieren a lo que la gente pregunta más a menudo sobre este error.
Preguntas frecuentes
P1: ¿Qué causa ERR_BLOCKED_BY_RESPONSE?
ERR_BLOCKED_BY_RESPONSE aparece cuando el navegador solicita un archivo pero la respuesta se bloquea antes de que pueda utilizarse. Esto puede ocurrir debido a una extensión del navegador, a un filtro de red, a una regla del servidor o a que faltan cabeceras de respuesta o son incorrectas.
P2: ¿Cómo puedo solucionar el error ERR_BLOCKED_BY_RESPONSE en Chrome?
Empieza con los pasos básicos para solucionar el problema, como borrar la caché y las cookies, desactivar las extensiones del navegador, restablecer los indicadores de Chrome y probar la página en modo Incógnito. Si el problema persiste, comprueba la configuración de la red o intenta cargar la página en otro navegador o dispositivo.
P3: ¿Por qué aparece ERR_BLOCKED_BY_RESPONSE en Brave?
Brave bloquea agresivamente scripts, trackers e iframes por defecto. Su función Escudos puede detener un archivo antes de que se cargue, provocando este error. Bajar los Escudos para el sitio afectado o permitirlo suele resolver el problema.
P4: ¿Es lo mismo ERR_BLOCKED_BY_RESPONSE que ERR_BLOCKED_BY_CLIENT?
No. Aunque ambos errores tienen un aspecto similar, se originan en puntos diferentes. ERR_BLOCKED_BY_CLIENT suele estar causado por extensiones del navegador, como los bloqueadores de anuncios, mientras que ERR_BLOCKED_BY_RESPONSE indica que la respuesta en sí fue bloqueada por el navegador, la red o el servidor.
P5: ¿Es peligroso ERR_BLOCKED_BY_RESPONSE?
No. El error no indica la existencia de malware o de un fallo de seguridad. Simplemente significa que el navegador no pudo cargar un archivo solicitado porque algo interfirió en la respuesta.
P6: ¿Por qué sólo se produce el error en un dispositivo o navegador?
Cada dispositivo y navegador tiene sus propias extensiones, ajustes de privacidad y datos almacenados en caché. Si algo en ese entorno bloquea la respuesta, aparece el error. Otros dispositivos o navegadores sin el conflicto pueden cargar la página normalmente.
P7: ¿Las cabeceras del servidor pueden desencadenar ERR_BLOCKED_BY_RESPONSE?
Sí. Las cabeceras incorrectas o no coincidentes, como CORS, Política de seguridad de contenidos (CSP), X-Frame-Options o tipos MIME, pueden hacer que el navegador bloquee la respuesta.
Start Growing with Cloudways Today.
Our Clients Love us because we never compromise on these
Sarim Javaid
Sarim Javaid es Director Senior de Marketing de Contenidos en Cloudways, donde su función consiste en dar forma a narrativas convincentes y contenidos estratégicos. Hábil en la elaboración de historias coherentes a partir de un aluvión de ideas, la escritura de Sarim está impulsada por la curiosidad y una profunda fascinación por la evolución de los algoritmos de Google. Más allá de la esfera profesional, es un admirador de la música y el arte y una persona demasiado excitada.