PR_END_OF_FILE_ERROR(보안 연결 실패) 오류는 Mozilla Firefox 사용자가 특정 웹사이트에 접속하려고 할 때 나타나는 문제입니다. 이 오류는 브라우저가 보안 연결을 설정하지 못했음을 의미하며, 주로 모든 암호 스위트(cipher suite)가 실패했기 때문에 발생합니다. 이 문제가 발생하면 어떤 웹사이트에 접속하려 해도 동일한 오류 메시지가 계속 표시되는 경우가 많습니다.
참고: 이 오류는 Google Chrome 사용자에게 나타나는 보안 연결(Secure Connection) 오류와는 다른 문제입니다.
PR_END_OF_FILE_ERROR 오류의 원인
- VPN 또는 프록시 간섭 – 연결을 가로채는(중간자 역할을 하는) 소프트웨어는 이 오류를 유발할 수 있습니다. 프록시 서버를 비활성화하거나 VPN 프로그램을 제거하면 문제가 해결될 수 있습니다.
- 잘못된 암호 스위트 설정 – 이전에 SSL 설정을 변경했다면, Firefox 또는 접속하려는 웹사이트가 지원하지 않는 암호 스위트가 강제 적용되어 이 오류가 발생할 수 있습니다. 이 경우 문제 해결 정보 메뉴를 통해 Firefox를 초기화해야 합니다.
- 손상된 Firefox 프로필 – 프로필이 손상된 경우에도 이 오류 코드가 나타날 수 있습니다. 북마크를 내보낸 후 새 프로필을 만들고 북마크를 다시 가져오면 데이터 손실 없이 문제를 해결할 수 있습니다.
- 서드파티 보안 프로그램 간섭 – Avast, Kaspersky, BitDefender, ESET 등 일부 과도하게 보호하는 백신 프로그램은 연결 인증서를 가로채고 자체 인증서를 전송하여 이 문제를 일으킬 수 있습니다. 실시간 보호를 끄거나 해당 프로그램을 제거하면 됩니다.
PR_END_OF_FILE_ERROR '보안 연결 실패' 오류 해결 단계
1. VPN 또는 프록시 연결 비활성화 (해당하는 경우)
여러 사용자의 사례에 따르면, PR_END_OF_FILE_ERROR(보안 연결 실패) 오류는 프록시 또는 VPN 서버를 사용 중일 때 발생할 수 있습니다. 연결을 가로채는 방식으로 작동하는 모든 소프트웨어가 원인이 될 가능성이 있습니다.
일부 솔루션은 잘 작동하지만, 활성화 상태로 두면 오히려 이 오류를 일으키는 경우도 있습니다. VPN이나 프록시를 사용하고 있다면 그것이 바로 오류의 원인일 가능성이 높습니다.
해당하는 경우 익명성 보호 소프트웨어를 비활성화한 후 직접 연결하여 문제를 해결해 보세요. 아래에서 VPN 클라이언트 제거 방법과 프록시 서버 비활성화 방법을 각각 안내합니다.
VPN 클라이언트 제거하기
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter를 눌러 프로그램 및 기능 창을 엽니다. 사용자 계정 컨트롤(UAC) 프롬프트가 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
- 프로그램 및 기능 화면에서 설치된 프로그램 목록을 스크롤하며 현재 사용 중인 서드파티 VPN을 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.
- 제거 마법사의 화면 지침에 따라 제거 과정을 완료합니다. 완료 후 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
프록시 서버 비활성화하기
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 'ms-settings:network-proxy'를 입력하고 Enter를 눌러 설정 앱의 프록시 탭을 엽니다.
- 프록시 탭으로 이동한 후 아래로 스크롤하여 수동 프록시 설정 섹션을 찾습니다. 오른쪽 영역에서 프록시 서버 사용과 연결된 토글을 끕니다.
- 완료 후 컴퓨터를 재시작합니다. 재부팅이 완료되면 이전에 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 발생했던 작업을 다시 시도합니다.
위 방법을 따른 후에도 같은 문제가 계속 발생하거나 두 가지 방법 모두 해당 사항이 없다면, 다음 해결 방법으로 넘어가세요.
2. Firefox 브라우저 초기화
이 오류는 이전에 SSL 설정을 조정하면서 Firefox 또는 접속하려는 웹사이트가 지원하지 않는 암호 스위트가 강제 적용된 경우에 자주 발생합니다.
해당하는 경우 유일한 해결책은 Firefox 설정을 기본 상태로 되돌리는 것입니다. 다행히 이 브라우저에는 프로그램을 다시 설치하지 않고도 초기화할 수 있는 옵션이 내장되어 있습니다.
문제 해결 정보 메뉴를 통해 Firefox를 새로 고치는 방법은 다음과 같습니다:
- Firefox 브라우저를 열고 화면 오른쪽 상단의 작업 버튼을 클릭합니다. 그런 다음 도움말 > 더 많은 문제 해결 정보를 클릭합니다.
- 문제 해결 정보 메뉴에서 오른쪽 영역의 Firefox 리셋(Firefox를 정비하세요 항목 아래)을 클릭합니다.
- 최종 확인 창에서 Firefox 리셋을 한 번 더 클릭하여 시작합니다. 과정이 완료될 때까지 기다린 후 브라우저를 다시 시작합니다.
- 이전에 문제가 발생했던 작업을 반복하여 동일한 오류가 여전히 발생하는지 확인합니다.
위 지침을 따른 후에도 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 계속 발생한다면 다음 해결 방법으로 넘어가세요.
3. DNS over HTTPS 옵션 비활성화
Mozilla Firefox에는 보안을 강화할 수 있는 옵션이 있지만, 이 기능 때문에 일부 웹사이트가 아예 작동하지 않고 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 발생할 수 있습니다. 다음 단계에 따라 쉽게 해결할 수 있습니다.
- Firefox를 열고 주소 표시줄에 'about:preferences#general'을 입력한 후 Enter를 누릅니다.
- 맨 아래로 스크롤하여 네트워크 설정 옆의 '설정' 버튼을 클릭합니다.
- 'DNS over HTTPS 사용' 옵션의 체크를 해제하고 Firefox를 재시작합니다.
4. 새 Firefox 프로필 생성
PR_END_OF_FILE_ERROR(보안 연결 실패) 오류는 프로필이 손상된 경우에도 발생할 수 있습니다. 여러 사용자가 'about:profiles' 탭을 통해 새 프로필을 만들고, 기존 프로필에서 북마크를 내보내 새 프로필로 가져온 후 문제가 해결되었다고 확인했습니다.
참고: 북마크가 Chrome에 저장되어 있다면 Firefox로 쉽게 가져올 수 있습니다.
과정이 복잡해 보이지만 실제 단계는 매우 간단합니다. 손상된 프로필이 원인인 경우 다음 순서대로 진행하세요:
- 먼저 북마크를 내보내 새 프로필에서 안전하게 사용할 수 있도록 준비합니다. 북마크 아이콘(오른쪽 상단)을 클릭한 후 북마크 > 모든 북마크 보기로 이동합니다.
- 라이브러리 메뉴에서 가져오기 및 백업을 클릭하고 HTML 파일로 북마크 내보내기를 선택합니다.
- 적절한 위치를 지정하고 이름을 입력한 후 저장을 클릭하여 북마크를 내보냅니다.
- Firefox 브라우저를 열고 상단 주소 표시줄에 'about:profiles'을 입력한 후 Enter를 눌러 프로필 페이지를 엽니다.
- 새 프로필 만들기를 클릭합니다.
- 프로필 만들기 마법사 첫 화면에서 다음을 클릭합니다. 다음 화면에서 프로필 이름을 입력하고 마침을 클릭하여 새 프로필을 생성합니다.
- 새 프로필 생성 후 이전 프로필의 북마크를 복구합니다. 북마크 아이콘(오른쪽 상단)을 클릭한 후 북마크 > 모든 북마크 보기로 이동합니다.
- 라이브러리 메뉴에서 가져오기 및 백업 > HTML 파일에서 북마크 가져오기를 클릭합니다. 이후 3번 단계에서 저장한 북마크 파일 위치로 이동하여 열기를 클릭해 새 프로필로 가져옵니다.
- 브라우저를 재시작하고 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 더 이상 발생하지 않는지 확인합니다.
여전히 같은 문제가 발생한다면 다음 방법으로 넘어가세요.
5. 서드파티 보안 프로그램 제거
이 문제는 과도하게 보호하는 서드파티 백신(보안 프로그램)으로 인해서도 발생할 수 있습니다. Avast, Kaspersky, BitDefender, ESET 등 일부 보안 도구는 연결 인증서를 가로채고 자체 인증서를 전송하도록 설계되어 있습니다.
대부분의 웹사이트는 이를 문제 삼지 않지만, 일부 사이트는 보안 예방 조치로 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류를 유발할 수 있습니다.
해당하는 경우 웹사이트에 접속하는 동안 실시간 보호를 비활성화하거나, 해당 보안 프로그램을 완전히 제거하면 문제를 해결할 수 있습니다.
먼저 덜 침습적인 방법인 실시간 보호 비활성화를 시도해 보세요. 사용 중인 보안 프로그램에 따라 절차가 다르지만, 대부분의 경우 작업 표시줄의 백신 또는 방화벽 아이콘에서 직접 설정할 수 있습니다.
이후 컴퓨터를 재시작하고 동일한 문제가 여전히 발생하는지 확인합니다.
문제가 지속된다면, 서드파티 보안 프로그램의 간섭 가능성을 완전히 배제하는 것이 다음 단계입니다. 잔여 파일까지 깨끗하게 제거하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 'appwiz.cpl'을 입력하고 Enter를 눌러 프로그램 및 기능 창을 엽니다.
- 설치된 프로그램 목록을 스크롤하며 현재 사용 중인 서드파티 보안 프로그램을 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.
- 제거 마법사의 화면 지침에 따라 제거를 완료합니다.
- 제거가 완료되면 보안 프로그램의 잔여 파일까지 모두 삭제하는 추가 제거 도구(전용 클리너)를 활용하는 것을 권장합니다.
- 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.