View Full Version : ports, firewall, and server discovery

2012-10-29, 07:10
What ports are used for server discovery?

I live in a cohousing community, we have our own networking. My home is on its own network, and I have the community network in a DMZ.
I currently have the following ports 'open'
TCP: 3483, 9000, 9090
UDP: 3483

Using SqueezeCommander and SqueezePlayer, I can connect to my server manually, but, if possible, I'd like to get auto discovery working. I know it works if I just connect my server directly to my community network, but I'd prefer to keep some firewall protection.

Is there another port I need to open to get auto discovery to work? Something else?


2012-10-29, 08:15
Afaik udp 3483 is the auto discovery port , and it is broadcasted .

If you firewall or NAT it in a router or similar you may have to port forward to the server machine , if the fw is on the server just open those ports .

Normally for auto discovery to work server and squeezebox should be on the same network .

2012-10-29, 08:42
UDP broadcast needs to work, that may be the problem here.

2012-10-29, 17:49
Sounds like it. And broadcast doesn't get forwarded across subnets.
I know a way around this with cisco gear, but not with snapgear (basically linux). Ah, well...

BTW I would guess this works like a lot of other services (e.g. DHCP, DNS) where the broadcast comes from the (soon to be) client; response comes from servers that hear the request; server selects a responding server based on some criteria.

2012-10-30, 01:40