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
- 1Check if the site works in Chrome — if yes, it is a Firefox-specific TLS config issue
- 2Temporarily disable antivirus SSL/HTTPS inspection
- 3Check Firefox TLS settings: about:config > search security.tls.version.min (should be 3 for TLS 1.2)
- 4Reset Firefox TLS settings: about:config > search security.tls > reset all modified entries
- 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.