I started jupyterhub on port :80. The service is available from localhost, but from remote IP addresses seems to be blocked (ERR_CONNECTION_TIMED_OUT).
- ping from remote IPs is OK
- firewall is inactive
- used OS is Ubuntu 20.04
What could be blocking the service? Could it be problem somewhere in jupyterhub configuration?
Details:
Started Jupyterhub service
> sudo jupyterhub --port 80
Web browser from localhost (commandline from localhost)
The service is accessible from from localhost
lynx $ lynx http://127.0.0.1:80/hub/ (OK from localhost)
lynx $ lynx http://123.123.123.123/ (OK from localhost, TIME OUT from remote IP)
As well ping from remote IPs is successful:
c:\Users>ping 123.123.123.123
Pinging 123.123.123.123 with 32 bytes of data:
Reply from 123.123.123.123: bytes=32 time=9ms TTL=54
Reply from 123.123.123.123: bytes=32 time=9ms TTL=54
Problem
When accessed from other IP adresses the service seems to be unavailable
ERR_CONNECTION_TIMED_OUT
Firewall status:
:~$ sudo ufw status
Status: inactive
Tried also to enable ufw (no success):
sudo ufw allow 22/tcp
sudo ufw allow http
sudo ufw enable
sudo service ufw start
Open ports:
ss -lntu | grep ':80'
tcp LISTEN 0 511 127.0.0.1:8001 0.0.0.0:*
tcp LISTEN 0 128 127.0.0.1:8080 0.0.0.0:*
tcp LISTEN 0 511 *:80 *:*