Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 10.3.9 -> 10.4.2 OD servers



Hi, Andrina,

I've been in communications with Apple on this, and they're generally in agreement with what you have said in your article.

I submitted a bug (# 4203727), and Apple has been able to recreate the problem. So it's not just my data (which I feared at first), it's a general issue with the procedures which Apple (and you) have documented.

There's possibly two authAuthority entries for each user: PWS and Kerberos. The PWS entry seems to always wrap the same in the ldif file, but the Kerberos entry always wraps differently depending on the length of the uid. So there might be some issues with the copy/paste method, but if this can be done on live data after it has been imported into LDAP, we should be able to get around that.

Is wrapping an issue when using LDIF imports? I guess I could experiment to find out.

I can't do a manual copy/paste for all 6,000 users in my OD database. A guy at Apple is currently working on a script which will do this conversion on a 10.4 server after I do the upgrade procedures. I'm working on one in parallel, so we'll see who gets done first. But there's no doubt that other Apple customers will come across this same problem, so Apple will need a solution for them.

Thanks for the update, this will help anyone else who has experienced problems as well.

-Matt

Just in addition to this - I've updated the article on afp548 today.... the update should help with your issues...

Cheers,
Andrina

On 29-Jul-05, at 12:00 PM, Andrina Kelly wrote:

Hey Matt,

So a couple ideas to try - I assume you're looking to get your new machine going with the same IP and hostname, yes?

Try copying the contents of /var/db/authserver from your 10.3.9 box and after setting up your 10.4 OD master, replace the contents of /var/db/authserver with your copied contents rather than doing a mergedb or mergeparent.

You may need to copy the AuthenticationAuthority from the admin account of your 10.3.9 server into the AuthenticationAuthority of your 10.4 diradmin user.

Another thought, although you said you had issues with the 10.3.9 - 10.4 straight upgrade - perhaps try the upgrade, backup the OD info on 10.4, then try importing that 10.4 backup onto a clean 10.4 machine....

Cheers,
Andrina

On 29-Jul-05, at 10:15 AM, Matt Richard wrote:

Hi,

I've been preparing for months to move my OD accounts from a set of 10.3 servers to a set of 10.4 servers. I much prefer fresh installs over upgrades whenever possible and this looked like a good opportunity. I regularly tested this procedure in a test environment so that I knew it would work once I had the opportunity. I even had Apple fix a few bugs for me that I found along the way.

I used the procedure described here:
http://www.afp548.com/article.php?story=20050615173039158

I have a script which does the backup every night, so I just had to do the restore on a new server.

Yesterday, the day finally came when I would migrate my OD servers from 10.3.9 to 10.4. I used Carbon Copy Cloner to keep a close backup of each OD server before wiping the hard drives and installing a clean 10.4 Server system.

However once I imported my LDAP and Password Server information, none of the users could authenticate. I tried importing several times, with different variations, but nothing would work. I tried restoring the 10.3.9 system on the OD master and then upgrading to 10.4, and I ran into worse problems with slapd crashes (which I might address another time). So I had to revert back to 10.3.9 on my OD servers.

Today I tried again, in my test environment and it worked. I discovered that the test environment, even though it is running as an OD master, is forwarding Password Server authentication requests to my real (not test) OD Master.

It seems to me that the user records are somehow tied to a specific instance of a Password Server database. If I install a new Password Server instance, even at the same address, users cannot authenticate against it.

Does this make any sense?

Does anyone have any helpful hints for me?

Thanks,

Matt


-- Matt Richard Access and Security Coordinator Computing Services Franklin & Marshall College email@hidden (717) 291-4157 _______________________________________________ Do not post admin requests to the list. They will be ignored. Macos-x-server mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macos-x-server/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.