Hi, Not sure about your problem (first time seeing that error).
But I can explain the port system for you. Zeppelin use 2 ports: 8080 (UI) and 8081(Websocket) by default Both ports need to be accessible. The port 8080 tends to be a pretty popular one, so you can change Zeppelin port. If you change Zeppelin port to 5050 for example, then the websocket will be 5051. You will never have to visit the websocket port, only the UI one. The websocket is used to refresh the user page with new data coming from server. On Wed, Jun 24, 2015 at 6:49 PM, Nitay Itzhacky <nita...@gmail.com> wrote: > Hello, > I installed apache zeppelin on a linux server that is a part of a cluster, > and I can access a browser from a different computer not directly from the > server. > When I run zeppelin, and use my computer to browse to the server on port > 8080 I can see the zeppelin UI, however when I try to run paragraphs (the > simplest %md paragraph) I get a server error : > ...:8080/api/notebook/interpreter/bind/{note name} > > When I look at the logs I can see : > 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. > Exception : java.lang.NullPointerException thrown from the > UncaughtExceptionHandler in thread "webSocketWorker-9" > > I thought maybe I should have used the port 8081 of the webSocket (which I > still don't fully understand its meaning and when to use it), but it gives > an empty response. I thought maybe there is a problem with the specific > 8081 port on the server so I changed the configuration of the port to 8079 > (therefore the webSocket should be on 8080). However, browsing to the > server on port 8080 returns an empty response (and the browsing to 8079 > results the same as before for 8080). This means the port isn't the problem. > > Can you help me understand what am I doing wrong? > Should I use the websocket? if I should why it doesn't work? > Should I stick to the zeppelin UI on port 8080? If I should, why can't I > run paragraphs? > > Thanks >