2673 Views 6 Replies Latest reply: Dec 9, 2009 12:26 PM by Jason Agress
Hi Jason, what I'd do is have a look at dscl on the command line.
dscl /LDAPv3/127.0.0.1 list /Users
this will list the users in your OD
dscl /LDAPv3/127.0.0.1 read /Users/XXX RecordName
changing XXX to a username of interest should give you the data stored for that user and hopefully teh aliases that you don't want.
Once you have identified that the alias still exists then we can try to delete it using
dscl -u diradmin /LDAPv3/127.0.0.1 delete /Users/XXX RecordName aliastodelete
I would recommend testing this on a test user first to see if it will do what you want it to and as always have a fully functional backup.
Yes, accounts are replicated in the local directory on the clients.
I just ran
dscl . read /Users/XXX RecordName
on one of the clients and, again, the 'rogue' alias does not show up. Not surprising, though, since the deleted alias does not work when authenticating on the client. It does, however, work when logging into AFP, Webmail, etc. on the server.