syncronize dirs with webdav

Please report only one bug per message!

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Adaster
Junior Member
Junior Member
Posts: 2
Joined: 2012-03-23, 16:05 UTC

syncronize dirs with webdav

Post by *Adaster »

Dear staff,

firt of all, thank you for TC; it is a wonderful program!

I have created an account on box. com and I would like to use TC (version 7.57a) + webdav (version 2.1) for managing it: in particular, I would like to use the sync folders command to backup my local drive with box. com.

This is the problem I am experiencing: TC correctly manages the dirs comparison and copies the files in the previously existing directories; however, when it has to copy a new directory and its files (i.e. a dir created on my local disk which is not yet present in the box. com location), the procedures halts due to error.
If I manually copy the dir from local to box. com, that works fine, instead.

By reading the log it appears that the webdav asks the remote position for the missing dir (which returns a file-not-found) and then fails to copy the files (rather than creating the missing dir).

I paste in the next post the detailed log from webdav, where those actions (not finding the dir and failing in writing the files) are described.


is there a workaround, or is it possible to fix this?

thank you for any help you can give!!! :)


PS:
in the webdav prefs i tried both multistep and single step method, i tried both plain text and utf-8 for accents; I also tried the '/' as the ending character for dirs. finally, I did not specified the "load default settings" tab (should I?)
Adaster
Junior Member
Junior Member
Posts: 2
Joined: 2012-03-23, 16:05 UTC

Post by *Adaster »

here is the log, (edited to avoid the spam filter of this forum...)
  • ---------

    Get dir: / dav \ Elaborati \ NiCoMnGa \ calorimetro Giacomo \
    PROPFIND / dav / Elaborati / NiCoMnGa / calorimetro%20Giacomo / HTTP / 1.1
    Depth: 1
    Content-Type: text/xml; charset="utf-8"
    User-Agent: ezdavplugin
    Host: w*w . box . com
    Content-Length: 0
    Connection: Keep-Alive
    Cache-Control: no-cache
    Cookie: box_visitor_id=4edf98e0483; z=bv2toj11ik6423ma37
    ******Received headers
    HTTP / 1.1 404 File Not Found
    Server: nginx
    Date: Fri, 23 Mar 2012 15:56:38 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    X-Robots-Tag: noindex, nofollow
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Content-Length: 0
    Error: 404 File Not Found
    PROPFIND / dav / Elaborati / NiCoMnGa / calorimetro%20Giacomo / HTTP / 1.1
    Depth: 1
    Content-Type: text/xml; charset="utf-8"
    User-Agent: ezdavplugin
    Host: w*w . box . com
    Content-Length: 0
    Connection: Keep-Alive
    Cache-Control: no-cache
    Cookie: box_visitor_id=4edf98e0483; z=bv2toj11ik6423ma37
    ******Received headers
    HTTP / 1.1 404 File Not Found
    Server: nginx
    Date: Fri, 23 Mar 2012 15:56:38 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    X-Robots-Tag: noindex, nofollow
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Content-Length: 0
    Error: 404 File Not Found
    =================
    File send: / dav \ Elaborati \ NiCoMnGa \ calorimetro Giacomo \ 186. eps
    First upload step: Send 1 byte file for authentication
    PUT / dav / Elaborati / NiCoMnGa / calorimetro%20Giacomo/ 186. eps HTTP/ 1.1
    Content-Type: application/octet-stream
    User-Agent: ezdavplugin
    Host: w*w . box. com
    Content-Length: 1
    Connection: Keep-Alive
    Cache-Control: no-cache
    Cookie: box_visitor_id=4edf98e0483; z=bv2toj11ik6423ma37
    ******Received headers
    HTTP / 1.1 409 Conflict
    Server: nginx
    Date: Fri, 23 Mar 2012 15:56:39 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    X-Robots-Tag: noindex, nofollow
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Content-Length: 0
    Error: 409 Conflict


    ---------------
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I can confirm with a different host (GMX) that this doesn't work. I will check whether it's a problem of Total Commander or the WebDAV plugin.
Author of Total Commander
https://www.ghisler.com
Post Reply