Abbiamo avuto un problema molto simile (se non lo stesso) da quando abbiamo aggiornato il nostro server a Windows 2008 R2. (WinServer 2003 andava bene.) Tuttavia, il sintomo principale che abbiamo riscontrato, è leggermente diverso:
Lavoriamo in un ambiente misto Mac / PC. Gli operatori desktop lavorano solo su Mac, mentre i nostri servizi di back-end sono basati su Windows. Anche alcune operazioni manuali sono fatte su Windows 7.
Chiamiamo il nostro problema "Ghost Folders". Queste sono cartelle inaccessibili anche per l'account amministratore di Windows. Windows non visualizza privilegi per nessuno! Anche l'utente amministratore non può vedere le autorizzazioni o il proprietario della cartella, né la proprietà può essere presa dall'amministratore. Blocco totale.
Tali cartelle vengono create nelle seguenti circostanze:
- Una condivisione Windows è montata su Mac di
SMB://<IP-address>
notazione.
- L'utente Mac o Windows tenta di spostare o eliminare una cartella con alcuni file all'interno.
- Mac Finder restituisce l'errore "Nessun accesso" o "Privilegi insufficienti", così come Windows.
- Windows Server mostra la cartella come senza autorizzazione per nessuno. Questa cartella scomparirà da sola qualche tempo dopo (!!) L'intervallo di tempo può essere qualsiasi cosa da pochi
minuti a diverse ore.
- Su Mac, viene visualizzato il comando '
ls -la
' di UNIX
le autorizzazioni della cartella normalmente. Tuttavia ' ls -la
' per il contenuto della cartella non elenca nulla. Nemmeno il "." o ".." per le cartelle 'corrente' e 'livello superiore'.
Questo scenario può essere ripetuto a piacimento - La cancellazione può essere tentata su Mac o Windows.
Un comportamento simile si vede anche quando si tenta di salvare (sovrascrivere) un file da un'applicazione Mac. Questo darà un errore di autorizzazione - e il file originale scomparirà dal server. Questo suggerisce una cancellazione riuscita del file originale, ma non è stato possibile scrivere il nuovo contenuto.
Questo scenario avverrà solo se almeno un Mac ha la condivisione montata e qualsiasi cartella della condivisione è aperta in Finder. Una condivisione a cui non si accede da nessun Mac non produce questo problema.
Abbiamo prove abbozzate che il tentativo di cancellazione iniziale (in caso di insuccesso) effettivamente (o parzialmente) cancellerà la cartella dal file system di Windows. Abbiamo visto la cancellazione apparentemente per avere successo su Windows Explorer. Tuttavia, la connessione SMB Mac sembra in qualche modo, come se "ricreare un'ombra" della cartella - o "negare" la cancellazione dopo il fatto, riportando la cartella al file system di Windows, ma con permessi nulli.
Saremmo grati se qualcuno verificasse questo comportamento sui loro sistemi, se vedi la stessa catena di eventi di noi. Potrebbe aiutarci tutti a individuare con maggiore precisione la fonte di questo problema elusivo.
Qualsiasi input sarà molto apprezzato.