OpenOffice/Samba/CIFS-Probleme: “Could not create backup copy”

Ein Problem, das in Foren und Bugtrackingeinträgen immer wieder auftaucht, ist folgendes: Man öffnet oder erstellt eine Datei mit OpenOffice. Die Datei ist auf einem Samba-Share gespeichert. Beim Versuch, die Datei nach einer Änderung zu speichern, erhält man eine Fehlermeldung wie etwa

“Error creating object. Could not create backup copy”.

Das Problem trat – bei mir – nur auf Linux-Clients auf. Diese verbinden sich via CIFS mit dem Samba-Share. Um genauer zu sein: Mit autofs und zwar, wie hier beschrieben.

Mir gelang es trotz vieler Versuche und Einstellungsänderungen (seitens Samba, seitens der smbclient-Optionen) nicht, diesen Fehler zu beseitigen.

Bis ich auf Charlie Harveys Artikel gestoßen bin, der zumindest eine Lösung parat hält: Die Option nobrl (no byte range lock), mit der verhindert wird, dass Dateien so gelockt werden, dass wahlfreier Zugriff auf einzelne Abschnitte durch mehrere Anwendungen möglich ist (siehe Wikipedia [en]).

Mit der Zeile

* -fstype=cifs,nobrl,credentials=/home/[username]/.smb/[workgroup],directio,domain=[workgroup],iocharset=utf8 ://${host}/&

in der /etc/auto.[workgroup].sub und einem Neustart von autofs ist dieses nervige Problem behoben :-)

  1. Keine Kommentare