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

Windows에서 'HTTP/1.1 Service Unavailable' 오류 해결하는 완벽 가이드

HTTP/1.1 Service Unavailable 오류 메시지는 HTTP 상태 코드로도 알려져 있습니다. 사용자들은 특정 숫자와 그에 해당하는 의미를 가진 다양한 상태 코드를 접하게 되는데, 일부 사용자는 특정 웹사이트에 방문하거나 Unified Gateway 로그인 페이지에 접속하려 할 때 'http/1.1 service unavailable' 오류가 발생한다고 보고하고 있습니다.

이 오류는 인터넷상에서 요청한 서비스와 파일을 당시에 이용할 수 없기 때문에 발생합니다. 이로 인해 PC, 태블릿 또는 모바일 기기가 해당 웹사이트의 백엔드와 제대로 연결되지 못하게 됩니다. 나중에는 연결될 수 있지만 특정 시점에는 접근이 불가능하여 화면에 오류 메시지가 표시되는 것입니다.

해당 오류를 조사한 결과, 화면에 오류 메시지를 유발하는 여러 가지 원인이 있는 것으로 확인되었습니다. 따라서 해결 방법을 살펴보기 전에 HTTP/1.1 Service Unavailable 오류의 주요 원인부터 이해하는 것이 중요합니다.

오류의 주요 원인

  • 불안정한 인터넷 연결: 오류의 가장 흔한 원인 중 하나는 낮거나 제한된 대역폭입니다. 인터넷이 제대로 구성되어 있지 않으면 웹사이트에 접속할 때 오류가 발생할 가능성이 높습니다. 인터넷 연결 속도를 확인하거나 다른 네트워크에 연결해 보세요.
  • 웹사이트 백엔드 문제: 해당 웹사이트에서 사용하는 테마나 플러그인의 백엔드 문제도 오류의 원인이 될 수 있습니다. 이 경우 웹페이지 재로딩 요청이 차단되어 화면에 상태 코드 오류가 표시되며, 문제는 웹사이트 관리자가 해결해야 합니다.
  • 구버전 또는 손상된 브라우저: 오래되었거나 손상된 브라우저를 사용하면 정상적으로 작동하지 않아 문제가 발생할 수 있습니다. 구버전 브라우저는 느려지고 특정 웹사이트에 접근하지 못하는 경우가 있으므로 최신 업데이트를 확인하거나 브라우저를 다시 설치하세요.
  • Windows 애드온: Windows에서 기본적으로 일부 애드온이 활성화되어 있다면 웹사이트 로딩 시 충돌을 일으켜 페이지가 열리지 않을 수 있습니다. Windows 시스템에서 애드온을 비활성화하여 오류를 해결하세요.
  • 손상된 캐시: 브라우저는 웹사이트 로딩 속도를 높이기 위해 캐시를 하드 디스크에 저장합니다. 하지만 저장된 캐시가 손상되면 문제가 발생할 수 있으므로 임시 파일과 손상된 캐시를 삭제하면 오류가 해결될 수 있습니다.
  • DNS 문제: Windows의 기본 DNS 서버가 다운되면 인터넷 연결이 제대로 작동하지 않아 일부 웹사이트에 접근할 수 없습니다. DNS 서버를 변경하여 오류를 해결할 수 있습니다.
  • 디스크 공간 부족: 심각한 경우 디스크 공간 부족으로 인해 오류가 발생할 수 있으며, 이는 웹페이지 로딩을 방해할 수 있습니다. 이 경우 디스크 공간을 정리하면 문제가 해결됩니다.
  • 비정상적인 리소스 상태: 접속하려는 웹페이지의 리소스가 부족하거나 해당 사이트의 동시 접속자 수가 초과했을 때도 오류가 발생할 수 있습니다. 웹사이트를 새로 고침하면 간단히 해결되기도 하지만, 근본적으로 해결하려면 사이트 소유자가 서버를 업그레이드해야 합니다.

이제 오류의 가능한 모든 원인을 파악했습니다. 다른 사용자들이 성공적으로 문제를 해결하는 데 사용한 실질적인 해결 방법들을 하나씩 시도해 보겠습니다.

기본 초기 조치

본격적인 해결 방법을 시작하기 전에 간단한 조치부터 시도해 보세요. 사소한 오류나 버그를 해결하는 데 도움이 될 수 있습니다.

기기 재부팅

먼저 기기를 재부팅해 보세요. 간단한 재시작만으로 내부 오류와 버그가 해결되는 경우가 많습니다. PC나 노트북을 인터넷에서 분리하고 라우터의 전원을 끕니다.

그런 다음 시스템을 완전히 종료하고 최소 5분간 기다린 후 모든 기기를 다시 켭니다. 시스템이 부팅되면 문제가 있는 웹사이트에 접속하여 오류가 해결되었는지 확인하세요.

브라우저 새로 고침

브라우저를 새로 고침하면 간헐적인 오류가 해결되는 경우가 많습니다. CTRL + R 키를 눌러 브라우저를 새로 고친 후 웹페이지에 다시 접속해 보세요. 여전히 오류가 표시되면 브라우저를 완전히 종료하고 2~3분 기다린 후 다시 실행하여 확인합니다.

그래도 오류 메시지가 계속 나타난다면 다른 브라우저로 해당 페이지에 접속해 보세요.

Unified Gateway 페이지 접속 시도

Netscaler에서 Storefront 서버로의 연결 문제로 인해 오류가 발생할 수 있습니다. 이 경우 Unified Gateway 페이지에 접속하고 Storefront 서버를 서비스로 추가하면 해결될 수 있습니다.

다음 지침을 따르세요:

  1. 먼저 Storefront 서버를 서비스로 추가합니다. 그런 다음 ICMP 또는 TCP 기본값과 같은 모니터를 연결하여 연결 문제나 포트 문제가 있는지 확인합니다.
  2. 방화벽을 통해 Storefront IP의 443 포트를 허용합니다.
  3. Storefront 설정을 열어 Unified Gateway 구성에서 443 포트 불일치 문제가 없는지 확인합니다.
  4. Storefront 스토어 이름에 아래 표현식이 누락되었는지 확인하고, 누락된 경우 'REQ.URL.PATH.SET_TEXT_MODE(IGNORECASE).STARTSWITH("/Citrix/STORE_NAME")' 줄을 콘텐츠 스위치 정책에 추가합니다.
  5. Unified Gateway 페이지에 접속을 시도합니다.

'http/1.1 service unavailable' 오류가 해결되었는지 확인하고, 그렇지 않다면 다음 해결 방법을 진행하세요.

인터넷 연결 확인

대부분의 경우 Service Unavailable 오류는 불안정하거나 나쁜 인터넷 연결 때문에 발생합니다. 인터넷 대역폭이 충분한지 확인하세요. 때로는 지역에 따라 인터넷 속도가 달라지거나 일시적으로 중단될 수 있습니다. 인터넷 서비스 제공업체에 문의하거나 인터넷 문제 해결 도구를 사용해 보세요.

다음 단계를 따르세요:

  1. 화면 우측 하단의 네트워크 버튼 또는 Wi-Fi 버튼을 마우스 오른쪽 버튼으로 클릭합니다.
  2. 메뉴에서 문제 해결 옵션을 선택합니다. 그러면 Windows 네트워크 진단 서비스가 네트워크 연결 문제를 검색합니다.
  3. 화면에 표시되는 지침에 따라 문제 해결 과정을 계속 진행합니다.
  4. 문제 해결이 완료되면 웹사이트에 접속하여 오류가 여전히 나타나는지 확인합니다.

기기 날짜 및 시간 확인

기기의 날짜와 시간이 잘못 설정되어 있으면 오류의 원인이 될 수 있습니다. 시스템의 날짜와 시간을 변경하기만 하면 됩니다.

날짜와 시간을 재설정하는 단계:

  1. 화면 우측 하단의 날짜-시간 옵션을 마우스 오른쪽 버튼으로 클릭합니다.
  2. 열린 메뉴에서 날짜/시간 조정을 선택하면 설정 페이지가 나타납니다.
  3. 자동으로 시간 설정자동으로 표준 시간대 설정 옵션 옆의 토글 버튼을 켭니다.
  4. 만약 이 단계를 수행한 후에도 표시된 시간이 여전히 잘못되었다면 두 토글 버튼을 모두 끕니다.
  5. 수동으로 날짜 및 시간 설정 아래에 변경 옵션이 나타납니다.
  6. 클릭하여 정확한 표준 시간과 날짜를 설정합니다.
  7. 현재 거주하는 시간대를 찾아 선택합니다.

이 과정을 완료하면 오류가 해결될 것으로 예상되지만, 그렇지 않다면 다음 해결 방법으로 넘어가세요.

SSL 상태 삭제

일부 사용자는 인터넷 속성에서 SSL 상태를 삭제하는 것으로 HTTP/1.1 Service Unavailable 오류를 해결했다고 보고했습니다. SSL 상태가 손상되어 서버에 요청을 보낼 때 SSL 연결 오류나 충돌이 발생할 수 있으며, 이를 삭제하면 문제가 해결될 수 있습니다.

다음 지침을 따르세요:

  1. Windows + R 키를 눌러 실행 창을 열고 'inetcpl.cpl'을 입력한 후 Enter 키를 누릅니다.
  2. 상단의 콘텐츠 탭을 선택하고 'SSL 상태 삭제' 옵션을 클릭합니다.
  3. SSL 상태가 성공적으로 삭제되었다는 팝업 메시지가 화면에 표시됩니다.

원래 설정으로 초기화

인터넷 옵션의 원래 설정을 수정한 적이 있다면 웹사이트에 접속하지 못하고 오류 메시지가 표시되는 원인이 될 수 있습니다. 원래 설정으로 초기화해 보세요.

다음 단계를 따르세요:

  1. Windows + R 키를 눌러 실행 창을 열고 'inetcpl.cpl'을 입력한 후 Enter 키를 누릅니다. 인터넷 옵션 화면이 실행됩니다.
  2. 상단의 고급 옵션을 클릭한 후 재설정 버튼을 클릭합니다.
  3. 화면에 팝업이 나타나면 확인 버튼을 누릅니다.
  4. 완료 후 문제가 해결되었는지 확인하고, 그렇지 않으면 다음 해결 방법을 시도합니다.

캐시 및 임시 파일 삭제

때로는 캐시와 임시 파일이 손상되어 다양한 오류를 일으킵니다. 모든 캐시 파일과 임시 파일을 삭제하면 HTTP 상태 코드 오류가 해결될 수 있습니다.

Chrome 브라우저에서 캐시를 삭제하는 방법:

  1. 먼저 Chrome 웹 브라우저를 열고 컴퓨터 화면 상단의 '점 세 개' 아이콘으로 이동합니다.
  2. 도구 더보기 옵션을 클릭한 후 인터넷 사용기록 삭제를 선택합니다.
  3. 쿠키 및 캐시 데이터를 체크한 후 데이터 삭제를 클릭합니다.
  4. 브라우저와 PC를 재시작합니다.

Chrome 브라우저의 오류가 해결되었기를 바랍니다. Firefox나 Edge 등 다른 브라우저를 사용한다면 Windows 브라우저에서 캐시와 임시 데이터를 삭제하면 도움이 될 수 있습니다.

브라우저 업데이트

애플리케이션의 새 업데이트가 출시되었는데도 구버전을 계속 사용하면 새 기능이 지원되지 않을 뿐만 아니라 일부 웹사이트에서 오류가 발생하기 시작합니다. 브라우저의 최신 업데이트를 확인하고 설치하세요.

다음 지침을 따르세요:

  1. Chrome 브라우저를 열고 맨 오른쪽 상단 모서리로 이동합니다. 점 세 개 아이콘이 보이면 클릭합니다.
  2. 드롭다운 메뉴에서 설정을 선택합니다. 새 페이지가 열리면 왼쪽의 Chrome 정보 옵션으로 이동합니다.
  3. 이 옵션을 선택하면 Chrome이 자동으로 업데이트를 확인합니다.
  4. 업데이트 확인이 완료되고 새 업데이트가 있으면 업데이트 버튼을 클릭합니다. 최신 업데이트가 다운로드되어 설치됩니다.
  5. 브라우저가 업데이트되면 여전히 오류 메시지가 표시되는지 확인합니다.
  6. Chrome 외의 다른 브라우저를 사용하는 경우에도 마찬가지로 브라우저를 업데이트하고 오류가 해결되었는지 확인하세요.

Windows 애드온 비활성화

이 서버 사용 불가 오류의 또 다른 원인은 Windows가 인터넷 연결에서 일부 애드온을 활성화했기 때문일 수 있습니다. 이러한 애드온이 웹사이트의 요청 전송과 재로딩을 차단할 수 있습니다.

애드온을 비활성화하여 오류를 극복한 사용자들도 많습니다. 다음 단계를 따르세요:

  1. Windows + R 키를 눌러 실행 창을 열고 'inetcpl.cpl'을 입력한 후 Enter 키를 누릅니다. 인터넷 옵션 화면이 실행됩니다.
  2. 상단의 프로그램 탭을 클릭합니다. 다음 화면에서 '애드온 관리' 옵션을 선택합니다.
  3. '표시' 제목 아래의 드롭다운 옵션을 열고 '모든 애드온' 옵션을 선택합니다.
  4. 목록에 있는 각 애드온을 마우스 오른쪽 버튼으로 클릭하고 비활성화 옵션을 선택합니다.
  5. 모든 애드온을 비활성화한 후 닫기를 누르고, 적용을 누른 다음 확인을 클릭합니다. 이제 http/1.1 오류가 해결되었는지 확인합니다.

악성코드 검사

시스템이 바이러스나 악성코드에 감염되면 특정 웹사이트 방문이 차단되어 화면에 오류 메시지가 표시될 수 있습니다. 서드파티 백신 프로그램을 사용 중이라면 바이러스나 악성코드 감염을 제거하기 위해 정밀 검사를 수행하세요.

또한 Windows 10 시스템은 내장된 Windows Defender 도구로 검사할 수도 있습니다. 다음 단계에 따라 도구를 직접 실행하세요:

  1. Windows + I 키를 눌러 PC의 설정을 엽니다.
  2. 업데이트 및 보안으로 이동하여 클릭합니다.
  3. 열리면 Windows Defender 옵션이 표시됩니다.
  4. 열고 맨 아래로 스크롤한 후 'Windows Defender 오프라인 검사' 체크박스를 선택합니다.
  5. 이제 지금 검사 옵션을 진행합니다.

검사 프로세스가 완료되면 시스템을 재시작하고 웹페이지를 다시 방문하여 오류가 지속되는지 해결되었는지 확인합니다.

프록시 서버 사용

이 방법에서는 PC 인터넷 연결의 LAN 설정에서 프록시 서버를 차단 해제하는 것이 좋습니다. 프록시 서버를 사용하면 연결 문제가 해결되어 Unified Gateway 로그인 페이지에 접근할 수 있습니다.

다음 지침을 따르세요:

  1. 먼저 Windows + R 버튼을 클릭하여 실행 창을 열고 'inetcpl.cpl'을 입력한 후 Enter 키를 누릅니다.
  2. 연결 버튼을 클릭한 다음 'LAN 설정'을 클릭합니다.
  3. '프록시 서버 사용' 옆의 체크박스를 해제한 후 모든 설정을 저장합니다.

프로세스를 완료한 후 확인 버튼을 클릭하여 모든 탭을 닫습니다. 이제 오류 메시지가 여전히 존재하는지 확인하세요.

DNS 캐시 삭제

클라이언트 측 DNS 문제로 인해 http/1.1 service unavailable 오류가 발생하는 경우가 많습니다. 이 경우 먼저 로컬 DNS 캐시 메모리를 삭제해야 합니다. 그 후 Windows의 IP 주소를 해제하고 다시 시작해야 합니다.

