모질라 파이어폭스(Mozilla Firefox) 브라우저로 웹 서핑을 하다가 'PR_END_OF_FILE_ERROR'라는 오류 메시지를 마주한 적이 있으신가요? 이 오류는 '보안 연결 실패(Secure Connection Failed)' 메시지와 함께 나타나며, 해당 웹사이트에 접속할 수 없게 만들어 검색이나 웹 사용에 큰 불편을 초래합니다. 이번 글에서는 Windows 10 PC에서 PR_END_OF_FILE_ERROR 오류가 발생하는 원인과 다양한 해결 방법을 단계별로 자세히 안내해 드리겠습니다.

Windows 10에서 파이어폭스 PR_END_OF_FILE_ERROR 오류 해결 방법
파이어폭스는 SSL 또는 TLS 계층 위에서 네트워크 연결을 암호화하고 보호하기 위해 암호 스위트(Cipher Suite)라고 불리는 알고리즘 집합을 사용합니다. 여기서 SSL(Secure Sockets Layer)과 TLS(Transport Layer Security)는 브라우징 시 네트워크 연결을 안전하게 유지해 주는 보안 프로토콜입니다. 만약 이 과정에 문제가 생기면 파이어폭스에서 특정 웹사이트를 열 수 없으며, PR_END_OF_FILE_ERROR 또는 보안 연결 실패 오류가 표시될 수 있습니다.
먼저, 파이어폭스에서 이 오류가 발생하는 주요 원인은 다음과 같습니다.
- VPN 또는 프록시 연결: 지역 제한이 걸린 사이트에 접속하려 할 때 VPN(가상 사설망) 연결이 브라우징을 방해할 수 있습니다. 프록시 서버를 사용 중이라면 간섭으로 인해 정상적인 웹 접속이 어려울 수 있습니다.
- 암호화 방식(SSL 설정) 변경: 파이어폭스의 SSL 계층 관련 설정을 직접 수정했다면 보안 연결 실패 오류가 발생할 수 있습니다.
- 손상된 사용자 프로필: 파이어폭스에서 사용 중인 사용자 프로필이 손상되었다면 웹 접근이 차단되고 오류가 나타날 수 있습니다.
- 서드파티 보안 프로그램의 간섭: 백신 프로그램 등 타사 보안 소프트웨어가 브라우징을 방해하여 오류를 일으킬 수 있습니다.
참고: 아래에서 소개하는 방법은 Windows 10 PC 기준으로 작성되었으며, 다른 Windows 버전에서는 일부 화면이나 경로가 다를 수 있습니다.
기본 문제 해결 방법
복잡한 조치에 앞서, 간단한 설정 변경만으로도 오류가 해결되는 경우가 많습니다. 아래의 기본 문제 해결 방법부터 순서대로 시도해 보세요.
1. VPN 및 프록시 서비스 비활성화
보안 연결 실패 오류 없이 파이어폭스를 사용하려면 PC에서 VPN과 프록시 서비스를 비활성화해야 합니다. VPN 및 프록시를 해제하는 구체적인 방법은 관련 가이드 문서를 참고하세요.

2. 백신 프로그램 비활성화
타사 보안 소프트웨어가 파이어폭스와 충돌하여 오류를 일으키는 경우가 있습니다. 설치된 백신 프로그램을 일시적으로 비활성화한 후 문제가 해결되는지 확인해 보세요.

3. 더 나은 백신 프로그램으로 교체
현재 사용 중인 백신 프로그램에 문제가 있어 파이어폭스 접근을 막고 있다면, 노턴(Norton) 같은 신뢰할 수 있는 다른 백신 프로그램으로 교체해 보는 것도 좋은 방법입니다.

4. 백신 프로그램 삭제
백신 프로그램의 간섭으로 인해 파이어폭스에서 웹사이트에 접속할 수 없다면, 해당 프로그램을 완전히 삭제해 보세요. 노턴 사용자라면 노턴 삭제 가이드를, Avast 사용자라면 'Windows 10에서 Avast 백신을 완전히 제거하는 5가지 방법' 관련 글을 참고하시기 바랍니다.

5. 방화벽 제한 해제
PC의 방화벽이 파이어폭스 접속을 차단하고 있다면, 방화벽 제한을 해제하여 오류를 수정할 수 있습니다. 아래 링크의 방법을 따라 방화벽 설정을 조정해 보세요.

