Hi,
We use Debian Linux for our Samba file server and for our client laptops. The clients mount the
Samba shares by CIFS/SMB.
Everything works fine except for one issue:
If someone opens a document (e.g. .ods) in LibreOffice, nobody else can open the same document, not
even read only or as a copy!
LibreOffice asks if you want to open it read only or as a copy, but none of these options works:
For "read only", nothing happens. And for "as a copy" an empty Writer windows appears, even if you
tried to open a Calc file.
I can't even run "md5sum mydoc.ods", while another user has opened "mydoc.ods" in LibreOffice Calc.
It says: "Permission denied".
Only if the first user closes Calc / the document, the next user can open it.
Deleting the "~lock.<filename>" file is possible for all users! But it doesn't help.
It just makes LibreOffice say "is in use by unknown user" instead of "in use by rbarclay".
(Sorry if the i18n message strings in source code are not exactly the same in English as described,
we have the German localization and I freely translated them.)
There seems to be an issue with the file locking of LibreOffice on CIFS shares on Linux.
Has somebody else encountered this issue so far? Is there maybe an issue ticket?
What file locking related config tweaks are available in LibreOffice? Preventing concurrent WRITE
access is reasonable. But concurrent READ only access should be allowed!
Here some information from "smbstatus --byterange" on the file server if a user has opened
"ipsum.ods" in LibreOffice and noone else can open it concurrently:
Locked files:
Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
28991 11141 DENY_NONE 0x80 RDONLY NONE /srv/samba/stuff .
Wed Jun 25 10:17:28 2025
28991 11141 DENY_NONE 0x12019f RDWR LEASE() /srv/samba/stuff
lorem/ipsum.ods Wed Jun 25 10:17:48 2025
Byte range locks:
Pid dev:inode R/W start size SharePath Name
--------------------------------------------------------------------------------
28991 802:59a1180:0 W 0 -9223372036854775808
lorem/ipsum.ods
Thank you for any advice!
Yours,
Reg
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
- [libreoffice-users] LibreOffice exclusive file lock on Samba/CIFS share on Debian Linux: No concurrent read access allowed · r . barclay
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.