•  
      request #25325 WebDAV support broken at PROPPATCH
    Infos
    #25325
    Guilhem Bonnefille (CS) (gbonnefille)
    2022-02-04 18:05
    2022-01-25 13:14
    26852
    Details
    WebDAV support broken at PROPPATCH

    When a client call a PROPPATCH method, it retrieves a 405.

    This occurs when Windows native client tries to copy a file on a remote. After calling a HEAD and a PUT, it calls a PROPPATCH. As the server replies with a 405, the client decides to rollback and DELETE the file.

    When doing the same sequence on a Tuleap 12.3, the PROPPATCH returns 207, and the copy operation succeed.

    Webdav
    13.3
    EL7 (CentOS|RHEL)
    • [ ] enhancement
    • [ ] internal improvement
    Manuel Vacelet (vaceletm)
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2022-02-03
    Attachments
    Empty
    References
    Referencing request #25325

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2022-01-25 13:19

    Let's start by fixing the typo and make sure this sort of mistakes cannot be done again. After that we will see what we need.


    • Status changed from New to Verified
    • Assigned to changed from None to Thomas Gerbet (tgerbet)
    User avatar

    Looking at the code, it seems that Sabredav process PROPPATCH on Node implementing the IProperties. But none of the Tuleap's implementations do this.