We have an OS X 10.6 Server onsite and after reimaging multiple iMac's a few have come up when being re-added to the Workgroup Manager (under open directory) stating that:
The name you have chosen conflicts with a name assigned to another computer.
You can't assign the name "MacNameHere$" to two different computers. Remember that names are not case-sensitive when checking for conflicts.
The Computer name Definately ISN'T listed in Workgroup Manager, I found some in the past which were hidden & only showed up during a search.
The assigned grouping does not contain it in the LDAP search but does in the Search Policy however does not specify the ID and same naming structure (as if it's info comes from elsewhere).
There is only 1 mac server & we do have Active Directory onsite however why didn't it affect other Mac's.
One Computer name came into this state after we unbound it from Open Directory. It's as if the Open Directory service isn't completely purging the old account info.
Note that the same happens when applying the ID (MAC address) in - even under a different computer name.