school server set up need major help pleaseeeeee help by monday

Hey,


Ok school currently has a room of 15 emacs and one G5 today I tried installing os x server I am a novice pretty much and have no server experience,


followed this tutorial

http://discussions.apple.com/thread.jspa?threadID=977178&tstart=15


yet had problems with setting up the client to connect


got to this part launch Directory Access (Applications/Utilities), click on the lock and authenticate, select LDAPv3, click Configure, deselect ‘Add DCHP-supplied LDAP servers to automatic search policies’, click New and key in either the IP address or better still its FQDN. Server discovery will be fairly quick, you will see iMac01.local in the first field and you will be prompted for a network user name and password, don’t bother with this just click OK and then continue, you will then see the Server Configuration in the Services window, click OK. Click on Authentication and verify that Custom Path is displayed, you should see /LDAPv3/172.*** or the server FQDN as the second Directory Domain displayed


and it didnt discover the server is it because im using clients of 10.3.9 on a server with 10.4.8 ?


another problem was when setting up the server the user group kept flashing up saying it was netinfo service wasnt running , surely that should be running and how do i get it working?


also setting up the dns server was a issue yet i belive it to be working now,there was somthing also about network tree domain or somthing like that?


please help all i want is to create user accounts for 30 students and let them log on at any machine please help


thanks


Craig ***


[Edited by Moderator]

15x emacs, 1xG5, 1x powerbook g4, Mac OS X (10.3.9)

Posted on Jul 6, 2007 8:48 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 9, 2007 12:57 PM

Hi Craig

To be honest I think its going to be a struggle. As I see it you have two options. Integrate OD with your existing AD network or set up a separate network divorced from the rest of the school network. However its worth trying a few things to see if its possible to get you up and running, you won’t lose anything as nothing is working anyway!

the active directory isnt a proxy server the school
has there own proxy.maidenerleg.wokingham.sch.uk


Every Macintosh Operating System has a Proxies tab in the Network Preferences Pane. You configure the WebProxy part of this with the same information as above. Make sure you have the correct port number and an authenticated account that is allowed to use the proxy server. You can use the same one for all of the mac clients as well as the server.

I can use a set up 20 free ip adresses on the network
if that helps i didnt want to set up dhcp incase it
messed up the windows network and started giving pcs
ip addresses.


Yes do this and make sure you assign all of the macs with fixed IP addresses that are within that range. Not switching on the DHCP Service on your mac server is a good idea as it would mess up the windows network.

they really need internet access really,


Once you have configured each mac client with the proxy server settings test them for internet connectivity. You should not have to put anything in the DNS Servers field, leave it blank. Turn your attention to the server and stop the DNS Service. Now configure the server to use the proxy server settings. Test for internet connectivity. Go back to the DNS Service and make sure it is configured correctly, when you are happy start the service and place the Server’s own IP address in the DNS servers field. Launch terminal and issue this command:

host macserver.maidenerlegh.sch.uk

you should see this returned

macserver.maidenerlegh.sch.uk has address 10.20.128.71

now issue:

host 10.20.128.71

you should see this returned

71.128.20.10.in-addr.arpa domain name pointer host10.20.128.71.in.addr.arpa.macserver.maidenerlegh.sch.uk

If you get this then DNS is resolving correctly. Test again for internet connectivity. Now demote the Server back to Standalone. You will lose any users already entered in the LDAP Directory node in WorkGroup Manager. I have a feeling you don’t have too many in there and that it would not be a big problem to key them in again.

Before we carry on a brief word regarding Kerberos as you asked this question:

so what does kerberos actually do and
how do i activate it I had a look at it and it
just confused me to put it simple


Kerberos was developed by MIT as a method of authentication that allows users to have just one account and password to access all server based services. You may have noticed that there are now passwords to logon to the computer as well as one for access to the internet and yet another one for Mail. . . you get the picture? Would it not be a good idea to have just one password? One that will give a user access to everything the user was allowed to have access too? Kerberos or Single Sign On (SSO) was developed to do just this. Its not perfect and does not allow for Legacy authentication methods, but its ideal for larger organizations such as schools. Kerberos is activated on promotion to Open Directory Master. Once this happens your server becomes the Kerberos Distribution Centre (KDC) concerning itself with handing out service tickets to authenticated users that exist in WorkGroup Manager. However your situation is complicated because you already have an existing KDC on the network. Your AD Server is one. Unless you plan properly having two KDCs on the same network and IP address range can cause all sorts of problems. It is possible to divorce Kerberos from OpenLDAP as Apple have implemented it, but in my experience its tricky. For the Active Directory, Kerberos is always on. If you want to know more consult the Open Directory Admin manual, or MITs website or just google it.

When you are ready and happy promote the Server to Open Directory Master. You should be able to create the default diradmin account. If everything has gone correctly you should see MACSERVER.MAIDENERLEGH.SCH.UK in the Kerberos Realm Field as well dc=macserver,dc=maidenerlegh,dc=sch,dc=uk in the search base field automatically filled in for you. When you go back to the Overview pane for Open Directory you may still see Kerberos as being Stopped. This is not surprising as the Windows Server is the active KDC on the network. However continue past this as PasswordServer may suffice. Launch WGM and authenticate to the /LDAPv3/127.0.0.1 node. You should see Directory Administrator (UID 1000) already there. Start populating with Users, just do one to begin with. Select Sharing and make sure the default Users folder is being shared. Select Network Mount, authenticate using diradmin and make sure Network Mounting is enabled for Users Home Folders. Apply changes. Go back to Users, select the user and then select home, you should now see the home folder diretory path, select this and click Create Home Now followed by Save. Navigate to the Users folder using the Finder to see if the folder has been created. You are almost there. Go back to your clients and add the OD Server’s IP address in the DNS Server’s field, now launch Directory Access and scrub the existing LDAPv3 setting there. Create a new configuration and use the OD Server’s IP address. Discovery should be fairly quick. Don’t provide any user names and passwords just continue past this point until the configuration has taken. Now log out and test using the created user in WGM by clicking Other.

all the machines are in one room yet there are other
machines on the switch there on i belive


As already mentioned it may be useful for you to have your own switch and router that will keep this network separate from the AD network. Ideally I would recommend this for you. There are some excellent companies not far from you who would do this for you. Apple Regent Street being one of them. Ideally you should be trying to supplement your Active Directory with Open Directory. However this would be too involved to go into in this forum. You should really be consulting with a professional who can come to your site and implement an effective strategy for you that will give you what you want.

Let us know how you get on. Good Luck!! – Tony
19 replies
Question marked as Top-ranking reply

Jul 9, 2007 12:57 PM in response to craig osgood

Hi Craig

To be honest I think its going to be a struggle. As I see it you have two options. Integrate OD with your existing AD network or set up a separate network divorced from the rest of the school network. However its worth trying a few things to see if its possible to get you up and running, you won’t lose anything as nothing is working anyway!

the active directory isnt a proxy server the school
has there own proxy.maidenerleg.wokingham.sch.uk


Every Macintosh Operating System has a Proxies tab in the Network Preferences Pane. You configure the WebProxy part of this with the same information as above. Make sure you have the correct port number and an authenticated account that is allowed to use the proxy server. You can use the same one for all of the mac clients as well as the server.

I can use a set up 20 free ip adresses on the network
if that helps i didnt want to set up dhcp incase it
messed up the windows network and started giving pcs
ip addresses.


Yes do this and make sure you assign all of the macs with fixed IP addresses that are within that range. Not switching on the DHCP Service on your mac server is a good idea as it would mess up the windows network.

they really need internet access really,


Once you have configured each mac client with the proxy server settings test them for internet connectivity. You should not have to put anything in the DNS Servers field, leave it blank. Turn your attention to the server and stop the DNS Service. Now configure the server to use the proxy server settings. Test for internet connectivity. Go back to the DNS Service and make sure it is configured correctly, when you are happy start the service and place the Server’s own IP address in the DNS servers field. Launch terminal and issue this command:

host macserver.maidenerlegh.sch.uk

you should see this returned

macserver.maidenerlegh.sch.uk has address 10.20.128.71

now issue:

host 10.20.128.71

you should see this returned

71.128.20.10.in-addr.arpa domain name pointer host10.20.128.71.in.addr.arpa.macserver.maidenerlegh.sch.uk

If you get this then DNS is resolving correctly. Test again for internet connectivity. Now demote the Server back to Standalone. You will lose any users already entered in the LDAP Directory node in WorkGroup Manager. I have a feeling you don’t have too many in there and that it would not be a big problem to key them in again.

Before we carry on a brief word regarding Kerberos as you asked this question:

so what does kerberos actually do and
how do i activate it I had a look at it and it
just confused me to put it simple


Kerberos was developed by MIT as a method of authentication that allows users to have just one account and password to access all server based services. You may have noticed that there are now passwords to logon to the computer as well as one for access to the internet and yet another one for Mail. . . you get the picture? Would it not be a good idea to have just one password? One that will give a user access to everything the user was allowed to have access too? Kerberos or Single Sign On (SSO) was developed to do just this. Its not perfect and does not allow for Legacy authentication methods, but its ideal for larger organizations such as schools. Kerberos is activated on promotion to Open Directory Master. Once this happens your server becomes the Kerberos Distribution Centre (KDC) concerning itself with handing out service tickets to authenticated users that exist in WorkGroup Manager. However your situation is complicated because you already have an existing KDC on the network. Your AD Server is one. Unless you plan properly having two KDCs on the same network and IP address range can cause all sorts of problems. It is possible to divorce Kerberos from OpenLDAP as Apple have implemented it, but in my experience its tricky. For the Active Directory, Kerberos is always on. If you want to know more consult the Open Directory Admin manual, or MITs website or just google it.

When you are ready and happy promote the Server to Open Directory Master. You should be able to create the default diradmin account. If everything has gone correctly you should see MACSERVER.MAIDENERLEGH.SCH.UK in the Kerberos Realm Field as well dc=macserver,dc=maidenerlegh,dc=sch,dc=uk in the search base field automatically filled in for you. When you go back to the Overview pane for Open Directory you may still see Kerberos as being Stopped. This is not surprising as the Windows Server is the active KDC on the network. However continue past this as PasswordServer may suffice. Launch WGM and authenticate to the /LDAPv3/127.0.0.1 node. You should see Directory Administrator (UID 1000) already there. Start populating with Users, just do one to begin with. Select Sharing and make sure the default Users folder is being shared. Select Network Mount, authenticate using diradmin and make sure Network Mounting is enabled for Users Home Folders. Apply changes. Go back to Users, select the user and then select home, you should now see the home folder diretory path, select this and click Create Home Now followed by Save. Navigate to the Users folder using the Finder to see if the folder has been created. You are almost there. Go back to your clients and add the OD Server’s IP address in the DNS Server’s field, now launch Directory Access and scrub the existing LDAPv3 setting there. Create a new configuration and use the OD Server’s IP address. Discovery should be fairly quick. Don’t provide any user names and passwords just continue past this point until the configuration has taken. Now log out and test using the created user in WGM by clicking Other.

all the machines are in one room yet there are other
machines on the switch there on i belive


As already mentioned it may be useful for you to have your own switch and router that will keep this network separate from the AD network. Ideally I would recommend this for you. There are some excellent companies not far from you who would do this for you. Apple Regent Street being one of them. Ideally you should be trying to supplement your Active Directory with Open Directory. However this would be too involved to go into in this forum. You should really be consulting with a professional who can come to your site and implement an effective strategy for you that will give you what you want.

Let us know how you get on. Good Luck!! – Tony

Jul 6, 2007 10:43 AM in response to craig osgood

In the Directory Access setup, did you use the server's FQDN, or its IP? If you used the FQDN, you need to make sure that the client can actually resolve that name -- if you're defining the name using the server's own DNS service, try adding the server's IP address to the "DNS Servers" field in the Network system preferences on the client.

I'm not sure what's up with the Netinfo service there, but I'm also not sure it matters -- the server should be set as an Open Directory Master, which, as far as I know, uses LDAP for things, not Netinfo (but someone might want to correct/clarify).

Jul 9, 2007 10:26 AM in response to craig osgood

Hi Craig

Just an observation but I can’t see how any of this is going to work as the Open Directory Master’s DNS is incorrect. You don’t have the Server’s own IP address in the DNS Server Field. Open Directory Services also list as Kerberos stopped.

Your mac clients are never going to discover LDAP Services as hosted by your Open Directory Master because they can’t resolve the server hostname to an IP address or vice versa. Connecting to the Server using the Finder will not be a problem because simple file services will work this way. Of course you are seeing.

To try and get you going can I ask you a few questions?

Is the Active Directory Server also the Proxy Server?
Can you reserve a block of say 20-30 addresses using the DHCP Module on your AD Server that only your Macs will use?
Is Internet Access absolutely vital?
Are the Mac clients and Server in one room?

Get back to me when you can

Tony

Jul 7, 2007 12:25 PM in response to craig osgood

Hey Craig,

There are a whole ton of options and things in the Directory Access app, none of which you need to worry about. This is all I do on a brand new client machine to get things working:

1. Open Directory Access
2. Double-click on LDAP
3. Make sure the DHCP checkbox isn't checked
4. Click "New"
5. Type the server's FQDN or IP
6. Click "Okay"

That's it. Once you submit that address, it should immediately start saying things in the little information line, like "finding such-and-such, mapping whatever," then it'll be done. Takes about 2-3 seconds. Don't play with anything else in there, just hit Okay until you're back at the start, then quit, log out.

