Los usuarios de Mozilla Firefox ven el error PR_END_OF_FILE_ERROR (Secure Connection Failed, error al establecer una conexión segura) cuando intentan visitar una web y el navegador no puede establecer una conexión segura. Esto ocurre porque fallaron todos los conjuntos de cifrado (cipher suites) y, cuando pasa, el mismo mensaje aparece en cualquier otra web que intentes abrir. Es un error poco frecuente y tiene solución sin conocimientos técnicos profundos.

Hay 5 soluciones que puedes probar, en este orden:
- Desinstalar o desactivar la suite de seguridad de terceros
- Desactivar tu VPN o proxy
- Restablecer y refrescar la configuración SSL de Firefox
- Desactivar DNS sobre HTTPS
- Crear un perfil nuevo de Firefox
Safari y navegadores basados en Chromium
Si usas Safari o un navegador basado en Chromium (Chrome, Edge…), no verás este código de error: solo ocurre en Firefox. Hay más de una forma de resolverlo y ninguna requiere conocimientos técnicos avanzados. Si no sabes cuál es la causa, puede que tengas que aplicar varias o todas.
Software de terceros: Windows frente a Mac y Linux
El sistema operativo influye en cómo resolverlo. Los equipos Mac y Linux ya navegan de forma segura sin antivirus adicionales, por lo que la primera solución va dirigida a usuarios de Windows.
1. Desinstalar o desactivar la suite de seguridad de terceros
Se ha comprobado que herramientas de seguridad como Bitdefender, REVE o ESET pueden ser demasiado «protectoras»: interceptan los certificados de conexión y envían los suyos propios. En la mayoría de webs no hay problema, pero algunas pueden provocar este error como medida de precaución. La solución es desactivar esa protección (o desinstalar la suite). El proceso depende del programa, pero normalmente puedes hacerlo desde el icono del antivirus o del cortafuegos en la barra de tareas.
Usuarios de Windows
- Abre el panel de tu antivirus y desactívalo temporalmente.
- Cierra el programa y apaga el equipo.
- Espera aproximadamente un minuto antes de volver a encenderlo, para que se libere la memoria.
- Al reiniciar, comprueba que el programa no se está ejecutando.
- Abre el navegador: si el error desapareció, ya puedes seguir navegando.
Nota: no dejes el equipo sin protección. Si esta era la causa, vuelve a activar el antivirus y busca en sus opciones la función que analiza las conexiones cifradas (a veces llamada «análisis SSL/HTTPS») para excluir Firefox o desactivar solo esa función.
¿Y si el mensaje persiste?
Revisa la configuración de tu VPN o proxy, que también pueden afectar al navegador. Un proxy funciona con una sola aplicación o sitio, y una VPN protege todo tu tráfico de red ocultando tu IP y sustituyéndola por la del proveedor de la VPN. Ambos ayudan a proteger tu identidad y privacidad, pero solo la VPN cifra tus datos.
2. Desactivar tu VPN o proxy
Igual que en la solución anterior, tu proxy o VPN puede hacer que el navegador crea que los conjuntos de cifrado no existen.
- Ve a los ajustes de tu VPN y desactívala con un solo clic.
- Reinicia el equipo y comprueba el navegador.
Para desactivar el proxy
Si desactivar la VPN no funcionó, revisa el proxy. Es un poco más largo, pero se hace sin dificultad.
Usuarios de Mac
- Haz clic en el icono de Apple y abre Preferencias del Sistema (o Ajustes del Sistema), y luego Red.
- Selecciona la red que estás usando (normalmente Wi-Fi) y haz clic en Avanzado.
- En la pestaña Proxies, en el cuadro «Seleccione un protocolo para configurar», desmarca todas las casillas y haz clic en OK.
- Reinicia el Mac y comprueba el navegador.
Usuarios de Windows
- Escribe «proxy» en la barra de búsqueda.
- Abre el acceso directo a la configuración del proxy.
- Baja hasta la sección de configuración manual del proxy y desactiva el interruptor.
- Reinicia el equipo e intenta abrir una página. Si el error continúa, revisa la configuración del navegador.
3. Restablecer y refrescar la configuración SSL de Firefox
Con frecuencia, quienes ven este error han modificado antes la configuración SSL. Para solucionarlo, abre el menú de Firefox (el icono de las tres barras, también llamado «menú hamburguesa»).
- Con Firefox abierto, busca el icono de las tres barras en la esquina superior derecha.
- Abre el menú y elige Ayuda y luego Más información para solucionar problemas (More troubleshooting information).
- Haz clic en Restaurar Firefox (Refresh Firefox) y confirma en la ventana que aparece.
- Cuando termine, verás una ventana con la información importada. Haz clic en Finalizar y Firefox se abrirá.
- Decide si quieres que Firefox restaure algunas de tus ventanas y haz clic en ¡Vamos!
Se restablecerá tu configuración SSL. Comprueba si ya puedes navegar. Si no funcionó, hay otra opción.
4. Desactivar DNS sobre HTTPS
El DNS (sistema de nombres de dominio) convierte los nombres de dominio en direcciones IP, que los navegadores usan para cargar las páginas. DNS sobre HTTPS es un protocolo que cifra esa conexión para protegerla de ataques y de intromisiones en tu privacidad.
Aunque es un protocolo útil, también puede ser la causa de este error. Como en las soluciones anteriores, prueba a desactivarlo desde los ajustes de Firefox (se accede desde el menú de las tres barras) y vuelve a activarlo si no era la causa.
- En la pantalla General, haz clic en el botón de Configuración de red, que abre los ajustes de conexión.
- Busca la opción Habilitar DNS sobre HTTPS (Enable DNS over HTTPS).
- Desmarca la casilla.
- Reinicia Firefox y comprueba si el error desapareció.
5. Crear un perfil nuevo de Firefox
Si probaste todas las soluciones anteriores y el error persiste, puede ser el momento de crear un perfil nuevo. No te preocupes por perder tus marcadores: puedes exportarlos antes y volver a importarlos en el perfil nuevo.
- Muestra la barra o biblioteca de marcadores (o usa su atajo de teclado).
- Haz clic en Exportar marcadores a HTML y guarda el archivo.
Después, administra tus perfiles de Firefox escribiendo about:profiles en la barra de direcciones y pulsando Enter.
- La pantalla muestra tus perfiles actuales y te permite crear uno nuevo. Haz clic en esa opción e introduce un nombre.
- Confirma al final del asistente.
Después, abre Firefox con el perfil nuevo; no deberías ver el error. Es la última solución recomendada, una vez agotadas las demás (más abajo se explica por qué).
Preguntas frecuentes
¿Qué causa PR_END_OF_FILE_ERROR en Firefox?
- Seguridad de terceros. Algunas suites de seguridad son demasiado celosas: interceptan los certificados de conexión y envían los suyos propios.
- Interferencia de una VPN o un proxy. Actúan como intermediarios e interceptan la conexión, lo que puede provocar este mensaje.
- Cifrado no compatible o incorrecto. Si modificaste tu configuración SSL, el navegador puede estar forzando una variante de cifrado que Firefox o la web a la que intentas acceder no admiten.
- Perfil de Firefox dañado. A veces un perfil corrupto es el culpable; puede ser necesario empezar con un perfil nuevo.
¿Volverá a pasar? ¿Puedo evitarlo?
Si aplicaste las soluciones anteriores, no deberías volver a ver este error. Pero ten en cuenta que, si cambias de antivirus, el nuevo puede interceptar las conexiones y provocarlo otra vez; en ese caso, repite los pasos de la primera solución. La otra forma de evitarlo es no modificar la configuración SSL del navegador.
¿PR_END_OF_FILE_ERROR indica otros problemas?
No, pero suele repetirse porque no se ha determinado la causa de fondo. Es muy fácil saltar directamente a crear un perfil nuevo sin investigar otras causas, por eso el perfil nuevo es la última solución, cuando se agotaron las demás.
¿Significa que Firefox es peor que otros navegadores?
Para nada. Firefox tiene muchas ventajas, como su protección de la privacidad y la sincronización entre plataformas, además de su gran variedad de extensiones.
¿La seguridad de mi web puede causar este error a mis visitantes?
Es posible. Cuando alguien visita tu web y ve este mensaje, o el aviso «No seguro», significa que tu página no ofrece una conexión cifrada. Eso activa el software de protección o, en Firefox, el mensaje PR_END_OF_FILE_ERROR. Comprueba que tu web tiene el SSL activado (consulta nuestro artículo sobre cómo activar el SSL gratis).
¿Qué pasa si una web no es segura?
Las webs sin conexión segura son vulnerables a amenazas como el malware y los ciberataques. Si tu sitio sufre un ataque, su funcionamiento puede verse afectado: puede impedir el acceso a tus visitantes o, peor aún, comprometer los datos personales de tus clientes.