Loading

Could not locate unexpired trusted ticket" 오류

게시 일자: Jun 30, 2023
상세 설명
신뢰할 수 있는 인증을 사용하는 사이트에 액세스하려 하면 다음 오류가 발생할 수 있습니다.

서버에 오류가 발생했습니다. 오류 세부 정보:
만료되지 않은 신뢰할 수 있는 티켓 <티켓 번호>을(를) 찾을 수 없음
웹 브라우저에서 [새로 고침] 단추를 클릭하고 다시 시도하십시오.
이 오류가 계속 발생하면 Tableau Server 관리자에게 문의하십시오.

Cause

Tableau Server에 대한 HTTP 요청에 필요한 데이터가 포함되어 있지 않은 경우 만료되지 않은 티켓을 찾는 오류가 발생할 수 있습니다. 기본적으로, target_site가 지정되지 않은 경우 "default" 사이트가 사용됩니다.
솔루션
웹 응용 프로그램 또는 클라이언트에 사용되는 HTTP POST 및 GET 요청에 Tableau Server에서 신뢰할 수 있는 티켓을 처리하는 데 필요한 값이 포함되어 있는지 확인하십시오(예: Username=<username>, target_site=<site id> 및 client_ip=<ip address>(선택 사항)).

옵션 1: 잘못된 티켓을 처리하려고 시도한 후 티켓을 만드는 동안 오류 발생(예: -1)
유효한 티켓 번호가 생성되고 처리되었는지 확인하십시오. -1의 티켓이 생성되는 경우 https://onlinehelp.tableau.com/current/server/ko-kr/trusted_auth_trouble_1return.htm에서 다음 단계를 참조하십시오.

옵션 2: 동일한 티켓 번호에 대해 중복된 호출:
프록시가 동일한 티켓에 대해 여러 요청을 보내는지 확인하려면 Tableau Server 로그의 HTTPD 폴더를 확인하십시오. 자세한 내용은 로그 파일 위치를 참조하십시오.  

이 티켓에 대한 요청이 하나만 나타나야 합니다. 여기서 "/trusted/" 다음에 9~255자(기본 24자) 영숫자 문자열이 옵니다. 이러한 정보가 두 번 이상 나타나면 다음 예의 첫째 및 셋째 줄처럼 프록시가 해당 티켓이 있는 URL을 여러 번 요청하고 있는 것입니다.
1.23.45.567 - - 2016-08-09 15:52:54.348 Pacific Daylight Time 80 "GET /trusted/bTf1vpt-xdncVZw4B5nmi1Np/views/viewname/dashboardname?:embed=y&:host_url=http://12.34.56.789/&:tabs=no&:toolbar=no&:loadOrderID=0 HTTP/1.1" "1.23.45.678" 321 - "-" 31200 UctMZgq1CGoAABrYHjwAAAAM
 
123.45.67.891 - - 2016-08-09 15:52:56.578 Pacific Daylight Time 80 "GET /trusted/4wphmumvWTkVw5Rl1UrSqxqv/views/viewname/dashboard name?:embed=y&:host_url=http://12.34.56.789/&:tabs=no&:toolbar=no&:loadOrderID=0 HTTP/1.1" "123.45.67.123" 432 1234 "-" 0 UctMmQq1CGoAABrYHkEAAAB0
 
123.45.678.91 - - 2016-08-09 15:52:58.213 Pacific Daylight Time 80 "GET /trusted/bTf1vpt-xdncVZw4B5nmi1Np/views/viewname/dashboardname?:embed=y&:host_url=http://12.34.56.789/&:tabs=no&:toolbar=no&:loadOrderID=0 HTTP/1.1" "123.45.67.123" 432 1234 "-" 15600 UctMxwq1CGoAABrYHkIAAAB0
 
이 문제를 해결하려면 다음 단계를 수행하십시오.

참고: 다음과 같이 변경하면 Tableau Server가 프록시, 기타 보안 스캐너 등 의도하지 않은 클라이언트로부터 오는 GET를 거부하므로 오직 지정된 클라이언트 브라우저만 티켓을 처리할 수 있습니다.
  1. 프록시가 티켓을 처리하기 전에 지정된 브라우저가 신뢰할 수 있는 티켓을 처리할 수 있도록 클라이언트 IP 보안을 설정합니다. 자세한 내용은 선택 사항: 클라이언트 IP 매칭 구성 항목을 Tableau Server 관리자 가이드에서 참조하십시오.
  2. 클라이언트 브라우저의 IP 주소가 Tableau Server에 대한 원래 POST 요청에 포함되어 있는지 확인합니다. POST 요청에 대한 자세한 내용은 제품 도움말 가이드의 Tableau Server에서 티켓 가져오기 섹션을 참조하십시오.

옵션 3: 중복된 티켓 호출이 없고 URL이 잘림:
내장된 뷰가 잘못 초기화되면 URL은 GET 호출을 통해 전달되지 않습니다. 신뢰할 수 있는 티켓 다음에 뷰 이름을 포함하는 URL이 있어야 하지만 아래 로그 항목에 누락되어 있습니다.
 
123.45.678.91- - 2016-08-09 15:52:58.213 Pacific Daylight Time 443 "GET /trusted/w5DCZZDNtI8K42kzg7OyAM3p/ HTTP/1.1" "-" 403 1774 "-" 15649 V6pCqgoIAEQAADoYq48AAAIy 

이 문제를 해결하려면 뷰를 내장하는 데 사용된 URL에 # 기호가 포함되어서는 안 됩니다. 자세한 내용은 티켓을 사용하여 뷰 표시를 참조하십시오. # 기호는 전체 URL을 전달하지 않아서 티켓 처리 오류를 유발합니다.
  • 잘못 구성된 신뢰할 수 있는 티켓 URL: http://myserver/trusted/<티켓>/#/views/<통합 문서>/<뷰>
  • 올바로 구성된 신뢰할 수 있는 티켓 URL: http://myserver/trusted/<티켓>/t/<사이트>/views/<통합 문서>/<뷰>
  • 올바로 구성된 신뢰할 수 있는 티켓 URL: http://myserver/trusted/<티켓>/views/<통합 문서>/<뷰>
참고: Tableau Server가 여러 사이트를 실행하는 경우 뷰가 기본 사이트 이외의 사이트에 위치하면 경로에 t/<site ID>를 추가해야 합니다. 자세한 내용은 사이트란?을 참조하십시오.
추가 자원
티켓 요청 중에 문제가 발생했으며 잘못된 티켓 값을 받은 것이 몇 가지 이유입니다.
  • 신뢰할 수 있는 티켓이 3분 내에 사용되지 않았습니다.
  • 프록시가 중복 요청을 Tableau Server에 보냈고 URL에 있는 티켓을 실수로 처리해서 이후 요청에 대해 무효화되었습니다.
  • 내장된 URL이 잘못되어 뷰의 전체 URL이 잘렸습니다. 이 오류는 또한 신뢰할 수 있는 티켓 코드가 잘못된 서버를 사용하여 GET 요청을 만든 경우에도 나타납니다.



이 문서에 대한 논의... 피드백 포럼
Knowledge 기사 번호

001473698

 
로드 중
Salesforce Help | Article