alex zeltov created ZEPPELIN-1621:
-------------------------------------

             Summary:  Zeppelin UI Login With LDAP
                 Key: ZEPPELIN-1621
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1621
             Project: Zeppelin
          Issue Type: Bug
          Components: GUI
    Affects Versions: 0.6.0
         Environment: HDP 2.5
Apache Zeppelin

Version 0.6.0.2.5.0.0-1245 
            Reporter: alex zeltov
         Attachments: screenshot-1.png

When you login and you don’t get any errors on UI , but it is just stuck on the 
login script. After hitting the login button several times it goes through.

Looking at the chrome javascript console: I see this error message:
vendor.js:37 GET http://az1secure0.field.hortonworks.com:9995/api/login 405 
(Method Not Allowed)

zeppelin Log :

ERROR [2016-11-04 19:39:05,539] ({qtp290658609-13} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
INFO [2016-11-04 19:39:15,087] ({qtp290658609-13} 
NotebookServer.java[onClose]:217) - Closed connection to 10.42.80.133 : 65362. 
(1006) WebSocket Read EOF
WARN [2016-11-04 19:39:15,590] ({qtp290658609-13 - 
/api/login;JSESSIONID=f9544627-1d8d-4f57-ae7c-3f3d5bcc6c48} 
JAXRSUtils.java[findTargetMethod]:499) - No operation matching request path 
"/api/login;JSESSIONID=f9544627-1d8d-4f57-ae7c-3f3d5bcc6c48" is found, Relative 
Path: /, HTTP Method: GET, ContentType: */*, Accept: 
application/json,text/plain,*/*,. Please enable FINE/TRACE log level for more 
details.
WARN [2016-11-04 19:39:15,592] ({qtp290658609-13 - 
/api/login;JSESSIONID=f9544627-1d8d-4f57-ae7c-3f3d5bcc6c48} 
WebApplicationExceptionMapper.java[toResponse]:73) - 
javax.ws.rs.ClientErrorException
                at 
org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:503)
                at 
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:227)
                at 
org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:103)
                at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
                at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
                at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
                at 
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
                at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
                at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
                at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)
                at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
                at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:211)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
                at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
                at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
                at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
                at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
                at 
org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
                at 
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
                at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
                at 
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
                at 
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
                at 
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
                at 
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
                at 
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
                at 
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
                at 
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
                at 
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
                at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
                at 
org.apache.zeppelin.server.CorsFilter.doFilter(CorsFilter.java:72)
                at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
                at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
                at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
                at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
                at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
                at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
                at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
                at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
                at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
                at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
                at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
                at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
                at org.eclipse.jetty.server.Server.handle(Server.java:499)
                at 
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
                at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
 
INFO [2016-11-04 19:39:16,051] ({qtp290658609-13 - /ws} 
NotebookServer.java[onOpen]:96) - New connection from 10.42.80.133 : 65399
ERROR [2016-11-04 19:39:16,211] ({qtp290658609-58} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
ERROR [2016-11-04 19:39:16,212] ({qtp290658609-58} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
ERROR [2016-11-04 19:39:26,210] ({qtp290658609-13} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
ERROR [2016-11-04 19:39:36,234] ({qtp290658609-13} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)
ERROR [2016-11-04 19:39:46,227] ({qtp290658609-62} 
NotebookServer.java[onMessage]:211) - Can't handle message
java.lang.Exception: Invalid ticket  != 2de4bf5b-7e1a-46d1-a2c7-cc685cde3748
                at 
org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:117)
                at 
org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:56)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
                at 
org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
                at 
org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
                at 
org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
                at 
org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
                at 
org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
                at 
org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
                at 
org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
                at 
org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
                at java.lang.Thread.run(Thread.java:745)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to