다음 단계에 따라 DNS를 삭제하세요:

  1. Windows + R 키를 누르고 나타나는 실행 창에 cmd를 입력한 후 Enter 키를 누릅니다.
  2. 명령 프롬프트 창이 실행됩니다.
  3. 명령 프롬프트에 Ipconfig/flushdns 명령을 입력하고 Enter 키를 누릅니다.
  4. 이 작업 후 DNS 캐시가 완전히 삭제됩니다.
  5. 이제 웹페이지를 방문하여 http/1.1 service unavailable 오류가 지속되는지 해결되었는지 확인합니다.

DNS 서버 변경

여전히 오류가 발생한다면 DNS 서버 주소를 변경할 수 있습니다. 때로는 PC에 구성된 DNS가 Google 소유가 아니어서 페이지 로딩에 오랜 시간이 걸리고 오류가 발생할 수 있습니다.

DNS 서버를 변경하는 단계별 지침:

  1. 먼저 'Win + R' 키를 함께 눌러 실행 명령을 열고 텍스트 상자에 'ncpa.cpl'을 입력한 후 'Enter' 버튼을 누릅니다. 그러면 네트워크 관리 창이 열립니다.
  2. Wi-Fi 연결 옵션을 클릭한 후 '속성'을 선택합니다.
  3. '인터넷 프로토콜 버전 4(IPv4)'를 더블클릭한 후 '다음 DNS 서버 주소 사용' 옵션을 체크합니다.
  4. 여기 입력란에 DNS 주소를 입력할 수 있습니다. 다음 기본 및 보조 DNS 주소를 입력하세요.
    • 8.8.8.8
    • 8.8.4.4
  5. 확인 버튼을 누르고 창을 종료합니다.
  6. 이제 DNS 주소가 변경되었으므로 오류가 해결되었는지 확인합니다.

Windows 방화벽 예외 허용

Windows 방화벽이 연결을 차단하고 있어 특정 웹사이트에 접근하지 못하거나 요청이 차단될 가능성이 있습니다. 방화벽이 인터넷 접근을 차단하는 것은 드문 일이 아니므로, 브라우저를 화이트리스트에 추가하여 오류를 예방하세요.

브라우저에 대한 방화벽을 허용하는 단계:

  1. Windows + I 키를 눌러 설정을 엽니다.
  2. '업데이트 및 보안' 옵션을 클릭합니다.
  3. Windows 보안으로 이동한 후 방화벽 및 네트워크 보호로 이동합니다. 그런 다음 방화벽을 통해 앱 허용 옵션으로 진행합니다.
  4. 화면에 나타나는 '다른 앱 허용' 팝업 옵션을 클릭합니다. '설정 변경'을 클릭한 후 관리자 권한을 활성화합니다.
  5. '찾아보기' 옵션을 클릭하고 브라우저를 찾아 선택합니다.
  6. '추가' 옵션을 클릭합니다. 이렇게 하면 선택한 브라우저가 방화벽의 제외 목록에 추가됩니다.

이 작업을 완료한 후 메인 웹페이지로 이동하여 HTTP/1.1 오류가 해결되었는지 확인하세요.

디스크 정리 수행

이 해결 방법은 덜 일반적이지만, 일부 경우 디스크 공간이 부족하면 오류가 발생할 수 있습니다. 시스템 공간을 확인하고 디스크 공간이 부족하다면 웹페이지 로딩 시 문제가 발생할 수 있습니다.

디스크 정리를 수행하여 임시 인터넷 파일을 삭제해 보세요. 해당되는 경우 다음 지침을 따르세요:

  1. Windows + E 키를 눌러 파일 탐색기를 엽니다.
  2. 로컬 C 디스크를 마우스 오른쪽 버튼으로 클릭하고 속성 옵션을 선택합니다.
  3. 일반으로 이동하여 디스크 정리를 클릭합니다.
  4. 이 작업 후 Windows가 자동으로 PC에서 임시 파일과 불필요한 파일을 검색하기 시작합니다.
  5. 표시된 결과에서 '임시 인터넷 파일'과 '휴지통'을 선택합니다.
  6. 확인을 클릭하여 창을 닫습니다.

위에 나열된 해결 방법들이 Windows 시스템에서 http/1.1 service unavailable 오류를 해결하는 데 도움이 되기를 바랍니다.