Loading

게시된 데이터 원본에 연결할 때 "Cannot connect to Tableau Server. Please check the server name and port and try again(Tableau Server에 연결할 수 없습니다. 서버 이름 및 포트를 확인한 후 다시 시도하세요.)" 오류 발생

게시 일자: Aug 24, 2022
상세 설명

게시된 데이터 원본에 연결할 때 다음 오류가 발생할 수 있습니다.
 

 "Cannot connect to Tableau Server. Please check the server name and port and try again"(Tableau Server에 연결할 수 없습니다. 서버 이름과 포트를 확인한 후 다시 시도하세요.)
또는
 "HTTP Status 500 – Internal Server Error"(HTTP 상태 500 - 내부 서버 오류)

Cause

Vizportal 유지 관리 포트를 다른 프로세스에서 사용하고 있습니다.
솔루션
1: Tableau Desktop 로그를 확인합니다. 다음 오류 메시지가 기록되어 있습니다.

org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.tableausoftware.api.support.ThriftController]: Constructor threw exception; nested exception is org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:[port number].(org.springframework.beans.BeanInstantiationException: [com.tableausoftware.api.support.ThriftController]를 인스턴스화하지 못함. 생성자가 예외를 throw함: 중첩된 예외는 org.apache.thrift.transport임.TTransportException: ServerSocket을 다음 주소에 만들 수 없음. 0.0.0.0/0.0.0.0:[포트 번호])

2. Tableau Server 컴퓨터에서 관리자 권한으로 명령 프롬프트를 엽니다.

3: 다음 명령을 실행합니다. netstat -ano | find "[port number]". 결과에 이 포트를 사용하는 프로세스의 PID가 있을 것입니다. 결과는 다음과 같이 표시될 수 있습니다.
TCP    0.0.0.0:8016           0.0.0.0:0              LISTENING       26732

4. 작업 관리자를 열고 PID 열을 기준으로 프로세스 탭을 정리합니다. PID 열이 표시되지 않으면 열 머리글을 마우스 오른쪽 단추로 클릭하고 PID를 선택합니다. netstat 결과에서 검색된 PID를 찾고 이 포트를 사용 중인 프로세스를 확인합니다.

5. 프로세스를 확인한 후 해당 프로세스를 중지하거나 다른 포트로 이동해야 합니다. 
 
Knowledge 기사 번호

001496581

 
로드 중
Salesforce Help | Article