OS X: Fehler „Datei-Lese-Metadaten / privat / var / Ordner verweigern /“

0

Zunächst das Setup: Ich habe ein Macbook mit OS X 10.9.5 und einen Ordner, den ich mit WebDAV mit einem Windows-Computer synchronisiere. So funktioniert es:

  • Auf meinem Windows-Computer wird der WebDAV-Server (IIS) ausgeführt.
  • Ich mounte den Windows WebDAV-Ordner mit dem Finder ("Mit Server verbinden").
  • Einmal auf dem Mac gemountet, als wäre es ein lokaler Ordner, benutze ich Einklang um sie zu synchronisieren. (Unison ist ein einfaches Programm; es synchronisiert nur zwei Ordnerbäume, und AFAIK ist es egal, ob einer von ihnen remote gemountet ist oder was auch immer).

All dies funktionierte einwandfrei, bis vor ein paar Tagen die Festplatte meines Mac aufgrund eines beschädigten Journals nicht mehr montiert werden konnte. Ich musste eine Time Machine-Sicherung formatieren und wiederherstellen. Seitdem, wenn ich versuche, beide Verzeichnisbäume zu synchronisieren, werden in meinem Syslog folgende Fehler angezeigt:

Apr 11 20:04:15 Paulos-MacBook-Pro kernel[0]: Sandbox: webdavfs_agent(344) deny file-write-unlink /private/var/folders/25/(edited long string)/C/mds
Apr 11 20:04:15 Paulos-MacBook-Pro kernel[0]: Sandbox: webdavfs_agent(344) deny file-read-metadata /private/var/folders/25/(edited long string)/C/mds

Ich habe versucht, diesen Ordner zu löschen (nur die 25 Ordner, nicht die gesamte /private/var/folders/ Baum) und dann neu starten, nur für den Fall, dass eine veraltete Sperrdatei oder ähnliches vorhanden ist. Nach dem Neustart sehe ich, dass die 25 Ordner wird neu generiert, aber wenn ich versuche zu synchronisieren, tritt der gleiche Fehler auf.

Was ist los?

BEARBEITEN: Wenn ich mich von meiner aktuellen OS X-Sitzung abmelde und mich dann erneut anmelde, kann ich problemlos synchronisieren. Wenn ich dann allerdings ein paar Stunden warte, tritt das Problem erneut auf.

PaulJ
quelle
Können Sie Dateien auf dem WebDAV-Mount bearbeiten, auch wenn die Synchronisierung fehlschlägt? d.h. ist es für alle Programme schreibgeschützt, oder ist es nur unisono, dass es nicht geschrieben werden kann?
D Schlachter
Ich weiß es nicht, weil ich es nicht wirklich versucht habe. Ich verwende dieses Setup nur zum Synchronisieren von Dateien mit Unison.
PaulJ