ERR_FAILED -2
Error de red -2
Mensaje oficial (tal como aparece en pantalla): A generic failure occurred.
También se busca como: net::ERR_FAILED, error -2
Qué significa
Una solicitud falla con el genérico 'net::ERR_FAILED'. Chromium lo usa cuando una operación falla sin un código más específico. En DevTools suele acompañar a un bloqueo CORS, a un problema de service worker o a una descarga cancelada.
Se aplica a: Chrome, Edge, Brave, Opera, Vivaldi
Cómo solucionar ERR_FAILED
- Recarga y prueba en una ventana privada para descartar extensiones y caché
- Borra los datos en caché del sitio, incluidos los service workers (DevTools > Application > Storage > Clear site data)
- Desactiva la VPN, el proxy y el análisis web del antivirus
- Revisa la consola de DevTools junto a la solicitud fallida; un mensaje «blocked by CORS policy» explica la causa real
- Si las descargas fallan con este código, comprueba que la carpeta de descargas exista y tenga espacio libre
- Si eres el propietario del sitio: corrige CORS devolviendo el 'Access-Control-Allow-Origin' correcto y respondiendo a las solicitudes preflight OPTIONS
- Si eres el propietario del sitio: prueba con los service workers omitidos (DevTools > Application > Service Workers > Bypass for network)
Por qué ocurre
ERR_FAILED es el fallo genérico. Las razones concretas más comunes son solicitudes de origen cruzado bloqueadas por CORS, manejadores fetch de service worker que lanzan excepciones, descargas interrumpidas y bloqueos por políticas.
Preguntas frecuentes
¿Por qué mi fetch muestra net::ERR_FAILED con un error de CORS?
El navegador bloqueó la respuesta porque el servidor no permitió tu origen. Configura las cabeceras CORS del servidor; cambiar solo el código del cliente no lo solucionará.
Errores relacionados
Fuente: Chromium net_error_list.h · soluciones redactadas y revisadas por los editores (consulta nuestra política editorial)
Última actualización: