Confirm Form Resubmission o ERR_CACHE_MISS; ¿qué tipo de error es?
Este es un error común que aparece principalmente en Google Chrome, aunque Firefox y otros navegadores pueden mostrar fallos similares. Es especialmente frecuente cuando se navega o interactúa con formularios en una página web.
El error ERR_CACHE_MISS ocurre cuando un navegador intenta reenviar un formulario o recuperar información de la caché de un sitio, pero no tiene acceso a los archivos de caché necesarios. Esto puede suceder por varias razones:
- Problemas con la programación o el código de la web, como errores en PHP o codificaciones incorrectas.
- Errores en el navegador, como configuraciones de red, extensiones defectuosas o datos corruptos acumulados en la caché.
Este error puede ser particularmente molesto cuando trabajamos en el desarrollo de una web y se generan conflictos debido a códigos mal implementados o incompatibilidades con el navegador.
A continuación, te ofrecemos una guía de soluciones para abordar este error, organizadas de la más sencilla a la más avanzada.
Soluciones para ERR_CACHE_MISS
1. Recarga la página
La solución más básica es recargar la página. El error puede ser causado por una pérdida temporal de la conexión a internet, lo que hace que el navegador no pueda recuperar los datos de la caché.
Cómo hacerlo: Puedes pulsar el botón de recarga o presionar Ctrl + R
(en Windows) o Cmd + R
(en Mac) para recargar rápidamente la página.
2. Actualizar el navegador
Si el error persiste, es posible que el problema se deba a una incompatibilidad entre la versión del navegador y los archivos de caché del sitio web.
- Cómo hacerlo en ordenador: Ve a Ajustes > Acerca de Chrome y verifica si hay una actualización disponible. Si no aparece, ya tienes la última versión.
- En dispositivos móviles: Actualiza la aplicación de Chrome desde la tienda correspondiente (Google Play o App Store).
3. Borrar datos del navegador
Si no nos han funcionado ninguna de las dos técnicas anteriores, quiere decir que el error quizás no sea tan trivial y nos veamos obligados a borrar los datos del navegador, si es que hace mucho tiempo que no lo hemos hecho.
El navegador puede haber acumulado en el caché archivos corruptos, que son los responsables de este error.
- En el ordenador, lo que haremos es ir al Menú de configuración (los 3 puntos a la derecha) > Más herramientas. En el panel que se nos abre, ya deberíamos ver la opción Borrar datos de navegación. Ahora deberíamos ver 3 opciones con sus respectivas casillas, las cuales deberíamos guardar. Estas son Historial de navegación, Imágenes y archivos de caché y Cookies y otros datos del sitio. A continuación, pulsamos “Borrar datos”.
- También en el ordenador, podemos borrar desde el Historial. Para ello, nos metemos en los Menú de configuración (los 3 puntos a la derecha) > Historial > Borrar datos de navegación. El resto sería exactamente igual que en el punto anterior.
- Para un dispositivo móvil, en el propio navegador de Chrome, clicamos en la “hamburguesa” o tres puntos, Ajustes > Configuración > Privacidad > Eliminar datos de navegación > marcar casilla de Imágenes y archivos almacenados en caché [Todos]. Y, ¡voilà!.
4. Reiniciar configuración de red
Si lo anterior siguiese sin funcionarnos, vamos a probar a reiniciar nuestros comandos de conexión a internet.
Reiniciar configuración de red con Windows:
- Abrimos la consola y en la barra de búsquedas escribimos CMD, lo que nos llevará a Command Prompt > Ejecutar como administrador.
- Ahora podemos escribir los siguientes comandos de manera consecutiva (pulsa intro después de cada línea):
ipconfig/release
ipconfig/all
ipconfig/flushdns
ipconfig/renew
netsh int ip set dns
netsh winsock reset
- Reiniciamos el equipo y abrimos el navegador de nuevo para comprobar si ha surgido efecto.
Reiniciar configuración de red con Mac:
- Abrimos la Terminal: Finder > Aplicaciones > Utilidades > Terminal.
- Escribimos el siguiente código, después de cada línea pulsaremos Enter:
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
- Reiniciamos el ordenador y comprobamos si hemos arreglado el error abriendo una nueva ventana de navegador.
5. Restablecer la configuración del navegador
Si restablecer la configuración de la red no nos ha funcionado, podemos intentarlo con la del navegador. Para ello vamos al Menú de configuración y pinchamos en Ajustes > Avanzado > Restablecer Ajustes. Ahora deberíamos ver una nueva ventana con la opción de Reset, la pinchamos.
Chrome, de todas formas, tiene su propia página de configuración en donde puedes resetearlo igualmente.
chrome://settings/resetProfileSettings
Por último, reiniciaremos el navegador para comprobar que el ERR_CACHE_MISS ya no aparece.
6. Deshabilitar las extensiones del navegador
Si aún así esto no hubiese funcionado, quizás sea un problema con alguna extensión corrompida que interfiera con el navegador Chrome y le impida conectarse. En este caso, deshabilitaremos todas las extensiones y las rehabilitemos de nuevo, una a una, con el objetivo de encontrar la que está corrompida.
Para ello accederemos al menú del navegador (los tres puntos) y a continuación vamos a Más herramientas > Extensiones. Ahora debería mostrarnos un listado de todas las extensiones, las cuales desactivaremos. Cuando hayamos identificado la problemática, la eliminamos. Refrescando el navegador después de la desactivación de cada una, podríamos dar más fácilmente con la problemática.
Para ahorrarnos tiempo, podemos comenzar eliminando las extensiones de bloqueo de anuncios, que son las que más probabilidad tienen de estar causándonos problemas.
7. Deshabilitar el sistema de caché
Si aún todo esto no fuera suficiente, podemos recurrir a un último procedimiento. Para ello necesitaremos las Chrome DevTools, las cuales se encuentran en Menú de configuración pinchando en Más herramientas > Herramientas para desarrolladores. Tenemos que abrirlas en la página que nos esté mostrando el mensaje ERR_CACHE_MISS y después, pinchamos en en la sección de Red > Desactivar Caché.
Como siempre, recargaremos la página para comprobar que el error se ha solucionado.
Conclusión
Si sigues estos pasos, deberías poder resolver el error ERR_CACHE_MISS en la mayoría de los casos. Cada solución está diseñada para abordar una posible causa del problema, desde las más simples, como recargar la página, hasta las más técnicas, como restablecer la configuración de red o navegador.
¡Eso ha sido todo! Esperamos que hayas podido solucionar este error.