A melhor maneira de verificar se uma porta está aberta e ouvindo por conexões está usando netstat
da seguinte forma:
netstat -ntlp | grep <port_no>
, então se você quiser verificar se a porta não 5500 está aberta e ouvindo as conexões, então:
netstat -ntlp | grep 5500
Se a saída for:
tcp6 0 0 :::5050 :::* LISTEN -
então a porta está aberta e escutando, se você obtiver uma saída como esta:
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Tente usar
sudo netstat -ntlp | grep 5050
e se você não obtiver nenhuma saída, a porta não 5050 será fechada e você precisará de um servidor para aceitar conexões com o número da porta e abri-lo para que os clientes possam se conectar a essa porta.