tcp - Apache Zeppelin only listening on tcp6



Because I have just started with Zeppelin, I am a bit lost.

I installed via this page:

After installation Zeppelin appears to only listen on the tcp6 address on port 8080:

ubuntu@ip-10-0-1-164:~$ sudo netstat -lnp 
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         
State       PID/Program name
tcp        0      0    *               
LISTEN      1176/sshd       
tcp        0      0  *               
LISTEN      1203/mysqld     
tcp6       0      0 :::8080                 :::*                    
LISTEN      13719/java      
tcp6       0      0 :::22                   :::*                    
LISTEN      1176/sshd       
udp        0      0    *                           

I grepped all the installation files and didn't see where it was getting direction for the IP and port (other than template files in conf).

I was wondering if anyone had some more knowledge of Zeppelin.

2 Answers: 

It's very simple.

  • Remove ".template" from file name "zeppelin-site.xml.template"
  • Change port in "zeppelin.server.port"
  • Restart Zeppelin
  • Go to localhost:new_port in browser.

Actually, it was fine. It is listening on tcp4 even though it's not showing. The issue was with my SSH port forwarding.