Whitehill
Registered
My Mac has the Bonjour name 'server.local' and running on it is a process listening on port 8080. I have instructed my router to forward port 8080 to server.local, and it works nicely.
$ nc -vz server.local 80
Connection to server.local port 80 [tcp/http] succeeded!
$ nc -vz server.local 8080
nc: connectx to server.local port 8080 (tcp) failed: Connection refused
nc: connectx to server.local port 8080 (tcp) failed: Connection refused
Connection to server.local port 8080 [tcp/http-alt] succeeded!
Although I don't know why it refuses twice before succeeding. But, over on a Bonjour-aware Linux box ...
$ nc -vz server.local 80
Connection to server.local 80 port [tcp/http] succeeded!
$ nc -vz server.local 8080
nc: connect to server.local port 8080 (tcp) failed: Connection refused
No 2nd or 3rd tries. All I want to do is point a Linux browser at http://server.local:8080, but I get no cooperation. By the way, Safari on my iPad also refuses to connect to 8080 but 80 is OK.
What's missing?
$ nc -vz server.local 80
Connection to server.local port 80 [tcp/http] succeeded!
$ nc -vz server.local 8080
nc: connectx to server.local port 8080 (tcp) failed: Connection refused
nc: connectx to server.local port 8080 (tcp) failed: Connection refused
Connection to server.local port 8080 [tcp/http-alt] succeeded!
Although I don't know why it refuses twice before succeeding. But, over on a Bonjour-aware Linux box ...
$ nc -vz server.local 80
Connection to server.local 80 port [tcp/http] succeeded!
$ nc -vz server.local 8080
nc: connect to server.local port 8080 (tcp) failed: Connection refused
No 2nd or 3rd tries. All I want to do is point a Linux browser at http://server.local:8080, but I get no cooperation. By the way, Safari on my iPad also refuses to connect to 8080 but 80 is OK.
What's missing?