Skip to content

[BUG] Please modify the title to describe the issue you are facing #3315

Closed as not planned

Description

@And-CSH

Please confirm the following

  • I have read and agree to AGPL-3.0 Section 15 .
    The program is provided "as is" without any warranties; you bear all risks of using it.

  • I have read and agree to AGPL-3.0 Section 16 .
    The copyright holders and distributors are not liable for any damages resulting from the use or inability to use the program.

  • I confirm my description is clear, polite, helps developers quickly locate the issue, and complies with community rules.

  • I have read the OpenList documentation.

  • I confirm there are no duplicate issues or discussions.

  • I confirm this is an OpenList issue, not caused by other reasons (such as network, dependencies, or operation).

  • I believe this issue must be handled by OpenList and not by a third party.

  • I confirm this issue is not fixed in the latest version.

  • I have not read these checkboxes and therefore I just ticked them all, Please close this issue.

OpenList Version (required)

v4.2.9

Storage Driver Used (required)

115 Cloud Client: CD2 (WebDAV FUSE client) Scenario: 115 Cloud -> OpenList WebDAV -> CD2 mount -> TinyMediaManage

Bug Description (required)

Client: CD2 (WebDAV FUSE client)
Scenario: 115 Cloud -> OpenList WebDAV -> CD2 mount -> TinyMediaManager

Problem:
Since 4.2.8, OpenList enforces Class2 lock check for file MOVE requests.
CD2’s WebDAV client does not automatically send LOCK + lock-token for MOVE.
When renaming video files(mkv) via TMM, MOVE is rejected.
Error: FileSystemException, The device attached to the system is not functioning.

Interesting contrast:

  1. Directory (collection) rename works fine.
  2. PUT new files (nfo/jpg/subtitle) works fine.
  3. Same workflow with Aliyun Open driver works fine.
  4. Roll back to 4.2.7, everything works.
  5. RaiDrive/MountainDuck works, they implement full LOCK-MOVE-UNLOCK.

Request:
Add a config flag like webdav_skip_lock_check: true to skip lock-token validation for MOVE.
Keep strict lock check by default for standard clients such as Office / Mac Finder.
Only provide this toggle for compatibility with lightweight Class1 WebDAV clients like CD2.

Logs (required)

[00:26:01] WARN Rename problem for 'O:\115网盘\movie\待刮削\国内院线\功夫女足 (2026) [tmdbId=1491920]\功夫女足.Kung.Fu.Soccer.2026.2160p.WEB-DL.H265.DV.60fps.10bit.FLAC.2Audios.mkv' - 'O:\115网盘\movie\待刮削\国内院线\功夫女足 (2026) [tmdbId=1491920]\功夫女足.Kung.Fu.Soccer.2026.2160p.WEB-DL.H265.DV.60fps.10bit.FLAC.2Audios.mkv -> O:\115网盘\movie\待刮削\国内院线\功夫女足 (2026) [tmdbId=1491920]\功夫女足 (2026) - 2160p - h265 - Web-DL - Dolby Vision - 29.3 Mbps - 2ch2.0 - FLAC.mkv: 连到系统上的设备没有发挥作用。' [FileSystemException]

Configuration File Content (required)

115open

Reproduction Link (optional)

No response

AI Generated Content

  • I used AI tools to generate this content
  • I did not use AI tools to generate this content

AI model used

No response

Activity

  1. github-actions commented on Oct 28, 2026

    @github-actions

    ⚠️ 请修改标题以更好地描述您的问题或需求,并删除示例提示。当前 Issue 将被自动关闭并锁定。如需继续提交,请创建新的 Issue。
    ⚠️ Please modify the title to better describe your issue or request, and remove the example prompt. This issue will be automatically closed and locked. If you wish to proceed, please create a new issue.

  2. added
    invalidInvalid Content/Cannot Reproduce
    and removed on Oct 28, 2026
  3. locked and limited conversation to collaborators on Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidInvalid Content/Cannot Reproduce

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions