Portable Home Directory Syncing Problem

Portable home directory syncing sometimes cannot complete, and stuck at "Checking "~/"". Looking at Console message shows the following:
1:: 09/09/03 21:01:12.562 -SSHIPCClient handleStderrLineOrEOF:: 2009-09-03 21:01:12 -0700 'Pseudo-terminal will not be allocated because stdin is not a terminal.
1:: 09/09/03 21:01:12.562 '
1:: 09/09/03 21:01:12.657 -SSHIPCClient handleStderrLineOrEOF:: 2009-09-03 21:01:12 -0700 'Warning: Permanently added '\[server.domain.com\]:2336' (RSA) to the list of known hosts.
1:: 09/09/03 21:01:12.657 '
and that's it. it'll go forever unless I force quit loginwindow. Because if I try to logout, it will get stuck on logout syncing, presumably at the same point. Afterward, I can login and sync normal... for a while.
Under "All Messages" and "Console Message" nothing shows around that time.
When it does sync correctly, the the following messages go after what I had above:
1:: [09/09/10 18:52:30.663] Remote peer greeting: 'com.apple.FileSync-2.0.0 FileSyncAgent-359 r? OKAY pid=1188'
1:: [09/09/10 18:52:30.663] okayBusy = 'OKAY'
Also, on the server's console message, the corresponding greeting does show up even when the client doesn't receive it. The clients forward/reverse DNS works fine on server and client.
The problem happens to ALL the clients, which lead me to think it must be a setting error on my end rather than a bug. But I can't figure out what.
Please help..

I finally figured it out. The trouble was that it was syncing ~/Library/FileSync from the mini, where syncing was failing. The solution was to exclude this folder from the list of folders I was syncing.

