Error Codes Wiki

Firefox PR_END_OF_FILE_ERROR — Secure Connection Failed

Errorfirefox errors

Overview

Firefox PR_END_OF_FILE_ERROR indicates an SSL/TLS handshake failure where no common encryption protocol could be negotiated with the server.

Key Details

  • Error code: PR_END_OF_FILE_ERROR in Firefox's NSS library
  • The browser and server could not agree on a TLS version or cipher suite
  • Common when servers only support outdated TLS versions (1.0/1.1)
  • Can also occur when security software intercepts HTTPS and presents incompatible ciphers
  • Firefox shows 'Secure Connection Failed' with this specific error code

Common Causes

  • Server only supports TLS 1.0 or 1.1 which Firefox has deprecated
  • Antivirus or firewall performing SSL inspection with incompatible ciphers
  • Firefox TLS settings modified to be too restrictive
  • Server certificate chain incomplete
  • Corporate proxy rejecting the connection during handshake

Steps

  1. 1Check if the site works in Chrome — if yes, it is a Firefox-specific TLS config issue
  2. 2Temporarily disable antivirus SSL/HTTPS inspection
  3. 3Check Firefox TLS settings: about:config > search security.tls.version.min (should be 3 for TLS 1.2)
  4. 4Reset Firefox TLS settings: about:config > search security.tls > reset all modified entries
  5. 5If the server only supports TLS 1.0/1.1, contact the website admin to upgrade

Tags

firefoxssltlspr-end-of-filesecurity

More in Firefox Errors

Frequently Asked Questions

TLS 1.0 and 1.1 have known security vulnerabilities. Firefox 78+ requires TLS 1.2 or higher by default.