You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "zijunyang (JIRA)" <ji...@apache.org> on 2016/03/26 17:32:25 UTC
[jira] [Created] (ZEPPELIN-763) Shiro authentication for Apache
Zeppelin don't word
zijunyang created ZEPPELIN-763:
----------------------------------
Summary: Shiro authentication for Apache Zeppelin don't word
Key: ZEPPELIN-763
URL: https://issues.apache.org/jira/browse/ZEPPELIN-763
Project: Zeppelin
Issue Type: Bug
Components: GUI
Affects Versions: 0.6.0
Environment: Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-32-generic x86_64)
Reporter: zijunyang
Followed the doc:
https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html
to configurate shiro authentication,and restart zeppelin,the following error logs show:
INFO [2016-03-26 19:40:21,988] ({main} ZeppelinConfiguration.java[create]:98) - Load configuration from file:/opt/zeppelin-0.6.0-incubating-SNAPSHOT/conf/zeppelin-site.xml
INFO [2016-03-26 19:40:22,248] ({main} ZeppelinServer.java[setupWebAppContext]:261) - ZeppelinServer Webapp path: /opt/zeppelin-0.6.0-incubating-SNAPSHOT/webapps
INFO [2016-03-26 19:40:22,261] ({main} ZeppelinServer.java[main]:114) - Starting zeppelin server
INFO [2016-03-26 19:40:22,262] ({main} Server.java[doStart]:272) - jetty-8.1.14.v20131031
INFO [2016-03-26 19:40:22,289] ({main} ContextHandler.java[log]:2040) - Initializing Shiro environment
INFO [2016-03-26 19:40:22,289] ({main} EnvironmentLoader.java[initEnvironment]:128) - Starting Shiro environment initialization.
INFO [2016-03-26 19:40:22,383] ({main} EnvironmentLoader.java[initEnvironment]:141) - Shiro environment initialized in 93 ms.
INFO [2016-03-26 19:40:22,592] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/sh
INFO [2016-03-26 19:40:22,601] ({main} InterpreterFactory.java[init]:136) - Interpreter sh.sh found. class=org.apache.zeppelin.shell.ShellInterpreter
INFO [2016-03-26 19:40:22,605] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/lens
INFO [2016-03-26 19:40:22,643] ({main} InterpreterFactory.java[init]:136) - Interpreter lens.lens found. class=org.apache.zeppelin.lens.LensInterpreter
INFO [2016-03-26 19:40:22,648] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/file
INFO [2016-03-26 19:40:22,663] ({main} InterpreterFactory.java[init]:136) - Interpreter file.hdfs found. class=org.apache.zeppelin.file.HDFSFileInterpreter
INFO [2016-03-26 19:40:22,667] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/jdbc
INFO [2016-03-26 19:40:22,674] ({main} InterpreterFactory.java[init]:136) - Interpreter jdbc.sql found. class=org.apache.zeppelin.jdbc.JDBCInterpreter
INFO [2016-03-26 19:40:22,676] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/couchbase
INFO [2016-03-26 19:40:22,691] ({main} InterpreterFactory.java[init]:136) - Interpreter couchbase.couchbase found. class=org.apache.zeppelin.couchbase.CouchbaseInterpreter
INFO [2016-03-26 19:40:22,692] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/cassandra
INFO [2016-03-26 19:40:22,708] ({main} CassandraInterpreter.java[<clinit>]:154) - Bootstrapping Cassandra Interpreter
INFO [2016-03-26 19:40:22,709] ({main} InterpreterFactory.java[init]:136) - Interpreter cassandra.cassandra found. class=org.apache.zeppelin.cassandra.CassandraInterpreter
INFO [2016-03-26 19:40:22,711] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/kylin
INFO [2016-03-26 19:40:22,719] ({main} InterpreterFactory.java[init]:136) - Interpreter kylin.kylin found. class=org.apache.zeppelin.kylin.KylinInterpreter
INFO [2016-03-26 19:40:22,720] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/tajo
INFO [2016-03-26 19:40:22,734] ({main} InterpreterFactory.java[init]:136) - Interpreter tajo.tql found. class=org.apache.zeppelin.tajo.TajoInterpreter
INFO [2016-03-26 19:40:22,738] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/ignite
INFO [2016-03-26 19:40:22,767] ({main} InterpreterFactory.java[init]:136) - Interpreter ignite.ignite found. class=org.apache.zeppelin.ignite.IgniteInterpreter
INFO [2016-03-26 19:40:22,768] ({main} InterpreterFactory.java[init]:136) - Interpreter ignite.ignitesql found. class=org.apache.zeppelin.ignite.IgniteSqlInterpreter
INFO [2016-03-26 19:40:22,770] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/psql
INFO [2016-03-26 19:40:22,777] ({main} InterpreterFactory.java[init]:136) - Interpreter psql.sql found. class=org.apache.zeppelin.postgresql.PostgreSqlInterpreter
INFO [2016-03-26 19:40:22,778] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/angular
INFO [2016-03-26 19:40:22,781] ({main} InterpreterFactory.java[init]:136) - Interpreter angular.angular found. class=org.apache.zeppelin.angular.AngularInterpreter
INFO [2016-03-26 19:40:22,785] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/hive
INFO [2016-03-26 19:40:22,821] ({main} InterpreterFactory.java[init]:136) - Interpreter hive.hql found. class=org.apache.zeppelin.hive.HiveInterpreter
INFO [2016-03-26 19:40:22,825] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/alluxio
INFO [2016-03-26 19:40:22,864] ({main} InterpreterFactory.java[init]:136) - Interpreter alluxio.alluxio found. class=org.apache.zeppelin.alluxio.AlluxioInterpreter
INFO [2016-03-26 19:40:22,865] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/flink
INFO [2016-03-26 19:40:22,906] ({main} InterpreterFactory.java[init]:136) - Interpreter flink.flink found. class=org.apache.zeppelin.flink.FlinkInterpreter
INFO [2016-03-26 19:40:22,911] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/phoenix
INFO [2016-03-26 19:40:22,950] ({main} InterpreterFactory.java[init]:136) - Interpreter phoenix.sql found. class=org.apache.zeppelin.phoenix.PhoenixInterpreter
INFO [2016-03-26 19:40:22,953] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/elasticsearch
INFO [2016-03-26 19:40:22,979] ({main} InterpreterFactory.java[init]:136) - Interpreter elasticsearch.elasticsearch found. class=org.apache.zeppelin.elasticsearch.ElasticsearchInterpreter
INFO [2016-03-26 19:40:22,980] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/spark
INFO [2016-03-26 19:40:23,031] ({main} InterpreterFactory.java[init]:136) - Interpreter spark.spark found. class=org.apache.zeppelin.spark.SparkInterpreter
INFO [2016-03-26 19:40:23,035] ({main} InterpreterFactory.java[init]:136) - Interpreter spark.pyspark found. class=org.apache.zeppelin.spark.PySparkInterpreter
INFO [2016-03-26 19:40:23,037] ({main} InterpreterFactory.java[init]:136) - Interpreter spark.sql found. class=org.apache.zeppelin.spark.SparkSqlInterpreter
INFO [2016-03-26 19:40:23,039] ({main} InterpreterFactory.java[init]:136) - Interpreter spark.dep found. class=org.apache.zeppelin.spark.DepInterpreter
INFO [2016-03-26 19:40:23,048] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/hbase
INFO [2016-03-26 19:40:23,141] ({main} InterpreterFactory.java[init]:136) - Interpreter hbase.hbase found. class=org.apache.zeppelin.hbase.HbaseInterpreter
INFO [2016-03-26 19:40:23,143] ({main} InterpreterFactory.java[init]:119) - Reading /opt/zeppelin-0.6.0-incubating-SNAPSHOT/interpreter/md
INFO [2016-03-26 19:40:23,151] ({main} InterpreterFactory.java[init]:136) - Interpreter md.md found. class=org.apache.zeppelin.markdown.Markdown
INFO [2016-03-26 19:40:23,234] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group flink : id=2BHQ5JKWB, name=flink
INFO [2016-03-26 19:40:23,235] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group couchbase : id=2BFHDKG2D, name=Couchbase
INFO [2016-03-26 19:40:23,235] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group alluxio : id=2BFSZSUK3, name=alluxio
INFO [2016-03-26 19:40:23,235] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group cassandra : id=2BG562NJY, name=cassandra
INFO [2016-03-26 19:40:23,235] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group md : id=2BEBNTVPA, name=md
INFO [2016-03-26 19:40:23,236] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group angular : id=2BHHXGVF2, name=angular
INFO [2016-03-26 19:40:23,236] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group psql : id=2BHA9CPTD, name=psql
INFO [2016-03-26 19:40:23,236] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group lens : id=2BFC8SW4W, name=lens
INFO [2016-03-26 19:40:23,236] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group phoenix : id=2BHCMF331, name=phoenix
INFO [2016-03-26 19:40:23,237] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group tajo : id=2BDVTJUD8, name=tajo
INFO [2016-03-26 19:40:23,237] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group jdbc : id=2BFA7TW67, name=jdbc
INFO [2016-03-26 19:40:23,238] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group file : id=2BDXYRRDD, name=file
INFO [2016-03-26 19:40:23,239] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group elasticsearch : id=2BGWG91BZ, name=elasticsearch
INFO [2016-03-26 19:40:23,239] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group hive : id=2BFZ9N5SY, name=hive
INFO [2016-03-26 19:40:23,240] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group kylin : id=2BHS9C2QX, name=kylin
INFO [2016-03-26 19:40:23,240] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group ignite : id=2BHBAMTAB, name=ignite
INFO [2016-03-26 19:40:23,241] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group sh : id=2BFBSDZSV, name=sh
INFO [2016-03-26 19:40:23,241] ({main} InterpreterFactory.java[init]:198) - Interpreter setting group spark : id=2BGWC58V4, name=spark
INFO [2016-03-26 19:40:23,263] ({main} VfsLog.java[info]:138) - Using "/tmp/vfs_cache" as temporary files store.
INFO [2016-03-26 19:40:23,532] ({main} NotebookAuthorization.java[loadFromFile]:59) - /opt/zeppelin-0.6.0-incubating-SNAPSHOT/conf/notebook-authorization.json
INFO [2016-03-26 19:40:23,617] ({main} StdSchedulerFactory.java[instantiate]:1184) - Using default implementation for ThreadExecutor
INFO [2016-03-26 19:40:23,621] ({main} SimpleThreadPool.java[initialize]:268) - Job execution threads will use class loader of thread: main
INFO [2016-03-26 19:40:23,644] ({main} SchedulerSignalerImpl.java[<init>]:61) - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
INFO [2016-03-26 19:40:23,645] ({main} QuartzScheduler.java[<init>]:240) - Quartz Scheduler v.2.2.1 created.
INFO [2016-03-26 19:40:23,647] ({main} RAMJobStore.java[initialize]:155) - RAMJobStore initialized.
INFO [2016-03-26 19:40:23,649] ({main} QuartzScheduler.java[initialize]:305) - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFO [2016-03-26 19:40:23,649] ({main} StdSchedulerFactory.java[instantiate]:1339) - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
INFO [2016-03-26 19:40:23,650] ({main} StdSchedulerFactory.java[instantiate]:1343) - Quartz scheduler version: 2.2.1
INFO [2016-03-26 19:40:23,650] ({main} QuartzScheduler.java[start]:575) - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
INFO [2016-03-26 19:40:23,800] ({main} Notebook.java[<init>]:116) - Notebook indexing started...
INFO [2016-03-26 19:40:24,100] ({main} LuceneSearch.java[addIndexDocs]:285) - Indexing 2 notebooks took 298ms
INFO [2016-03-26 19:40:24,100] ({main} Notebook.java[<init>]:118) - Notebook indexing finished: 2 indexed in 0s
INFO [2016-03-26 19:40:24,326] ({main} ServerImpl.java[initDestination]:94) - Setting the server's publish address to be /
INFO [2016-03-26 19:40:24,516] ({main} StandardDescriptorProcessor.java[visitServlet]:284) - NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
INFO [2016-03-26 19:40:25,475] ({main} AbstractConnector.java[doStart]:338) - Started SelectChannelConnector@0.0.0.0:8080
INFO [2016-03-26 19:40:25,476] ({main} ZeppelinServer.java[main]:121) - Done, zeppelin server started
INFO [2016-03-26 19:40:28,024] ({qtp133432771-34} NotebookServer.java[onOpen]:92) - New connection from 172.16.244.1 : 55793
INFO [2016-03-26 19:40:28,029] ({qtp133432771-30} NotebookServer.java[onOpen]:92) - New connection from 172.16.244.1 : 55794
ERROR [2016-03-26 19:40:28,034] ({qtp133432771-30} NotebookServer.java[onMessage]:204) - Can't handle message
java.lang.Exception: Anonymous access not allowed
at org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:119)
at org.apache.zeppelin.socket.NotebookSocket.onMessage(NotebookSocket.java:56)
at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:835)
at org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:349)
at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:225)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:745)
ERROR [2016-03-26 19:40:28,034] ({qtp133432771-34} NotebookServer.java[onMessage]:204) - Can't handle message
java.lang.Exception: Anonymous access not allowed
at org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:119)
at org.apache.zeppelin.socket.NotebookSocket.onMessage(NotebookSocket.java:56)
at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameHandler.onFrame(WebSocketConnectionRFC6455.java:835)
at org.eclipse.jetty.websocket.WebSocketParserRFC6455.parseNext(WebSocketParserRFC6455.java:349)
at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455.handle(WebSocketConnectionRFC6455.java:225)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:745)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)