Support Questions

Find answers, ask questions, and share your expertise

Install zeppelin on HDP (not Sandbox)

avatar
Expert Contributor

Hi all,

i'm trying to install & start apache zeppelin on an Ambari managed cluster (IAAS on Azure), without success.

I'm using the ambari service from github, the installation goes fine, and I can start Zeppelin successfully. But when I try to connect, I see no welcome page neither notes, and if I try to add a note nothing happens. Either ports 9995 and 9996 are open and reachable.

This is my configuration:

Edge node (just zeppelin and clients):

Centos (OpenLogic) 7.2

HDP 2.3.4

Ambari 2.2.0

Apache Zeppelin 0.5 (pre-built)

No errors in zeppelin's logs, except for this 4 warnings in the *.out log:

WARNING: The following warnings have been detected with resource and/or provider classes:  

WARNING: A HTTP GET method, public javax.ws.rs.core.Response org.apache.zeppelin.rest.InterpreterRestApi.listInterpreter(java.lang.String), should not consume any entity.  

WARNING: A sub-resource method, public javax.ws.rs.core.Response org.apache.zeppelin.rest.NotebookRestApi.createNote(java.lang.String) throws java.io.IOException, with URI template, "/", is treated as a resource method  

WARNING: A sub-resource method, public javax.ws.rs.core.Response org.apache.zeppelin.rest.NotebookRestApi.getNotebookList() throws java.io.IOException, with URI template, "/", is treated as a resource method

I attach the zeppelin-env.sh and the zeppelin-site.xml files.

Thank you in advance!

zeppelin-conf.tar.gz

1 ACCEPTED SOLUTION

avatar
Expert Contributor

Hi all,

I resolved the mistery 🙂 it was a fw (content filter, not packet) issue. While I can connect with telnet to the specified port, some http packets were blocked.

We noticed that our office fw logs this message:

2016-02-04 15:47:58 Deny 192.168.0.128 40.112.76.49 http/tcp 57772 9995 1-Ecube 0-Internet ProxyDeny: HTTP Invalid Request-Line Format (TCP-UDP-isoardi OUT-00) HTTP-Client.isoardi proc_id="http-proxy" rc="594" msg_id="1AFF-0005" proxy_act="HTTP-Client.isoardi" line="\x81\x8d\xf2\x9eW\xfe\x89\xbc8\x8e\xd0\xa4u\xae\xbb\xd0\x10\xdc\x8f\x81\x8d\xf8]\xb8z\x83\x7f\xd7\x0a"     Traffic
 

I don't know if it is an issue related to the fw (watchguard xtm) or to a strange response from Zeppelin web page that the fw discards, but disabling the content filter for the domain on which our zeppelin instance runs all goes fine.

Thank all for the time you spent,

D.

View solution in original post

11 REPLIES 11

avatar
Expert Contributor

Hi all,

I resolved the mistery 🙂 it was a fw (content filter, not packet) issue. While I can connect with telnet to the specified port, some http packets were blocked.

We noticed that our office fw logs this message:

2016-02-04 15:47:58 Deny 192.168.0.128 40.112.76.49 http/tcp 57772 9995 1-Ecube 0-Internet ProxyDeny: HTTP Invalid Request-Line Format (TCP-UDP-isoardi OUT-00) HTTP-Client.isoardi proc_id="http-proxy" rc="594" msg_id="1AFF-0005" proxy_act="HTTP-Client.isoardi" line="\x81\x8d\xf2\x9eW\xfe\x89\xbc8\x8e\xd0\xa4u\xae\xbb\xd0\x10\xdc\x8f\x81\x8d\xf8]\xb8z\x83\x7f\xd7\x0a"     Traffic
 

I don't know if it is an issue related to the fw (watchguard xtm) or to a strange response from Zeppelin web page that the fw discards, but disabling the content filter for the domain on which our zeppelin instance runs all goes fine.

Thank all for the time you spent,

D.

avatar
Master Mentor

@Davide Vergari Could you post it as an article? Thanks for sharing this.