Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Server Admin, if you try to connect to a Mac which is not a server, you get the message "There is no server available at the address you entered"

Which specific setting(s), file(s), running service(s), are checked to determine whether a Mac is running server or client?

share|improve this question
in case Amit Singh is in the house ;-) – username May 22 '09 at 17:43
up vote 3 down vote accepted

There is an automagic service called ‘servermgrd’ that listens on tcp port 311. This is the server daemon for ServerAdmin and ServerMonitor, probably the other tools as well. I have just checked on a client machine, and the binary does not exist.

Incidently, port 626 is used by ‘serialnumberd’ to see if other OSX Servers are using the same serial number in the same broadcast domain. The ServerAdmin tool likely just uses servermgrd, though it might also use serialnumberd as a check.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.