기술 자료

Tableau Desktop을 사용하여 Oauth로 Tableau Server에 로그인하는 경우 Error Code: 84223ADA Unable to tunnel through proxy."​(오류 코드: 84223ADA 프록시를 통해 터널링할 수 없습니다."​)가 발생함


게시 날짜: 15 Sep 2022
마지막 수정 날짜: 04 Dec 2023

문제

Tableau Desktop을 사용하여 프록시 서버 또는 부하 분산 장치가 구성된 OAuth 인증으로 Tableau Server에 로그인할 때 다음 오류가 발생할 수 있습니다.
 
오류 코드: 84223ADA
Unable to connect to Tableau Server(Tableau Server에 연결할 수 없습니다).
Unable to tunnel through proxy(프록시를 통해 터널링할 수 없습니다). Proxy returns "HTTP/1.1 403 Forbidden(프록시에서 "HTTP/1.1403 금지됨"을 반환합니다).

환경

  • Tableau Desktop
  • Windows
  • Tableau Desktop과 Tableau Server 사이에 프록시 또는 부하 분산 장치가 있음
  • OAuth 인증

해결 방법

환경 변수 NO_PROXY를 추가하여 localhost에 액세스할 때 프록시 서버를 우회합니다.
  1. Windows 메뉴에서 검색(돋보기) 아이콘을 클릭합니다.
  2. 텍스트 상자에 sysdm.cpl 을 입력하고 아이콘을 클릭합니다.
  3. Advanced(고급) 탭을 열고 Environmental Variables(환경 변수)를 클릭합니다.
  4. 시스템 변수 섹션에서 New(새로 만들기)를 클릭하여 다음 환경 변수를 추가합니다.
    • 변수: NO_PROXY
    • 값: 127.0.0.1;localhost
  5. OK(확인)를 클릭하여 패널을 닫습니다.
프록시 설정이 "Internet Options(인터넷 옵션)"에서 구성된 경우 localhost를 제외해야 할 수도 있습니다.
  1. Windows 메뉴에서 검색(돋보기) 아이콘을 클릭합니다.
  2. "Internet Options(인터넷 옵션)"를 텍스트 상자에 입력하고 아이콘을 클릭합니다.
  3. Connections(연결) > LAN Settings(LAN 설정) > Advanced(고급)를 선택합니다.
  4. Exceptions(예외) 섹션에서 다음 값을 추가합니다.
  • 127.0.0.1;localhost
  1. OK(확인)를 클릭하여 패널을 닫습니다.

원인

Tableau Desktop을 사용하여 OAuth 인증으로 Tableau Server에 로그인할 때 Java 프로세스는 localhost를 사용하여 Tableau Desktop과 통신하는 역할을 합니다.  Tableau Desktop이 실행 중인 컴퓨터에 프록시 서버가 구성되어 있으면 Java 프로세스가 프록시 서버를 통해 Tableau Desktop과 통신을 시도하게 되며 통신에 실패합니다. 
 
이 문서로 문제가 해결되었습니까?