Computer >> 컴퓨터 >  >> 문제 해결 >> 브라우저

Firefox(파이어폭스) PR_END_OF_FILE_ERROR '보안 연결 실패' 오류 해결 방법

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 클라이언트 제거하기

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter를 눌러 프로그램 및 기능 창을 엽니다. 사용자 계정 컨트롤(UAC) 프롬프트가 나타나면 를 클릭하여 관리자 권한을 부여합니다.
  2. 프로그램 및 기능 화면에서 설치된 프로그램 목록을 스크롤하며 현재 사용 중인 서드파티 VPN을 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.
  3. 제거 마법사의 화면 지침에 따라 제거 과정을 완료합니다. 완료 후 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.

프록시 서버 비활성화하기

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 'ms-settings:network-proxy'를 입력하고 Enter를 눌러 설정 앱의 프록시 탭을 엽니다.
  2. 프록시 탭으로 이동한 후 아래로 스크롤하여 수동 프록시 설정 섹션을 찾습니다. 오른쪽 영역에서 프록시 서버 사용과 연결된 토글을 끕니다.
  3. 완료 후 컴퓨터를 재시작합니다. 재부팅이 완료되면 이전에 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 발생했던 작업을 다시 시도합니다.

위 방법을 따른 후에도 같은 문제가 계속 발생하거나 두 가지 방법 모두 해당 사항이 없다면, 다음 해결 방법으로 넘어가세요.

2. Firefox 브라우저 초기화

이 오류는 이전에 SSL 설정을 조정하면서 Firefox 또는 접속하려는 웹사이트가 지원하지 않는 암호 스위트가 강제 적용된 경우에 자주 발생합니다.

해당하는 경우 유일한 해결책은 Firefox 설정을 기본 상태로 되돌리는 것입니다. 다행히 이 브라우저에는 프로그램을 다시 설치하지 않고도 초기화할 수 있는 옵션이 내장되어 있습니다.

문제 해결 정보 메뉴를 통해 Firefox를 새로 고치는 방법은 다음과 같습니다:

  1. Firefox 브라우저를 열고 화면 오른쪽 상단의 작업 버튼을 클릭합니다. 그런 다음 도움말 > 더 많은 문제 해결 정보를 클릭합니다.
  2. 문제 해결 정보 메뉴에서 오른쪽 영역의 Firefox 리셋(Firefox를 정비하세요 항목 아래)을 클릭합니다.
  3. 최종 확인 창에서 Firefox 리셋을 한 번 더 클릭하여 시작합니다. 과정이 완료될 때까지 기다린 후 브라우저를 다시 시작합니다.
  4. 이전에 문제가 발생했던 작업을 반복하여 동일한 오류가 여전히 발생하는지 확인합니다.

위 지침을 따른 후에도 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 계속 발생한다면 다음 해결 방법으로 넘어가세요.

3. DNS over HTTPS 옵션 비활성화

Mozilla Firefox에는 보안을 강화할 수 있는 옵션이 있지만, 이 기능 때문에 일부 웹사이트가 아예 작동하지 않고 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 발생할 수 있습니다. 다음 단계에 따라 쉽게 해결할 수 있습니다.

  1. Firefox를 열고 주소 표시줄에 'about:preferences#general'을 입력한 후 Enter를 누릅니다.
  2. 맨 아래로 스크롤하여 네트워크 설정 옆의 '설정' 버튼을 클릭합니다.
  3. 'DNS over HTTPS 사용' 옵션의 체크를 해제하고 Firefox를 재시작합니다.

4. 새 Firefox 프로필 생성

PR_END_OF_FILE_ERROR(보안 연결 실패) 오류는 프로필이 손상된 경우에도 발생할 수 있습니다. 여러 사용자가 'about:profiles' 탭을 통해 새 프로필을 만들고, 기존 프로필에서 북마크를 내보내 새 프로필로 가져온 후 문제가 해결되었다고 확인했습니다.

참고: 북마크가 Chrome에 저장되어 있다면 Firefox로 쉽게 가져올 수 있습니다.

과정이 복잡해 보이지만 실제 단계는 매우 간단합니다. 손상된 프로필이 원인인 경우 다음 순서대로 진행하세요:

  1. 먼저 북마크를 내보내 새 프로필에서 안전하게 사용할 수 있도록 준비합니다. 북마크 아이콘(오른쪽 상단)을 클릭한 후 북마크 > 모든 북마크 보기로 이동합니다.
  2. 라이브러리 메뉴에서 가져오기 및 백업을 클릭하고 HTML 파일로 북마크 내보내기를 선택합니다.
  3. 적절한 위치를 지정하고 이름을 입력한 후 저장을 클릭하여 북마크를 내보냅니다.
  4. Firefox 브라우저를 열고 상단 주소 표시줄에 'about:profiles'을 입력한 후 Enter를 눌러 프로필 페이지를 엽니다.
  5. 새 프로필 만들기를 클릭합니다.
  6. 프로필 만들기 마법사 첫 화면에서 다음을 클릭합니다. 다음 화면에서 프로필 이름을 입력하고 마침을 클릭하여 새 프로필을 생성합니다.
  7. 새 프로필 생성 후 이전 프로필의 북마크를 복구합니다. 북마크 아이콘(오른쪽 상단)을 클릭한 후 북마크 > 모든 북마크 보기로 이동합니다.
  8. 라이브러리 메뉴에서 가져오기 및 백업 > HTML 파일에서 북마크 가져오기를 클릭합니다. 이후 3번 단계에서 저장한 북마크 파일 위치로 이동하여 열기를 클릭해 새 프로필로 가져옵니다.
  9. 브라우저를 재시작하고 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류가 더 이상 발생하지 않는지 확인합니다.

여전히 같은 문제가 발생한다면 다음 방법으로 넘어가세요.

5. 서드파티 보안 프로그램 제거

이 문제는 과도하게 보호하는 서드파티 백신(보안 프로그램)으로 인해서도 발생할 수 있습니다. Avast, Kaspersky, BitDefender, ESET 등 일부 보안 도구는 연결 인증서를 가로채고 자체 인증서를 전송하도록 설계되어 있습니다.

대부분의 웹사이트는 이를 문제 삼지 않지만, 일부 사이트는 보안 예방 조치로 PR_END_OF_FILE_ERROR(보안 연결 실패) 오류를 유발할 수 있습니다.

해당하는 경우 웹사이트에 접속하는 동안 실시간 보호를 비활성화하거나, 해당 보안 프로그램을 완전히 제거하면 문제를 해결할 수 있습니다.

먼저 덜 침습적인 방법인 실시간 보호 비활성화를 시도해 보세요. 사용 중인 보안 프로그램에 따라 절차가 다르지만, 대부분의 경우 작업 표시줄의 백신 또는 방화벽 아이콘에서 직접 설정할 수 있습니다.

이후 컴퓨터를 재시작하고 동일한 문제가 여전히 발생하는지 확인합니다.

문제가 지속된다면, 서드파티 보안 프로그램의 간섭 가능성을 완전히 배제하는 것이 다음 단계입니다. 잔여 파일까지 깨끗하게 제거하는 방법은 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 'appwiz.cpl'을 입력하고 Enter를 눌러 프로그램 및 기능 창을 엽니다.
  2. 설치된 프로그램 목록을 스크롤하며 현재 사용 중인 서드파티 보안 프로그램을 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.
  3. 제거 마법사의 화면 지침에 따라 제거를 완료합니다.
  4. 제거가 완료되면 보안 프로그램의 잔여 파일까지 모두 삭제하는 추가 제거 도구(전용 클리너)를 활용하는 것을 권장합니다.
  5. 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.