6. 방화벽에서 파이어폭스 허용
방화벽에서 파이어폭스 앱이 허용되지 않으면 보안 연결 실패 오류가 발생할 수 있습니다. 파이어폭스를 예외 목록에 추가하고 443 포트의 제한을 해제해야 웹 브라우저를 정상적으로 사용할 수 있습니다.

위의 기본 방법으로도 문제가 해결되지 않았다면, 아래의 고급 문제 해결 단계를 하나씩 시도해 보세요.
방법 1: 파이어폭스 캐시 파일 삭제
파이어폭스에 누적된 캐시 파일이 많으면 PR_END_OF_FILE_ERROR 오류가 발생할 수 있습니다. 아래 단계에 따라 캐시를 삭제해 보세요.
1. Mozilla Firefox 브라우저를 실행합니다.
2. 화면 우측 상단의 애플리케이션 메뉴 열기(가로줄 세 개 아이콘) 버튼을 클릭한 후, 목록에서 설정(Settings)을 선택합니다.

3. 좌측 창에서 개인 정보 및 보안(Privacy & Security) 탭을 클릭하고, 쿠키 및 사이트 데이터 항목에서 데이터 지우기… 버튼을 클릭합니다.

4. 데이터 지우기 창에서 쿠키 및 사이트 데이터와 웹 콘텐츠 캐시 항목을 모두 선택한 뒤 지우기(Clear) 버튼을 눌러 캐시 파일을 삭제합니다.

5. 확인 창이 나타나면 지금 지우기(Clear Now) 버튼을 클릭하여 마무리합니다.

방법 2: 모질라 파이어폭스 설정 변경
파이어폭스의 설정을 조정하면 오류의 원인이 되는 문제를 해결할 수 있습니다. 아래의 네 가지 옵션을 참고해 보세요.
옵션 I: 파이어폭스 SSL 설정 초기화
SSL 설정을 임의로 변경했거나 외부 SSL 파일을 가져온 경우 설정이 잘못 구성될 수 있습니다. 이럴 때는 파이어폭스를 초기화(새로 고침)하여 SSL 설정을 되돌리는 것이 좋습니다.
1. Windows 키를 누르고 Firefox를 입력한 후 열기(Open)를 클릭합니다.

2. 우측 상단의 애플리케이션 메뉴 열기 버튼을 클릭하고, 목록에서 도움말(Help)을 선택합니다.

3. Firefox 도움말 메뉴에서 추가 문제 해결 정보(More troubleshooting methods) 옵션을 클릭합니다.

4. 문제 해결 정보 페이지의 파이어폭스 최적화(Give Firefox a tune up) 섹션에서 파이어폭스 새로 고침… 버튼을 클릭합니다.

5. '파이어폭스를 기본 설정으로 새로 고침하시겠습니까?' 팝업 창에서 파이어폭스 새로 고침 버튼을 클릭합니다.

6. 새로 고침 과정이 끝나면 가져오기 마법사 창에서 마침(Finish) 버튼을 클릭합니다.