Similar Messages

  • Portable home directory sync issue after computer change

    I have a client who has changed one of his laptops to a new machine and now his portible home directory sync is not working. He puts in the password but it says the server is not found. I have confirmed that the correct server address is listed in the preferances. It used to say it was a incorrect password and i have also verified that the correct pass is listed in workgroup manager for his profile. now no matter what we put in it says server unable to be found. another strange thing i have noticed is the when i went in to the mobility settings on his account in workgroup manager it was all grayed out until i altered some of the setting and now it is not greyed out anymore and it wont go back to being greyed out.

    hi there, i am having the exact same issue with some portable accounts. we are running 10.5.4 server and 10.5.4 clients.
    i have noticed rogue ACLS appearing now in server admin for leopard, as described in a previous post.
    User = Everyone, Type = Deny, Permission = Custom, Applies To = This folder, All descendants.
    strangely, some of our users have the rogue ACL and some don't.
    even after deleting the ACL for the user, portable home syncing still does not work.
    on the client it goes through the process and the blue bar shows you it checking folders and seemingly updating. the give away for me is following the apparently successful sync, when you click on the mobile directory icon in the menu bar the date has not updated and clearly upon checking with the network account, new data has not synced.
    any ideas would be great... until now i have had to manually drag data from the client to the network folder by mounting the network folder over afp, then wipe the client and recreate the portable account... even then i am not sure how long syncing has been successful, though that has seemed to fix things.
    i am not sure if something is breaking in the user's library on the portable account?
    any insight would be most welcome.

  • Auditing Portable Home Directory Syncing

    We are investigating rolling out portable home directories for all of our users. In doing so we've ran into a show stopper level problem. Background syncing stops for some users silently. While a reset fixes the problem we are looking for a way to audit syncing on our clients. Currently we have two options:
    1. Checking the homesync.plist key. However this appears to show the last login/log out sync time not the last background sync time.
    2. Have all syncing clients create an indicator file at startup and test the server side home directory for the most change of this file. This approach is a tad kludgey.
    Does any one have any other methods they have been using to audit and monitor status of the portable home directories?
    Does anyone know of where the home sync menu item gets it's status from, ideally we'd like to pull that information directly rather than inferring it through monitoring a file created for that purpose.
    Thanks,
    Warren

    There's a plist for each user at ~/.FileSync/PHD******-<usershortname>.FileSyncHistory
    There's all sorts of great gems in there, included separate timestamps for background/preference first sync, last successful sync, etc.
    However, I've found that with 10.6.3 there's a bug that prevents the equivalent file from being update on the server side. It shows like this in the mobile FileSyncAgent-verbose.log
    0:: [10/05/18 21:55:57.625] EXCEPTION: [data writeToFile:'/Volumes/Users/jay/.FileSync/HomeSyncMirrorPeer-EQB2x69LJS1-jay.FileSyncHistory'
    options:0 error:&error] (Cocoa error 512) <-[SStoreFileOperator_FS writeFileData:] (StoreFileOperator-FS.m:1091)
    "(Error Domain=NSCocoaErrorDomain Code=512 UserInfo=0x10492c4b0 "The file “HomeSyncMirrorPeer-EQB2x69LJS1-jay.FileSyncHistory”
    couldn’t be saved in the folder “.FileSync”." Underlying Error=(Error Domain=NSPOSIXErrorDomain Code=35 "The operation couldn’t be completed.
    Resource temporarily unavailable"))">
    So as long as you're reading the data from the mobile home as opposed to the network home you should be fine.

  • Never - Create a portable home directory on this computer now?

    I have kinda the opposite problem from normal. I have Home Directories and PHD's working fine. I think it is working as expected, with one exception...
    My Daughter has an iMac at my office. I set up her account as PHD so she could also use the account from home. (We SOMETIMES go home <g>) But when I log on as her from one of the other desktops at the office, I get the dialog: "Create a portable home directory on this computer now?". I answer never. And it keeps coming up. Does Never not mean Never?
    Panther Server, Tiger Clients. TIA
    PB G4 Al (2), MDD G4 Dual (3), AGP, Cube, W2K Server, B&W G3 Server & others (includes SE30)    

    Hello,
    I started a thread concerning the opposite phenomenon, when you once click "Never" it seems you cannot change your mind and get the question asked again ... maybe you could contribute to answer the question ?
    http://discussions.apple.com/thread.jspa?messageID=1375953&#1375953
    Brett_X said: Most of the PHD stuff happens at the client level anyway
    I guess the settings preventing the dialog from coming up are stored on the client machine ?
    Thank You.

  • Give up on Portable Home Directory?

    I'm wondering if anyone is actually having success with Portable Home Directory functionality in Leopard. I have mostly all Intel Macs... 3 iMacs, MacBook Pro, 2 MacPros... and 3 PPC G5's. The server is one of the PPC G5's. The server and all clients are 10.5.3.
    I've just had no luck over the course of this week getting PHD to function as advertised. It seems simple enough... and everything appears to go off without a hitch until you actually attempt to go mobile. Even then, on the surface it seems to be working then you quickly realize that it's not actually syncing. It only successfully syncs when the local home directory is initially created (first user login). After that, any changes you make go to the server... but they don't come down when you move to another computer.
    I have everything set as explained in the manual and on this forum. What I want is everything in the user folder to sync at login, once an hour while logged in, and at logout. What I'm getting is no sync at login, upsync everyhour, and upsync at logout. I just don't get it. The server home essentially has the correct combination of what is created on each computer... but each computer only has what was created/modified on that computer.
    I just recently attempted to delete the .filesync folders in both local and server user folder root... and nothing changed except that now it upsyncs EVERYTHING every time at log out.
    The client machines are obviously correctly bound as all the server managed preferences seem to be honored. As far as mobility, I've tried setting this individually for each user, and also on a group... and the only thing that works either way is the initial home folder creation and upsyncs at logout. It doesn't even try at login.
    If anyone has achieved any success, I would love an account of the steps taken and the order performed. I'm at the point now where I'm ready to backup the user information and delete all user accounts and homes and start over. Really exhausting trying to figure this out.

    Well I've found some consistency in the dysfunction, but I don't understand it. Still no sync at login, even if I turn off management server side and set it user side. It does sync at logout, although it has stopped re-upsyncing everything all over again each time (don't know why that suddenly stopped, but I'm glad it did).
    So here's the test. Logout of users normal computer, it syncs on logout. Go to another computer with a scansnap... Login, no sync, do a manual sync... it goes thru the motions... checking, but doesn't actually sync anything. Scan document, logout, it syncs. Go back to normal computer, login... no sync, do a manual sync... goes thru the motions... checking, doesn't sync (scanned document still not there). Check home folder on server, scanned document is, in fact, there. Logout, it syncs and actually does something. Immediately log back in, no sync, but document is there.
    So the consistency is that the home folder sync workflow seems to be working. However, for some reason, it won't sync at login or manually while logged in. I'm at a loss.

  • Using Portable Home Directory a a backup tool ?

    Hi all,
    we're still figuring out if a server will be a delight or too much of a bother for our environment (5 people, Powerbooks and MacbookPro only, Airport Extreme only, lots of work being done outside the office).
    Anyway, of many resolved questions, one still remains to be answered:
    Could we setup a Portable Home Directory to mirror the home folder automatically and in the background ?
    In other words: I come back to my table, flip open the computer and don't even realize the sync being done in the background.
    The idea is to have a kind of safety net (the mirrored home folder) as a kind of up-to-date backup.
    Or would it defeat the purpose of the Portable Home Directory (meaning we have no idea what it really is ... ?
    Thanks a lot in advance,
    chris
    Macbook Pro 17" 2.33 C2D Glossy + Various Powerbooks   Mac OS X (10.4.8)   Software always current (exept for AE Base station Firmware 5.5.1)

    Ah, OK, I somehow suspected that.
    So in our case (Desktop computer = Mobile computer =
    One and the same machine) it wouldn't make it any
    more convienient to have the home folder sync'ed to
    the server and have a backup run on that mirror than
    setting up a "normal" backup routine on the mobile
    computer itself ?
    Actually there can still be a fairly significant benefit, and it's the primary reason I use PHDs at my law office. (Like yours, ours is a small network of fewer than 10 machines, and they're all desktop Macs.)
    Having any machine go down is a major wrench in the works. So, we have a "spare" Mac that I keep up to date with our basic configuration and an administrator account. If one of my staff machines goes down, I quickly swap in the spare Mac, have the affected user log in to it, and confirm that we want to create a PHD on the spare. A few minutes later the sync is complete and, other than having to reset a few things like dock, sidebar and login items, my user is back in business. That user can happily use the spare Mac with her full home environment until the affected Mac can either be repaired or replaced. When we're ready to put the spare Mac back into its standby mode, I simply delete the staff member's PHD from it and it's ready to be pressed into service again.
    I've been through this process twice since we migrated to Tiger server, and have found it to be a much faster path back to productivity than having to restore from a backup. (Although, as I said earlier, PHDs are not a backup solution and we use several Retrospect routines for that purpose.)

  • Portable Home Directory - no prompt to create

    Not excactly sure how to explain this since I am new to MAC. We are using Kanaka 1.2 on our Macbooks and getting our user settings from Workgroup manager on our Xserve. Everything looks correct but I am not getting the prompt to create the portable home directory when 2 of my users login. These 2 users had previously logged in and when they got the "create portable home directory" message, NEVER was selected. I have deleted their accounts in \library\managed preferences. I'm not sure where else to look.
    Any help is appreciated.

    I had a similar problem and found this article helpful.
    http://www.macosxhints.com/article.php?story=20060103033920526
    It worked like a charm and I had the tech guy call me later and ask how I fixed it!

  • Acrobat Pro 9.0 and 9.1 crash using Portable Home Directory

    Installed 9.0 as part of CS4 Design Suite, and updated to 9.1. Runs OK for user on local machine but crashes when used by a portable home directory user on same machine, accessing user on OSX Server on local network. Safari also crashes when accessing pdf document. Can anyone help please?

    Thanks, the workaround in message 34 worked for me (so far!). Much more helpful than this reply from Adobe: "I am afraid we are unable to troubleshoot errors with customized user accounts. If the program works locally, we advice to use the program locally."
    Thanks again.

  • Can't create portable home directory

    I recently changed a user's login in Active Directory (she changed her last name.) I changed her local home folder on her Mac to her new login, ran chown on the folder to update her home directory ownership to the new login name and everything was fine. She could log in and access her account using her new login. However, she now gets the message "Can't create portable home directory" when logging in. Nobody else on the machine gets that message. I understand what it's telling me, but I don't know where to look to fix it.

    see how many occurrences her shortname has in netinfo and delete the second one. There is a conflict on the local machine w/ her userid and shortname or try removing the first acct and let it rebuild her new user acct on the local machine.

  • Home Directory Sync Broken

    Ever since I rolled out OSX 10.8.2 on some test macbook airs the home directory sync (thru AD home directory path) doesn't work. When a user logs in with their AD credentials, everything works fine otherwise:
    The home directory mounts
    I am able to access all of the contents of the network home directory from the dock
    When I attempt to manually sync the network home directory the progress bar shows that it is in progress for a second and then shows "complete" or "finished". I don't remember the exact wording. When I check the local user folders to see if any of the content from the networked home drive has sync'd "down" from the file server all of the directories are empty just like they were prior to the sync.
    Does anyone have any ideas on how to remedy this, or is this just completely broken in ML? It used to work fine on SL and it's a shame to lose such a nice feature.

    suggest you ask in the Tiger or Snow leopard server forums
    http://discussions.apple.com/category.jspa?categoryID=96

  • Mac - SGD won't start - home directory permission problem?

    Mac OSX 10.5.6 when attempting to login to SGD fails to start. Relevant section from java console:
    security: Certificate has failed the verification with the Root CA certificates
    security: Adding certificate in Deployment session certificate store
    security: Added certificate in Deployment session certificate store
    security: Saving certificates in Deployment session certificate store
    security: Saved certificates in Deployment session certificate store
    network: Connecting https://zsgd.open-tech.com/sgd/tcc/java/Tester.class with cookie "JSESSIONID=F5602C38467AC1159DCF761A6AA3CE44; TTA_SESSION_OBJECT=-1721504362694110337:zsgd.open-tech.com:1234879815946:-1085814744412016712:2; TTA_CLIENT_COOKIE=1234818729782-6121439398221565261"
    basic: Loading https://zsgd.open-tech.com/sgd/tcc/java/Tester.class from cache
    Tue Feb 17 08:21:58 CST 2009 JEP creating applet Tester (https://zsgd.open-tech.com/sgd/tcc/java/)
    basic: Starting applet…
    basic: Referencing classloader: sun.plugin.ClassLoaderInfo@a32ea4, refcount=1
    basic: Loading applet/u2026
    basic: Initializing applet/u2026
    basic: Added progress listener: sun.plugin.util.GrayBoxPainter@946d22
    basic: Referencing classloader: sun.plugin.ClassLoaderInfo@a32ea4, refcount=2
    basic: Releasing classloader: sun.plugin.ClassLoaderInfo@a32ea4, refcount=1
    network: Connecting https://zsgd.open-tech.com/sgd/tcc/java/ttalwG-jps.jar with proxy=DIRECT
    network: Connecting https://zsgd.open-tech.com/sgd/tcc/java/ttalwG-jps.jar with cookie "JSESSIONID=F5602C38467AC1159DCF761A6AA3CE44; TTA_SESSION_OBJECT=-1721504362694110337:zsgd.open-tech.com:1234879815946:-1085814744412016712:2; TTA_CLIENT_COOKIE=1234818729782-6121439398221565261"
    basic: Loading https://zsgd.open-tech.com/sgd/tcc/java/ttalwG-jps.jar from cache
    basic: Reading cached JAR file from JRE 1.5 release
    basic: Certificates for https://zsgd.open-tech.com/sgd/tcc/java/ttalwG-jps.jar is read from JAR cache
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Checking if certificate is in Deployment session certificate store
    security: User has denied the priviledges to the code
    java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
    So I created another account and it works fine there. Compared permissions between the two accounts and they appear identical. Looks like it can't create the .tarantella directory in my home directory. Did have some home directory permission problems a couple weeks ago and used the utility on the Mac OSX install disk to reset home directory permissions and ACLs.
    Any suggestions greatly appreciated.
    Mark G.

    I probably should have included more of the java console output. This is output after what appears to be certificate checking:
    basic: Reading cached JAR file from JRE 1.5 release
    basic: Certificates for https://zsgd.open-tech.com/sgd/tcc/java/ttalwG-jps.jar is read from JAR cache
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Checking if certificate is in Deployment session certificate store
    security: User has denied the priviledges to the code
    java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
         at java.util.LinkedList.entry(LinkedList.java:368)
         at java.util.LinkedList.get(LinkedList.java:313)
         at com.sun.deploy.security.MacOSXTrustDecider.isAllPermissionGranted(MacOSXTrustDecider.java:163)
         at com.sun.deploy.security.MacOSXTrustDecider.isAllPermissionGranted(MacOSXTrustDecider.java:86)
         at com.sun.deploy.security.MacOSXTrustDecider.isAllPermissionGranted(MacOSXTrustDecider.java:79)
         at sun.plugin.security.PluginClassLoader.getPermissions(PluginClassLoader.java:146)
         at java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:192)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:147)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
         at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:605)
         at sun.applet.AppletPanel.createApplet(AppletPanel.java:723)
         at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1864)
         at jep.AppletFramePanel.createApplet(AppletFramePanel.java:189)
         at sun.applet.AppletPanel.runLoader(AppletPanel.java:652)
         at sun.applet.AppletPanel.run(AppletPanel.java:326)
         at jep.AppletFramePanel.run(AppletFramePanel.java:176)
         at java.lang.Thread.run(Thread.java:613)
    Tue Feb 17 16:43:26 CST 2009 JEP creating applet com.tarantella.tta.client.tcc.lwplugin.pluginG.TCCHelper (https://zsgd.open-tech.com/sgd/tcc/java/)
    java.security.AccessControlException: access denied (java.util.PropertyPermission user.home read)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
         at java.security.AccessController.checkPermission(AccessController.java:427)
         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
         at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1285)
         at java.lang.System.getProperty(System.java:628)
         at com.tarantella.tta.client.tcc.lwplugin.qG.k.a(k.java)
         at com.tarantella.tta.client.tcc.lwplugin.qG.h.l(h.java)
         at com.tarantella.tta.client.tcc.lwplugin.qG.h.a(h.java)
         at com.tarantella.tta.client.tcc.lwplugin.qG.h.a(h.java)
         at com.tarantella.tta.client.tcc.lwplugin.qG.h.a(h.java)
         at com.tarantella.tta.client.tcc.lwplugin.pluginG.c.p(c.java)
         at com.tarantella.tta.client.tcc.lwplugin.pluginG.c.<init>(c.java)
         at com.tarantella.tta.client.tcc.lwplugin.pluginG.TCCHelper.run(TCCHelper.java)
         at java.lang.Thread.run(Thread.java:613)
    basic: Starting applet…

  • Portable Home Directory Incomplete Sync

    All,
    I have just discovered a particularly disturbing issue with PHD. I recently had a user overwrite a file that was on his desktop and request a restore from backup. I did a search for the file on the backup that backs up all network home directories on the server and it was not found. I then checked the user's home directory on the server, and surprise it wasn't there either. Upon further checking, no files from the desktop had been synced to the server for over a month! This occurred while a regular sync has been happening on startup/logout and hourly the whole time and no errors have been logged.
    Now being curious and worried I checked some other users and found that the same issue is occurring on about half of the other computers. But the specific problems vary from machine to machine. Some users were syncing properly except for some files on the desktop. Some were missing files that were several months old but had all the current ones. In a word, random.
    Exception rules seems to be observed for the most part.
    I am going to investigate this more but wondered if anyone else was seeing this sort of weirdness? I am suspecting that the problem may have coincided with the 10.5.4 Server upgrade, but this is just speculation at this point.
    Ideas?
    Bob

    hi there, i am having the exact same issue with some portable accounts. we are running 10.5.4 server and 10.5.4 clients.
    i have noticed rogue ACLS appearing now in server admin for leopard, as described in a previous post.
    User = Everyone, Type = Deny, Permission = Custom, Applies To = This folder, All descendants.
    strangely, some of our users have the rogue ACL and some don't.
    even after deleting the ACL for the user, portable home syncing still does not work.
    on the client it goes through the process and the blue bar shows you it checking folders and seemingly updating. the give away for me is following the apparently successful sync, when you click on the mobile directory icon in the menu bar the date has not updated and clearly upon checking with the network account, new data has not synced.
    any ideas would be great... until now i have had to manually drag data from the client to the network folder by mounting the network folder over afp, then wipe the client and recreate the portable account... even then i am not sure how long syncing has been successful, though that has seemed to fix things.
    i am not sure if something is breaking in the user's library on the portable account?
    any insight would be most welcome.

  • Portable Home Directory no longer works on Lion bound to Active DirectoryAD

    Hi, All,
    I look after about 30 MacBook Air/Pro connected to a predominantly Windows corporate network.
    A few months back, I installed a MacOS Server running OpenDirectory and Software Update Services for managing the MacBooks - they are configured in the standard "magic triangle" configuration, bound both to the Active Directory (running on a handfull of Windows 2003-R2 servers) and OpenDirectory; they are configured to use the Mac Server for Software Updates, and with Portable Home Directories replicated on a network share point (through AFP) to keep a backup of the user's data.
    When all the MacBooks were running Snow Leopard, everything was running fine... but the last couple of laptops purchased came with Lion and they cannot synchronise their PHD's anymore :-(
    I have spent a lot of time trying to pin-point the problem, including replicating a whole test-network with its own AD/OD and client Snow-Leopard/Lion laptops to try various configurations... my conclusions so far are that:
    1- using Snow Leopard clients, it just works
    2- using a Lion client, when the network user account is configured in the default Users O.U. on Active Directory, it just works
    3- using a Lion client, when the network user account is configured in another O.U. than Users (e.g. Company-Name or External-Contractors), then the PHD syncinc doesn't work at all
    4- the failure symptoms are a popup window when trying to do a manual sync saying that "your network home at (null) does not allow writing" - if automatic syncing is configured through MCX, it just fails silently
    5- when PHD syncing fails, I can log on using the network account, manually mount the share point used for the network home in the Finder and read and write to it without a problem; so it' not a permission problem, but the fact that the network home directory is (null)
    6- I have traced the root cause to the FileSyncAgent process which raises an exception at startup - here's what I see as the salient lines from the logfile (i've edited out the username):
    0:: [12/02/07 12:45:00.512] ******************************************************************************
    0:: [12/02/07 12:45:00.512] FileSyncAgent-502.2 (r?, BUILT:?, PID:385, OS:11D50b, ARCH:x86_64-64) starting
    0:: [12/02/07 12:45:00.512] LA: FileSyncAgent -launchedByLaunchd -iDiskPlist
    0:: [12/02/07 12:45:00.512] ******************************************************************************
    0:: [12/02/07 12:45:00.512] Engineering log verbosity level = 1
    1:: [12/02/07 12:45:00.512] Registered isRunning port with name 'com.apple.FileSyncAgent.iDisk.isRunning'
    1:: [12/02/07 12:45:00.846] Temporary disk storage at "/Users/[USERNAME]/Library/Caches/Cleanup At Startup/FileSyncAgent-1727909307".
    1:: [12/02/07 12:45:00.846] UserAgentString = "DotMacKit-like, File-Sync-Direct/502.2.? (11D50b x86_64-64)"
    1:: [12/02/07 12:45:03.249] +[SSyncSet_PHD createPHDSyncSetForLocalPath:remoteHomeSpec:mountSuffixPath:name:]: Creating Sync Set with name "HomeSync_Mirror".
    1:: [12/02/07 12:45:03.249] -[SSyncSet_PHD _setupNewPHDSyncSetWithLocalPath:homeSpec:mountSuffixPath:]: We've been given local home path '/Users/[USERNAME]'.
    1:: [12/02/07 12:45:03.249] -[SSyncSet_PHD _setupNewPHDSyncSetWithLocalPath:homeSpec:mountSuffixPath:]: local home at "/Users/[USERNAME]"
    <PHD> 1:: [12/02/07 12:45:06.458] Added new sync set "HomeSync_Mirror".
    <PHD> 1:: [12/02/07 12:45:06.465] _incomingIPC: SFCreatePHDSyncSetMsgId (17) took 3.217627 seconds.
    <PHD> 1:: [12/02/07 12:45:06.526] Scheduling next sync of "HomeSync_Mirror" at 2012-02-07 12:45:16 +0000
    <PHD> 1:: [12/02/07 12:45:18.122] ==========================================================
    <PHD> 0:: [12/02/07 12:45:18.123] Starting automatic sync of "HomeSync_Mirror".
    <PHD> 1:: [12/02/07 12:45:18.126] Peer "local" reports changes since last sync.
    <PHD> 0:: [12/02/07 12:45:18.128] EXCEPTION: NilPtr <-[SPeer_FS_PHD mountPeerVolume] (Peer-FS-PHD.m:142): "'((homePath))' is nil">
    <PHD> 0:: [12/02/07 12:45:18.128] BACKTRACE: {
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x105003493  
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x104f70866  
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x104f6fabd  
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x104f6ecb4  
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x7fff924bb74e
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x7fff924bb6c6
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x7fff901998bf
    <PHD> 0:: [12/02/07 12:45:18.128] ? | 0x7fff9019cb75
    <PHD> 0:: [12/02/07 12:45:18.128] }
    7- if I use the same user account from a Snow-Leopard client, the mountPeerVolume finds the remote home_dir, mounts it and happilly trawls through the two directories to figure out what needs to be copied; I get something along the lines of:
    0:: [12/02/08 18:44:15.344] Starting manual sync of "HomeSync_Mirror".
    1:: [12/02/08 18:44:15.363] -[SPeer_FS_PHD mountPeerVolume]: We've been given remote home path "/Volumes/[USERNAME]".
    1:: [12/02/08 18:44:15.363] -[SPeer_FS_PHD mountPeerVolume]: Remote home path exists.
    1:: [12/02/08 18:44:15.363] -[SPeer_FS_PHD mountPeerVolume]: Final path to PHD remote home root = "/Volumes[USERNAME]"
    8- if I use a Lion client and a user account configured in the Users O.U. on Active Directory, it works similarly well
    9- in the failing use-case, if I run a "dscl xxx -read /Users/xxx" to verify that the DirectoryServices deamon returns some information, all looks good: I get all my A.D. user details, including email config and network home_directory, the MCX payload, etc
    10- the only difference that I can see when running dscl between the "working use-case" and the "failing use-case" is that the Attribute for the network home directory is called HomeDirectory (working) or OriginalHomeDirectory (failing) - but the actual value is present and correct in both cases
    11- I have enabled SMB as well as AFP file sharing to ensure that it's not a protocol problem rather than the share point itself that causes problem - no difference
    12- I have upgraded the MacOS Server to 10.7.3 (from 10.7.2) - no difference
    13- I have upgraded the Lion client from 10.7.2 to 10.7.3 - no difference
    14- I have tried to manually configure the Directory Search path on the Lion client to map HomeDirectory to OriginalHomeDirectory - either the mapping didn't work or it's not the real cause of the problem, as again: no difference.
    15- I have contacted AppleCare, raised a case with all the details above, been escalated from level 1 to 2 and 3 - and basically have been told that customers have reported very similar problems & that no more detail is available to me as it is a Directory Services related problem - if I want to take it further with Apple, I need Enterprise OS Support (and hence $1000s per year - and no real guarantee of result)
    [thanks to anyone who's read until now]...
    So my questions are (as I can't believe that I'm the only one using "proper O.U.'s" for managing users in Active Directory):
    - has anyone experienced this before?
    - does someone know of a workaround (other than "stick to SnowLeo" or "redesign your whole A.D."!)?
    - can someone help me figure out where the FileSyncAgent process tries to get its remote home directory from - as this might point to a solution?
    Many thanks

    I was able to fix the issue here. Steps Taken:  From the comand line I ran
    dscl /Search read /Users/jdoe HomeDirectory
    It returned # No such key: HomeDirectory
    This was the big clue.... it should have returned
    HomeDirectory: <home_dir><url>afp://files.hihllc.lan/Users/jdoe</url><path>/</path></home_dir>
    I unbound the Mac from AD and ran the following command in terminal.
    dscacheutil -flushcache
    I then went into OS X sharing preferences and renamed the computer slightly, so it would create a new computer record in AD. I rebound the machine to AD making sure in Directory Utility Advanced, under User Experience that Force local home directory on start up disk was unchecked and Network protocol to be used was AFP.
    I then ran
    dscl /Search read /Users/jdoe HomeDirectory
    and it returned
    HomeDirectory: <home_dir><url>afp://files.hihllc.lan/Users/jdoe</url><path>/</path></home_dir>
    I had the user reboot... which was necessary. When he logged in HomeSync fired up. He had quite a few conflicts, so I told him to select use files on this computer for all conflicts.
    I checked the FileSyncAgent.logs and it was good.
    Let me know if this fixes your issue.
    Thanks,
    Ray

  • Portable Home Directory WITH a Windows Server/AD and WITHOUT OSX Server/OD

    Hi All,
    I'm pushing the envelope here a bit, but here's the situation:
    - Windows 2003 AD Servers
    - Windows 2003 Home Directory File Server
    - MacOS X 10.5.2 client (on an Intel iMac)
    Everything works fine (once you add the AD server's IP/domain name into /etc/hosts and remove the dashes from the name of the client you're trying to join anyway). I can login, logout, run all the Apps I need. Get fine throughput from the server.
    The problem comes when I try to turn on Portable Home Directories (Mobile Accounts) for users of the client. I believe the client is trying to use "Server Side File Tracking for Mobile Home Sync", and so is trying to SSH into the Windows machine. This, perhaps unsurprisingly, is not working.
    Is there any way to turn this off without using Open Directory (even there it seems to be part of Server Admin General Prefs and not Managed Preferences)?

    Portable Homes work just fine with non-Apple servers. It just that you will not get the performance improvements of 10.5 server's "Server Side File Tracking for Mobile Home Sync".
    If Portable Homes are not working for you file a bug with Apple.

  • Mountain Lion Server: Network users Home directory mount problems

    I am having several problems with my server after a latest name change of the server via Server.app. (A first name change made problems, after that I have been trying to repair, changing the name a few times more. With latest name change, I also changed the server name itself from Foo to Bar while changing domain name from domain.com to bar.domain.com after which I repaired DNS so it covers the whole domain.com domain).
    The users in the Network directory think their home directory is on afp://domain.com/Users, but the server is now called bar.domain.com. /Network/Servers/bar.domain.com does not exist on the server. Client machines (with mobile home directories) are now able to sync, because I added an A record for domain.com to DNS (not  nice, but does the job, or more specifically that job). Also on the clients, I can go to a SHARED folder in Finder with the name Bar and go to Users and see al the home directories there. But:
    bash-3.2# ls -l /Network/Servers/
    total 4
    dr-xr-xr-x  2 root  wheel  1 Apr 14 11:14 domain.com
    dr-xr-xr-x  2 root  wheel  1 Apr 14 11:14 foo.domain.com
    bash-3.2# ls -l /Network/Servers/*
    /Network/Servers/domain.com:
    total 2
    dr-xr-xr-x  2 root  wheel  1 Apr 14 11:14 Users
    /Network/Servers/foo.domain.com:
    total 2
    dr-xr-xr-x  2 root  wheel  1 Apr 14 11:14 Users
    bash-3.2# ls -l /Network/Servers/*/Users
    /Network/Servers/domain.com/Users:
    ls: Users: Input/output error
    /Network/Servers/foo.domain.com/Users:
    ls: Users: Input/output error
    So, on the server looking for folder ~user does not work. It wants to  go to afp://domain.com/Users/user but that is unreachable.
    Any tips on what I can do except do a clean rebuild of the server (again)?
    (One of the obvious problems is that the Realm of OD is still called foo.domain.com, the origin of my problems has been that the first name change from foo.domain.com to domain.com (ill-advised, I know) failed — partly).
    What I'd like to know is:
    - where is it determined which servers end up in /Network/Servers?

    Som additional info:
    Other machines can mount afp://foo.domain.com/, afp://domain.com/ and afp://bar.domain.com/, but the server itself cannot mount them via Finder.

Maybe you are looking for

  • XML page & report template

    Hi There, I'm trying to make a default xml report that displays my sql query. I do not want to use the exportXML template, since no pagination is possible that way. (at least, I think it is) Now, i've made a XML page (only a xml header, nothing else)

  • How do I fix my problem with Artist and Sort Artist?

    I have all my songs sorted by Artist and because I have songs that feature other artists I use the sort artist field. In itunes it all looks fine but when I sync it with my iPod Nano 5th Gen one of the artists names comes up as the artist for all son

  • How to configure and tweak Safari settings on iPad Mini?

    Using my wife's iPad mini, it seems there are no setttings or ability to tweak or change the look and feel and especially the font size for the browser. I am not talking about the website text that shows up on any site visited but the text at the top

  • Photo Event Organization Problem

    I had about 20,000 plus photos in I-Photo all organized by event and date.  I decided to download another 1700 photos from a remote hard drive from my career and after they were imported, all the organization of the events was lost.  I cannot seem to

  • Supress e-mail sent through SUS for PO creation

    We want to suppress e-mails going out to suppliers whenever a PO is created in the system. I have disabled the e-mail notification in SPRO->Supplier Self Services-> master data-> Settings for BP. However it seems the e-mails are still sent out. any h