afterwords

Q: Can't sync home folder

I am trying to setup network users on Open Directory and having the home folders sync over the network, but when I log in on a workstation, I get the following error: The sync could not complete because your network home at “(null)” does not allow writing. Please help!

iMac 24, Mac OS X (10.7.2)

Posted on Oct 19, 2011 6:48 PM

Close

Q: Can't sync home folder

  • All replies
  • Helpful answers

Previous Page 2 of 3 last Next
  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 10:46 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 10:46 AM in response to Kimbakat

    Did you type this on your server and that's what it said?

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 10:57 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 10:57 AM in response to Kimbakat

    This is all internal LAN network. No DNS pointing or internet involved.

     

    Ok so how is your client going to resolve the hostname of your server??

     

    It has to be pointed to a DNS server that will tell it where the computer with the hostname of your server is located or nothing is going to work properly.

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 11:10 AM in response to Jonathan Melville
    Level 1 (65 points)
    Apr 30, 2012 11:10 AM in response to Jonathan Melville

    Clients (network computers) were connecting before. The Network Account Server directory light IS RIGHT NOW green and active. I had no problems connecting or logging in before.

     

    In fact, we are all successfully accesing shared folders across our network. We are sharing iCal calendars. No problem.

     

    The only problem was getting the users mobile accounts home folder recognized when the user logged in..as the home folder we need from the server. Not the local computer.

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 11:12 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 11:12 AM in response to Kimbakat

    I needed you to answer my question about the result of the changeip command. You said the command wasn't recognized. Did you type that command on your server and it said it's not recognized? Please run it on your server and paste the output here.

     

    Please understand without being very specific about your setup and how you have things configured, it can be almost impossibe for anybody to help you out.

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 11:16 AM in response to Jonathan Melville
    Level 1 (65 points)
    Apr 30, 2012 11:16 AM in response to Jonathan Melville

    Sorry..I know what I did wrong with the command. Here is the result from the server.

     

    Primary address     = 10.0.1.44

     

     

    Current HostName    = mcpserver.com

     

     

    The DNS hostname is not available, please repair DNS and re-run this tool.

     

     

    dirserv:success = "success"

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 11:23 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 11:23 AM in response to Kimbakat

    So you've found your problem. Your DNS is hosed. The reason I wanted you to run this command is I supected this was your problem from the start.

     

    The DNS hostname is not available, please repair DNS and re-run this tool.

     

    Many things on OS X Server (especially things like network accounts and mobile accounts) require that you have perfect DNS records, both forward and reverse. The changeip -checkhostname command checks to make sure that you have correct DNS. It has told you that your DNS is not set up properly.

     

    This will keep your server from working correctly. If you had correct DNS, the result of the command would be something like this:

     

    Primary address     = 192.168.4.3

     

     

    Current HostName    = athena.hfcnetwork.net

    DNS HostName        = athena.hfcnetwork.net

     

     

    The names match. There is nothing to change.

    dirserv:success = "success"

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 11:22 AM in response to Kimbakat
    Level 1 (65 points)
    Apr 30, 2012 11:22 AM in response to Kimbakat

    Regarding File Sharing SHARE POINTS...

     

    Do I add the Users folder as a Share Point? What should be the correct priviledges..or does the created user profile handle this.


    This is not clear when setting this all up. I get no dialog that says "We are going to create user folders for your users".

     

    So this is probably a problem with newbies setting up mobile accounts. There is no feedback on what the server is going to do along the process.

     

    I had to asssume that if there is a File Sharing access point I would have to add those for each user's space.

     

    If I was told that the App was going to create users folders...I wouldn't have tried to map out network paths etc all over the place.

     

    But FYI..I where I could log into a network account on a network machine..I can no longer log in now after changing the User's home folders to the newly created on via the Mobility Preference pane in the Workgroup Manager.

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 11:25 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 11:25 AM in response to Kimbakat

    Server.app will make home folders for you. You should not try to pre-make them.

     

    You need to fix your DNS or it's never going to work correctly. You also need to point your clients to your server for DNS lookups.

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 11:29 AM in response to Jonathan Melville
    Level 1 (65 points)
    Apr 30, 2012 11:29 AM in response to Jonathan Melville

    So how do i run this tool?

     

    Under SERVER APP

     

    HARDWARE / Network / Host Name: Edit?

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 11:30 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 11:30 AM in response to Kimbakat

    Kimbakat,

     

    I think you should do some more research about OS X Server and DNS before you precede any further or you're going to be frustrated.

     

    I'm glad to help you out but I can't walk you thru the entire process of setting up your server from scratch (which I think is the best thing for you to do) on here w/o you having a little understanding about what you're doing.

     

    But we did figure out the cause of your problem, you now know why things aren't working.

     

    I would start here: http://labs.hoffmanlabs.com/node/1436

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 11:35 AM in response to Jonathan Melville
    Level 1 (65 points)
    Apr 30, 2012 11:35 AM in response to Jonathan Melville

    These mobile accounts can't be done locally on our own network? I don't want to do anything outside to the internet..just on our local ethernet.

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 11:36 AM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 11:36 AM in response to Kimbakat

    It doesn't matter that you don't want it to work on the outside, you still need local DNS running on your LAN.

  • by Kimbakat,

    Kimbakat Kimbakat Apr 30, 2012 12:11 PM in response to Jonathan Melville
    Level 1 (65 points)
    Apr 30, 2012 12:11 PM in response to Jonathan Melville

    Ok..so now I'm kind of freaking out because I've consumed so much time to setup this server, users, shared iCals etc.....AND had finally got it so that users could log into other machines..and now it feels like it's all screwed up.

     

    This whole DNS setting up is not mentioned in any other forums as a necessary for a local users to login into local machines....and I was told setting up a Lion server would be easy and straightforward..and it is not.

     

    So...what do I do at this point..because I I'm not sure about this whole DNS thing...is I feel like I need the "six steps and here is EXACTLY what you type in this field" instructions here on fixing this.

     

    The DNS tips site says:

     

    "Mac OS X Server needs DNS running, either locally, or somewhere within its network.  Failure to have functional forward and reverse DNS (rDNS) available will cause various instabilities, and will cause changeip -checkhostname to flag errors."

     

    I would like it Locally. Sooooo in SERVER ADMIN.app / DNS  (zones and settings)  (and does this app have to be constantly running in the background like Snow Leopard Server did?)

     

    To what do I set it to forward or reverse?  Do I make this stuff up as I type or what?

    I really need to know exactly what to type. I do not have this information.

  • by Jonathan Melville,

    Jonathan Melville Jonathan Melville Apr 30, 2012 12:11 PM in response to Kimbakat
    Level 2 (450 points)
    Apr 30, 2012 12:11 PM in response to Kimbakat

    If you feel like you need further assistance and you need it now, I would spring for an account at the training website lynda.com. I know they have traning videos on OS X Server as well as videos dedicated to DNS and networking. You might find that helpful.

     

    I'm sorry I can't offer more help, I'm busy at my job today!

  • by afterwords,

    afterwords afterwords Apr 30, 2012 12:43 PM in response to Kimbakat
    Level 1 (0 points)
    Apr 30, 2012 12:43 PM in response to Kimbakat

    I know DNS and I know OS X. There are a lot of issues and oversight in the OpenDirectory environment in OS X. The only way to get it to work is to configure a lot of it manually, through the command line. Even after that, it probably won't work the way you want.

     

    I would cut my losses if I were you. You are exactly right, it should be easy and Apple made it seem like it would be based on their advertising for Lion server, but it's not. In my opinion, it's a bigger pain in the *** to do anything useful than it was in Snow Leopard server.

     

    Apple obviously don't get what users want in this area of functionality. They want us to purchase multiple products, but getting them to all work seamlessly together is only a dream

     

    Look at what a joke MobileMe was. Their solution to that fiasco was to strip out a lot of the functionality and call it iCloud. Building the kind of environment you and I are looking for wont be streamlined until it becomes the pet project of some executive at Apple.

Previous Page 2 of 3 last Next