Unable to create open directory replica after Yosemite Upgrade
Hi all,
After updating both our OD server and replica servers to Yosemite and Server 4 (which worked great under 10.9), I'm unable to add the replica server. Both machines are running 10.10.1 and Server 4, and DNS appears to setup properly on the OD server (which is serving DNS to the machine intended as a replica). I simply get the message below when I try to add the machine as a replica from the "replica machine":
Checking the slapconfig.log file I get the below (example has been substituted for our actual domain name):
2015-01-06 17:20:54 +0000 slapconfig -createreplica
2015-01-06 17:20:55 +0000 Warning: An error occurred while disabling GSSAPI binding.
2015-01-06 17:20:55 +0000 1 Creating computer record for replica
2015-01-06 17:21:00 +0000 command: /usr/sbin/slapconfig -delkeychain /LDAPv3/127.0.0.1 fm-server.example.com$
2015-01-06 17:21:00 +0000 slapconfig -delkeychain
2015-01-06 17:21:00 +0000 Added computer password to keychain
2015-01-06 17:21:00 +0000 Adding ldap and host service principals
2015-01-06 17:21:01 +0000 2 Creating ldap replicator user
2015-01-06 17:21:01 +0000 _ldap_replicator exists from previous replica - migrating
2015-01-06 17:21:01 +0000 NSString *_getReplicatorPasswordWithNode(ODNode *): no syncrepl attribute found in results
2015-01-06 17:21:01 +0000 Unable to get replicator password, recreating replicator
2015-01-06 17:21:01 +0000 int _createReplicatorWithNode(ODNode *, NSDictionary *): changePassword: changePassword: 5402 (Password change failed because password does not meet minimum quality requirements.)
2015-01-06 17:21:01 +0000 Unable to create replicator user
2015-01-06 17:21:01 +0000 Unable to create replicator user (error = 69)
2015-01-06 17:21:01 +0000 CopyReplicaArray: ldap_search_ext_s failed
2015-01-06 17:21:01 +0000 Error retrieving replica array
2015-01-06 17:21:01 +0000 Deleting Cert Authority related data
2015-01-06 17:21:01 +0000 OPENDIRECTORY_ROOT_CA_IDENTITY not found, unable to determine rootCA name from OPENDIRECTORY_ROOT_CA_CERTIFICATE, defaulting to configured value of (null)
2015-01-06 17:21:01 +0000 No intCAIdentity, not removing int CA from keychain
2015-01-06 17:21:01 +0000 command: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xscertd.plist
2015-01-06 17:21:01 +0000 command: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xscertd-helper.plist
2015-01-06 17:21:01 +0000 command: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xscertadmin.plist
2015-01-06 17:21:01 +0000 Stopping LDAP server (slapd)
2015-01-06 17:21:01 +0000 Stopping password server
2015-01-06 17:21:01 +0000 Removed all service principals from keytab for realm FM-SERVER.EXAMPLE.COM
2015-01-06 17:21:04 +0000 Stopping password server
2015-01-06 17:21:04 +0000 Removed file at path /Library/Preferences/com.apple.openldap.plist.
We are using a standard Go Daddy SSL certificate on the OD server.
If I try to add the replica from the OD server itself, I get the following message (172.16.2.100 is the internal IP of the intended replica server):
I've blow away the Server App and the server folder on the replica unit, as well as run the slapconfig -destoryldapserver command on the replica.
Any one have any suggestions? Appreciate the help! Thanks!
Mac mini, OS X Yosemite (10.10.1)