Hi,
I manage a Tiger Server-based network of ~750 users and ~300 machines. Not as large as some, but it's decent for its size. We make full use of network home folders, Open Directory, netboot managed preferences and we certainly push AFP to its limits
The basis of getting a reliable OD setup on Leopard (or any version of OS X server, really) is as follows:
1) Never ever ever ever use an Apple server product in a production environment on its .0 or .1 or even .2 release unless you absolutely must. Bugs are abound.
2) Do the advanced install (applies to Leopard only), unless you know you'll only need a basic workgroup server. Switch to advanced later is not really an option
3) Pay careful attention to your DNS setup. This is crucial, especially if you run or plan to run Open Directory. Apple's DNS management via Server Manager is woefully inadequate and buggy. I *strongly* suggest using something like the wonderful Men & Mice Suite (
http://www.menandmice.com). It uses OS X's built in BIND, but with its own custom config files. A true gem.
Remember the following command to check your DNS. Tattoo this on you if you must:
changeip -checkhostname
DO NOT PROCEED WITH ANYTHING ELSE UNTIL YOUR SERVER "PASSES THE MUSTARD" WITH THIS COMMAND!
4) Open Directory setup is straightforward, be sure to follow the prompts and WRITE DOWN ALL THE INFO. Furthermore, OD setup *will* fail if you are not plugged into a switch - even if it's the only machine on the switch. It needs to see itself. Internal loopback is not enough.
4) Test, test, test.
IMHO, OS X Server still isn't ready for prime time usage yet. I'd stick it on a small workgroup or a very specific environment. An enterprise-level server OS, this isn't. Do not expect a simple, straightforward, consistent Apple-like environment. It can be *extremely* challenging to get OS X Server to do what you want if it deviates even slightly than what Apple lists in its specs.
Challenging, but not impossible
Feel free to leave a message and I'll try to help to the best of my ability. AFP548.com is also a wonderful, wonderful resource.
-NA Tech