Now, once that's complete, you still might not see any of your network users at the login screen (I've scratched my head at this point a few times) -- you'll want to check in WGM that you've got that client computer added to a computer list, and that the preferences for that list are such that it's set to show network users at the login screen (Login prefs).

Not sure if your problem is anything to do with this stuff, but it's possible. 🙂

Jul 9, 2007 9:09 AM in response to craig osgood

Hi craig osgood-

In fact, this is all hugely important or I would not have asked. I am just trying to help and you seem baffled and sometimes it helps to look at things differently.

What Mac OSX Server services are turned on? Do they conflict with the Windows server? Is that switch before or after the Window server?

How about backing up and making things simple? Connect one emac directly to the server via a ethernet cable (you may need a crossover cable) and make a simple network. That way you can eliminate everything else. See if you can make that work and go from there.

Luck-

-DaddyPaycheck

Jul 10, 2007 9:13 AM in response to Antonio Rocco

Hey everyone !

Im really happy ! thanks for all your help ! tried it today didnt work at all ! so therefore decided to phone apple ! a hour and a half on the phone we both realised that I had set up everything correctly and I was right, so he phoned me back after he went for advice, so phoned back all i had to do was delete some files that previously were created from directory access and start fresh, which I thought deleting them from directory access got rid of them apparently not !

So was really happy, stumped Apple to ! which was funny and they even phoned me back like a few hours later to makesure it was still working, the best support service I have used !

thankyou guys for being so patient with me and I really have learnt so much over the past few days with mac servers. Increased my knowledge really from just working with standalones to a network basics

thanks again

Craig Osgood

Jul 6, 2007 11:56 AM in response to craig osgood

Hey craig osgood-

Did you follow this migration manual?

I have always found it helpful to shut the system down completely after an upgrade. Power down and then bring it back up. Sometimes services will take a while to fire back up.

Some other issues addressed herebut i don't know whether or not they apply in your case.

I will stay tuned.

Luck-

-DaddyPaycheck

Jul 6, 2007 2:46 PM in response to JohnWeston

Hey John ,

I tried both yet in the directory access setup there was somthing else I looked at that asked for a network tree or somthing likee that which actually asked me for a user name and password yet didnt authenticate is there a easy way of knowing if its working instead or rebooting the machine everytime

or is it a problem the client runing 10.3.9 and the server being 10.4.8 ?

Its just so frustrating and I need to finish it on monday really or have advanced and it seemed like there was no discovery feature where I typed it in , yet i did find some setting on a diffrent section of directory access setup that said about binding ?

I dunno

thanks

Jul 9, 2007 8:49 AM in response to craig osgood

hey,

right guys it didnt work again today ive spent to constant days trying this and im just pulling my hair out, i really dont have a clue why it isnt working below is all the information I can think of giving

the macs are on a windows network which already has a dchp server and a dns servers which give the ip addresses to the macs which are dynamic. I changed them to static and set up the macserver as its own dns. here are the ethernet config below:

configured ipv4 manually
ip:10.20.128.71
subnet mask 255.255.252.0
router 10.20.131.254
dns servers 62.171.198.104 ( I Have tried putting the macserver ip here yet internet dosent work server ip is is 10.20.128.71

the search domain i wasnt sure on so i put as maidenerlegh.sch.uk the server is macserver.maidenerlegh.sch.uk

I added all the macs to the server via there ethernet id

on the open directory setttings it lookes like this:
lookupserver:running
netinfoserver: running locally only
LPAD: running
password: running
kerebos is stopped

the emac client which is mac01 can connect to the server via going finder go connect to server and then can log on to the user accounts i created on the server yet when i went through how to set it up on the client in directory access it wouldnt discover the network like everyone else says it should it just didnt do anything ?

please help this is a major problem that i thought i could solve i dont know what im doing wrong?

does anyone have any ideas

so i set up the server as a dns all the macs have static ips

I just cant get them to log on the server is 10.4.9 the client is 10.3.9

Jul 9, 2007 10:52 AM in response to Antonio Rocco

yeah I did have it in the dns server field yet then they wouldnt connect to the internet, so what does kerberos actually do and how do i activate it I had a look at it and it just confused me to put it simple.

the active directory isnt a proxy server the school has there own proxy.maidenerleg.wokingham.sch.uk

I can use a set up 20 free ip adresses on the network if that helps i didnt want to set up dhcp incase it messed up the windows network and started giving pcs ip addresses. could i get the g5 to share the internet connection to them ?

they really need internet access really,

all the machines are in one room yet there are other machines on the switch there on i belive

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

school server set up need major help pleaseeeeee help by monday

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.