File sharing between server 2003/08 and osx

I have 2 servers, 1 running Server2003 R2 SP2 and the other running Server 2008 SP2. We have 30 Mac users (mixture of Leopard (10.5.8 and Snow Leopard 10.6.7) who connect to shared folders on both servers and the problem they are having is that once they open up a file from within a sub folder on either server, close the application and attempt to move the parent folder (i.e. as it shouldn't be that folder, it should be located in another section on one of the shares) it will not move as the folder is showing as open in "open files".

I have tested with both servers, created a test share, duplicated some of the data and completed my testing from there. I have used multiple versions of OS X 10.5 and 10.6.

LVL 1
alexanderfotiAsked:
Who is Participating?
 
Owen RubinPrincipalCommented:
It was just a stab at an idea.  (I am happy, BTW, to call those files something else, but the MacOS (which I use) does drop turds all over the place.) It is not just resource forks that I speak of, but also desktop database files (.DS...) that are opened and stay open for some time by the Finder, as well as the icon database files, and they prevent the disconnect as well.  I have also seen some "ghost" files, often with the same name as the opened file but invisible that appear, and sometimes do not disconnect properly.

Another few tests:
1)  Does the lock go away after a period of time?  In other words, if you do nothing, and wait 3 to 5 minutes, can you then disconnect?
2). On the Mac, try "Relaunching" the Finder after you close the apps. That will release the database and icon files. They may be causing the problem, but I am not sure how to solve that.
3). Can you query the Windows Server to see what files it thinks are still open? That might help.
0
 
Owen RubinPrincipalCommented:
Are you sure they are actually quitting the App on the Mac and not just closing the Window. Unlike Windows, Mac OS does not quit the app (typically) when the last window is closed. Some apps also behave badly and hold an open file reference to the last file that was open until the app quits.

It might help to know what app(s) are causing this problem.

0
 
Owen RubinPrincipalCommented:
I had another thought here: Mac OS is still a "dirty" OS in that it tends to leave hidden "turd" files when it access a directory, files like ".AppleDB" and ".AppleDesktop" for example.  I also note some other invisible files that appear in the directory as well, all of which may be held open.

If the Mac is still connected to the server and has that directory window open, these files are may still be active, so the folder cannot be moved because there is still an active file reference.

Try having the Mac user(s) close the open directory window and then see if the folder can be moved. Not sure how long the OS holds on to those files.  
0
 
alexanderfotiAuthor Commented:
Errubin,

I am testing it myself and the same thing happens when you either quit the application or just close the file.

Seems to be mainly caused by Adobe InDesign (have not tested any other Adobe applications) CS3, CS4, and CS5 have all been tested and the same thing happens. If the network share is disconnected then the folder becomes usable again - The "turd" files you are relating to will most likely be the resource fork which can be deleted, I have tested this but it again makes no difference.

Any other thoughts?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.