소개
이 문서에서는 SWG(Secure Web Gateway)를 사용하는 Umbrella Chromebook 클라이언트에서 파일 업로드 및 다운로드 오류를 해결하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
이 문서에 대한 특정 요건이 없습니다.
사용되는 구성 요소
이 문서의 정보는 Umbrella Chromebook 클라이언트를 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
SWG 확장의 주요 목적은 Umbrella에 클라이언트를 등록하고 Chromebook에서 프록시 컨피그레이션 및 설정 프록시를 다운로드함으로써 클라이언트를 온라인 위협으로부터 보호하는 것입니다.
SWG Umbrella Chromebook 클라이언트에서 설정하는 프록시는 ChromeOS 레이어에 있습니다.
따라서 Chrome 브라우저뿐 아니라 디바이스에 설치된 다른 앱의 웹 트래픽도 Umbrella로 프록시됩니다. 또한 SWG용 UCC는 프록시 인증 챌린지를 처리하지 않습니다. 그러나 Google Drive와 같은 다른 앱에서는 인증 문제를 처리할 수 없습니다.
문제
UCC(Umbrella Chromebook Client)에 SWG(Secure Web Gateway)를 사용하는 경우 Gmail 또는 Google Drive와 같은 애플리케이션에 대한 파일 업로드 및 다운로드가 실패합니다.
1.예를 들어, Chromebook에 설치된 Google Drive에서 캐시되지 않은 버전의 파일을 업로드하려고 시도하는 시나리오입니다.
2. Google Drive는 원격 서버에서 파일을 다운로드하기 위해 "googleapis.com"에 전화를 겁니다. 이 요청은 SWG 프록시 서버로 프록시됩니다. Google chrome 브라우저에 캐시된 인증 헤더는 Google 드라이브에서 사용할 수 없으므로 googleapis.com 요청이 인증 헤더 없이 SWG 프록시 서버로 전송됩니다. 이 다이어그램의 단계 1~5는 Google Drive에서 발생하지 않았으므로, 401 "권한 없음" 오류(다이어그램에서 단계 7로 표시됨)와 함께 요청이 거부됩니다.
3. Google 드라이브에서 파일을 다운로드할 수 없으므로 Google 드라이브에서 Gmail로 파일 업로드가 실패합니다.
18363932581524
솔루션
파일 업로드 문제를 해결하려면 외부 도메인 관리 목록을 사용하여 googleapis.com 도메인을 우회합니다.