Loading

OAuth 인증을 요구하는 데이터 원본에 연결하면 "오류: localhost에서 OAuth Server에 연결할 수 없음" 또는 "오류 코드: 84223ADA" 표시됨

게시 일자: May 19, 2023
상세 설명
프록시 서버가 구성된 위치에서 OAuth 인증을 요구하는 데이터 원본에 연결하면 다음 오류가 발생할 수 있습니다.
 
Error: Couldn't connect to OAuth Server at localhost(오류: localhost에서 OAuth Server에 연결할 수 없음)

Authentication Failed(인증 실패,)
Error code: 84223ADA(오류 코드: 84223ADA)

Cause

OAuth 인증을 요구하는 Google BigQuery, Google Analytics, Salesforce.com 등과 같은 데이터 원본에 연결하는 Tableau Desktop에서 사용자는 추가적인 java 프로세스를 사용하여 이런 데이터 원본에 연결합니다. 이 java 프로세스는 OAuth 인증을 요구하는 데이터 원본에 연결하고 로컬 포트를 사용해 Tableau Desktop과 통신하는 역할을 합니다.

Tableau Desktop이 실행 중인 컴퓨터에 프록시 서버가 구성되어 있는 경우, java 프로세스에서 프록시 서버를 통해 Tableau Desktop과 통신하려고 하지만 실패합니다.
솔루션

옵션 1

Google BigQuery를 사용하는 경우 웹 브라우저를 사용해 Google BigQuery 웹 콘솔에 연결하고 여기서 데이터 집합에 액세스할 수 있는지 확인합니다.

웹 브라우저를 사용하여 Google BigQuery에 연결하고 데이터 집합에 액세스할 수 없는 경우, 내부 IT 팀에 Google BigQuery의 URL 링크를 방화벽, 프록시 및/또는 바이러스 백신의 허용 목록에 추가해 달라고 요청합니다. 

옵션 2

환경 변수 HTTP_PROXY 및 HTTPS_PROXY를 삭제합니다.

옵션 3

아래와 같은 배치 파일을 사용하여 Tableau Desktop을 실행합니다. (그러면 프록시 설정에 대한 환경 변수가 사용 안 함으로 설정됩니다.)

------ tab_exec.bat -------------------
@echo off

set HTTP_PROXY=
set HTTPS_PROXY=

start "" "C:\Program Files\Tableau\Tableau 2020.4\bin\tableau.exe"
----------------------------------------

옵션 4

아래 문서의 설명에 따라 IE의 인터넷 옵션을 통해 localhost와 통신하는 데 프록시 서버가 사용되지 않도록 예외를 설정합니다.
Tableau가 프록시를 통해 Amazon Athena에 연결하지 못하고 오류 코드 37CE01A3이 표시됨

옵션 5

환경 변수 NO_PROXY를 추가하여 localhost에 액세스할 때 프록시 서버를 우회합니다.

  1. Windows 메뉴에서 검색(돋보기) 아이콘을 클릭합니다.
  2. sysdm.cpl을 텍스트 상자에 입력하고 아이콘을 클릭합니다.
  3. Advanced(고급) 탭을 열고 Environmental Variables(환경 변수)를 클릭합니다.
  4. 시스템 변수 섹션에서 New(새로 만들기)를 클릭하여 다음 환경 변수를 추가합니다.
    • 변수: NO_PROXY
    • 값: 127.0.0.1;localhost
  5. OK(확인)를 클릭하여 창을 닫습니다.
Knowledge 기사 번호

001471406

 
로드 중
Salesforce Help | Article