7. 파이어폭스가 재시작되면 화면의 안내에 따라 옵션을 선택하고 시작하기(Let's go!) 버튼을 클릭합니다.

옵션 II: 새 사용자 프로필 생성
기존 사용자 프로필이 손상된 경우에는 새 프로필을 만들어 오류를 해결해야 합니다.
1단계: 저장된 북마크 내보내기
새 프로필을 만들기 전에 데이터 손실을 방지하기 위해 현재 프로필에 저장된 북마크를 먼저 백업하세요.
1. Firefox 브라우저를 실행합니다.
2. 우측 상단의 애플리케이션 메뉴 열기 버튼을 클릭하고 목록에서 북마크(Bookmarks)를 선택합니다.

3. 북마크 메뉴 하단에서 북마크 관리(Manage bookmarks) 옵션을 클릭합니다.

4. 라이브러리 화면의 메뉴 바에서 가져오기 및 백업(Import and Backup) 버튼을 클릭한 후, 북마크를 HTML로 내보내기… 옵션을 선택합니다.

5. 저장 위치를 지정한 후 저장(Save) 버튼을 클릭하여 북마크 파일을 백업합니다.

2단계: 새 사용자 프로필 생성
아래 단계에 따라 새 프로필을 만들고 해당 프로필로 웹 브라우징을 진행할 수 있습니다.
1. 파이어폭스를 열고 주소 표시줄에 about:profiles를 입력한 후 Enter 키를 눌러 About Profiles 창을 엽니다.
2. Create a New Profile(새 프로필 만들기) 버튼을 클릭합니다.

3. 프로필 생성 마법사 환영 창에서 다음(Next) 버튼을 클릭합니다.

4. 새 프로필 이름 입력란에 프로필 이름을 적고 마침(Finish) 버튼을 클릭하여 프로필을 생성합니다.
참고: 기본 저장 위치 대신 사용자 프로필의 저장 경로를 변경할 수도 있습니다.

옵션 III: DNS over HTTPS 설정 비활성화
DNS over HTTPS 기능이 활성화되어 있으면 접속하려는 웹사이트에서 오류가 발생할 수 있습니다. 아래 단계에 따라 이 기능을 비활성화해 보세요.
1. Firefox 웹 브라우저를 실행합니다.
2. 우측 상단의 애플리케이션 메뉴 열기 버튼을 클릭하고 목록에서 설정(Settings)을 선택합니다.

3. 좌측 창에서 일반(General) 탭을 클릭한 후, 네트워크 설정(Network Settings) 섹션의 설정… 버튼을 클릭합니다.

4. DNS over HTTPS 사용 옵션의 체크를 해제하고 확인(OK) 버튼을 눌러 설정을 저장합니다.

옵션 IV: 파이어폭스 프록시 설정 비활성화
파이어폭스에서 프록시를 사용 중이라면 정상적인 웹 접속이 어려울 수 있습니다. 프록시 설정을 비활성화하여 오류를 해결해 보세요.
1. Mozilla Firefox 브라우저를 실행합니다.
2. 우측 상단의 애플리케이션 메뉴 열기 버튼을 클릭하고 목록에서 설정(Settings)을 선택합니다.

3. 좌측 창에서 일반(General) 탭을 클릭한 후, 네트워크 설정 섹션의 설정… 버튼을 클릭합니다.

4. 인터넷 프록시 구성 섹션에서 프록시 사용 안 함(No proxy) 옵션을 선택하고 확인(OK) 버튼을 눌러 저장합니다.

방법 3: 파이어폭스 재설치
위의 모든 방법으로도 PR_END_OF_FILE_ERROR가 해결되지 않는다면, 파이어폭스를 제거한 후 다시 설치해 보세요.
먼저 제어판을 통해 파이어폭스를 제거하는 방법입니다.
1. Windows 키를 누르고 Control Panel(제어판)을 입력한 후 열기를 클릭합니다.

2. 보기 기준 > 범주로 설정한 뒤, 프로그램 섹션에서 프로그램 제거(Uninstall a program)를 클릭합니다.

3. 목록에서 Mozilla Firefox (x64 en-US)를 선택하고 상단의 제거(Uninstall) 버튼을 클릭한 후, 사용자 계정 컨트롤(UAC) 창에서 예를 누릅니다.

4. Mozilla Firefox 제거 창에서 다음(Next) 버튼을 클릭합니다.

5. 다음 화면에서 제거(Uninstall) 버튼을 클릭하여 파이어폭스를 삭제합니다.

6. 마지막 화면에서 마침(Finish) 버튼을 클릭하면 제거 과정이 완료됩니다.

이제 아래 단계에 따라 모질라 파이어폭스를 다시 설치합니다.
7. Windows 검색에서 Google Chrome을 실행합니다.
참고: 파이어폭스를 다운로드하기 위해 다른 웹 브라우저를 사용해도 무방합니다.

8. Chrome에서 모질라 파이어폭스 공식 웹사이트에 접속한 후, Firefox 다운로드 버튼을 클릭합니다.

9. 다운로드된 Firefox Installer.exe 파일을 더블클릭하여 설치 프로그램을 실행합니다.

10. Firefox Installer 창에서 설치가 완료될 때까지 기다립니다.

함께 보면 좋은 글
- Windows 10에서 YouTube 전체 화면이 작동하지 않을 때 해결 방법
- Windows 10에서 Cortana가 Chrome을 사용하도록 강제하는 방법
- Google Chrome 자주 방문한 사이트가 사라졌을 때 해결 방법
- Windows 10에서 Firefox SSL_ERROR_NO_CYPHER_OVERLAP 오류 해결 방법
지금까지 Windows 10에서 발생하는 PR_END_OF_FILE_ERROR 보안 연결 실패 오류를 해결하는 다양한 방법을 살펴보았습니다. 위의 방법들을 순서대로 시도하면 파이어폭스에서 발생하는 오류를 수정하고 제한 없이 웹을 이용할 수 있을 것입니다. 본문 내용에 대해 궁금한 점이나 추가 제안 사항이 있다면 아래 댓글로 남겨주세요.