el capitan dhcp server
Hello Everybody,
we do have several XServe 3.1 running under OS X 10.11.6 El Capitan and with the Server.App extension.
We now wanted to quit running DHCP and DNS Services on older Windows servers and to use instead the respective OS X services.
While setting up the DHCP service with the Server.app GUI we faced some mistakes on the Clients Tag, where static DHCP addresses are assigned to devices.
- The parameters (like Address or MAC address) are sometimes changed from the given values when a new set is entered. When trying to edit the set, values change automatically to a random value or they stay unchanged. This behavior is not predictable nor repeatable.
- After having entered three address sets, only two can be deleted. The first set remains stored and displayed without any chance for deleting or changing.
- When checking the database entries with the console command "sudo serveradmin fullstatus dhcp", we see that "dhcp:numConfiguredStaticMaps = 2" assumes that there are two static address sets, although there is only the one displayed, which cannot be deleted. It seems, as if the Indexing of the internal database is corrupt.
- When checking the database entries with the console command "sudo serveradmin settings dhcp", we see the remaining static entry with all its parameters. Although, serveradmin "sudo serveradmin settings ....= ..." should allow to change database entries from the console, not a single try to change or delete an entry succeeds. There is no error message given, the system simply does nothing but echoing the former values. This even happens with simple parameters, like "dhcp:subnet_defaults:logVerbosity = "MEDIUM"", which cannot be changed to "HIGH" or "LOW".
Here are my questions into the Community with all of my desperate hopes for assistance:
- Do you know the storage location of the static DHCP address assingnments within El Capitan Server? We could not find a single PLIST or similar for that. Attention, I don't mean the bootpd.plist, which only contains the variable DHCP assignements.
- Do you know how to repair the obviously corrupted DHCP database for static address assignments?
- Do you know, how to succeed in using "serveradmin" to change DHCP parameters? Is there any documentation about the correct syntax for the "serveradmin command=..."?
Apple Professional Support was not able to give any further information. So "real Professionals" are needed.
Kind regards, Frank
OS X El Capitan (10.11.6)