I have a service listening on a port, how do I open the port externally?
I have a service that is listening on a tcp port, and it is listed with this command:
>netstat -atp tcp | grep -i "listen"
tcp4 0 0 192.168.2.5.8070 *.* LISTEN
tcp4 0 0 *.postgresql *.* LISTEN
...and more
but it is not accessible from other computers on the same network, and it is not listed with this command:
>nmap 192.168.2.5
PORT STATE SERVICE
5432/tcp open postgresql
(but e.g. PostgreSQL is listed).
I can access the webserver locally on http://192.168.2.5:8060
but not from other computers on the same network. How can I open the port externally?
The Firewall on System Preferences > Security & Privacy > Firewall
is Turned Off.
Solution 1:
On MacOS X greater than 10.8, you should allow incoming connections for this application.
Within:
System Preferences > Security & Privacy > Firewall > Firewall Options…
click on the +, and select the application to use.