2016-11-22 1 views
0

현재 최신 zeppelin 소스가 HDP 2.5가 설치된 마스터 서버에서 실행 중이며 시스템은 CENTOS 7.2입니다. 나는 또한 작업자 서버를 가지고있다. 마스터 서버에서 Zeppelin 로그의 다음 항목이 표시됩니다.Zeppelin 인증에 잘못된 티켓이 있습니다. #

NotebookServer.java [onMessage] : 169) - PING 메시지 : 잘못된 티켓 c89ae223-65ac-2222-1111-fa46122bafec! = fbffe895-1111-1111-8d50 -67c2b8fbfbf6

브라우저에 내가 무효와 JS 오류 볼 수 있습니다 : 나는 시크릿 모드에서 브라우저를 다시 시작하면 JSESSIONID를 = 6c89ae223-65ac-2,222에서 1,111 사이 - fa46122bafec

그래서, 문제가 발생하지 않습니다 브라우저에서 볼 수는 있지만 서버의 로그 항목은 계속 볼 수 있습니다. 모든 서비스를 다시 시작하고 모든 연결을 종료 할 때까지 계속 남아 있습니다.

나는 인증을 해제 결국 지금 문제는 사라 (하지만 난 어떤 인증이없는) 서버는 하나의 인터넷과 다른 LAN에 직면, 2 프록시 뒤에, 다른 측면에서

합니다. 가이드에서 권장하는 것과 비슷한 프록시 구성을 사용하고 있습니다. 유일한 차이점은 URL 재 작성을 사용한다는 것입니다.

그래서 질문은 : 어떻게 그 문제를 피할 수 있습니까? Zeppelin의 현재 세션을 플러시하고 다시 로그인 할 수 있습니까? 세션/티켓이 만료 당신은 여전히 ​​열려 제플린 탭이하고 오래된 ticketping 메시지를 보내는 유지하면

감사합니다,

답변

0

는 일반적으로 그 오류가 발생합니다. 예를 들어, 시크릿 모드로 로그인하면 이전 티켓이 무효화되며 이전 탭이 아직 열려 있으면 서버에서 해당 오류가 표시됩니다. 자세한 내용은 동일한 오류 케이스를 재현하기 위해 Zeppelin 서버를 시작할 때부터 시나리오를 작성하는 것이 좋습니다. 관련 문제는 ZEPPELIN-1200ZEPPELIN-1298 일 수 있습니다.

업데이트 : ZEPPELIN-1298

관련 문제