4 Replies Latest reply: Oct 8, 2012 12:49 AM by Vern Dempster
Mark23 Level 3 Level 3 (975 points)

When trying to make one server a replica of an OD master, I receive the following error message on the replica to be:

 

Incompatible versions.

Your server cannot become a replica of 'server.example.com' because they are running incompatible versions of Mac OS X. Please refer to the Open Directory Administration Guide for more information about this compatibility matrix.

 

Both are at 10.8.1 with all updates installed


OS X Server, 8GB, 2,93 GHz Intel Core 2 Duo
  • 1. Re: Incompatible versions.
    JaimeMagiera Level 2 Level 2 (305 points)

    Was one of those installs originally seed/beta build?

  • 2. Re: Incompatible versions.
    Mark23 Level 3 Level 3 (975 points)

    Nope.

  • 3. Re: Incompatible versions.
    Vern Dempster Level 1 Level 1 (20 points)

    I too have this message. I have migrated the Open Directory master. The migration did not go smoothly and I had to import the ldif open directory backup from 10.6.8 into the ML server. This made it get all our data from the old server. Thankfully I had clones of all my servers before update and was able to get that data. The migration of the replica also didnt go well and neither it nor a brand new install of ML server is able to become a OD replica.

     

    Last night I got the mesage about unable to connect as a child or some such wording in the logs and now once I ensured I get this message. "Your server cannot become a replica of 'XXXXXX.mahurangi.school.nz' because they are running incompatible versions of Mac OS X. Please refer to the Open Directory Administration Guide for more information about this compatibility matrix."

     

    However both servers are running 10.8.2 and build 12C54. I am now over 48hrs of fruitless efforts getting the replica sorted and I have to have both servers running as each runs 1/2 of our students data. Any thoughts on certificates  or any thing else that I might need to sort would be great.

  • 4. Re: Incompatible versions.
    Vern Dempster Level 1 Level 1 (20 points)

    Answered this question. I found I had turned off open directory on the master to see if it would rebuild on turning on and got distracted. So this error actually means. "there is no open directory mastre on that machine you idiot" - me that is. so I am now back to error from last night from my upgraded one so the problem appears to be on the OD master.

     

    8/10/12 8:43:41.433 PM Server[580]: An error occurred while configuring mahuserver4 as a directory replica:

    Error Domain=XSActionErrorDomain Code=-1 "A child action failed" UserInfo=0x7f93e0c706c0 {XSActionErrorActionsKey=(

        "Creating Open Directory replica"

    ), NSLocalizedDescription=A child action failed}

     

    So I am now going to backup my OD master using terminal command

     

    slapconfig -backup <filename>

     

    then destroy the OD master and try to creat a blank new OD master and then try to create a replica of this and then see if I restore whether I can link up then. There does seem to be a message that flicks up whn starting the OD master suggesting it is having difficulty connecting to a replica - which may be its old ones. so I wonder if removing replicas before migrating might have been a good idea.