Andre
Like you we did exhaustive testing, some inpired by our external IT guy, some by Apple.
Largely Apple's advice was useless and in fact switching one of the client PC's to SMB1 only (they must have been reading this blog too) completely took that client off the network and we wasted another half day doing rollbacks before we could get them even registering on the network again. They also got us to do an EDC dump after 'turning logging up' but the turning logging down command that we were given failed to do so and that took our server down completely by filling the whole ssd overnight. We still haven't heard back from Apple re the results from that EDC and it was pretty small as it only took us 90 seconds to replicate the problem.
I've read this blog from start to finish and can say we've tried all of the suggestions, including:
• clean installs of Mavericks and Server 3 (that had no effect);
• setting up new shares on the second ssd on the server (that also had no beneficial effect, but it proved that it was nothing to do with the connected RAID);
• disabling SMB2 & SMB3 (but as stated above that just took that client off the network altogether, apart from retaining internet access);
* setting up a brand new Open Directory (that took everyone off the network - so we had to proceed to the next step);
• setting up new users directly on the server (that seemed to help momentarily, but on reflection it was probably just the fact that we rebooted the server that helped as we were soon back to having the same problems);
We also experinced the problems mentioned above re the ACL's getting corrupted and people loosing read and write permissions to their own files. This didn't just happen with Office files, but our IT guy wrote a few terminal commands relating to the 'temporary items' folder that Office creates in each share point to overwite any client ACL's. That may have helped but I have to admit that very shortly after that we gave up ditched the MacMini Server altogether and went back to using an old xServe running OS10.8.5 after Apple acknowledged that thiswhole debacle is a "known issue" and "their engineers were working on it".
I have to say as a result that I feel seriously aggrieved by this whole experience as we have been working on this issue for over a month with little help from Apple and what supposed 'help' we have received has been useless and merely wasted more of our time and frankly I resent being used as a guinea pig as it has come at an incredible expense to our small office not to mention the dreadful affect it has had on morale.