[Cyberduck-trac] [Cyberduck] #7642: Interoperability with Gallery2
Cyberduck
trac at trac.cyberduck.io
Fri Nov 29 01:20:14 UTC 2013
#7642: Interoperability with Gallery2
-----------------------+------------------------------
Reporter: wwwpixime | Owner: dkocher
Type: defect | Status: closed
Priority: lowest | Milestone: 4.4.3
Component: webdav | Version: Nightly Build
Severity: minor | Resolution: fixed
Keywords: | Architecture:
Platform: |
-----------------------+------------------------------
Comment (by wwwpixime):
hi David,
Thank you for adding a workaround but it's now ending up with duplicate
0-byte files, which can result in 500 Internal Server errors when deleted
from within the client itself - I'd have to use a web browser to bypass
the errors.
I think the ideal solution lies within
"headers.remove(HTTP.EXPECT_DIRECTIVE);" that should be controlled in the
UI (Preferences > Transfers > General > Uploads, or under Open Connection
> More Options) so the user has full control to disable/enable it
whenever needed, on demand.
When enabled (default) - Cyberduck sends PUT requests with
HTTP.EXPECT_DIRECTIVE
When disabled - Cyberduck sends PUT request (without
HTTP.EXPECT_DIRECTIVE eliminating 0 byte files altogether.
I am seriously desperate to pay for this option because it will benefit
so many (of my) users and resolve this particular PUT request issue.
Please advise, and thank you for really taking the time to look into this.
---
here's some excerpt from logs files:
target: https://dav.pixi.me/
framework: Apache/mod_dav (responds to HTTP.EXPECT_DIRECTIVE with
100-Continue)
- dav.pixi.me 2525 [12:23:52 -0500] webdav "PROPFIND / HTTP/1.1" 207 652
1306 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2532 [12:24:02 -0500] webdav "HEAD / HTTP/1.1" 403 523
2808 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2533 [12:24:02 -0500] webdav "PROPFIND / HTTP/1.1" 207 652
1306 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2533 [12:24:02 -0500] webdav "HEAD /images/ HTTP/1.1" 404
224 0 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2534 [12:24:02 -0500] webdav "HEAD
/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 404 509 133 "-" "Cyberduck/4.4.3
"
- dav.pixi.me 2535 [12:24:03 -0500] webdav "HEAD
/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 404 509 133 "-" "Cyberduck/4.4.3
"
- dav.pixi.me 2537 [12:24:03 -0500] webdav "HEAD
/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 404 509 133 "-" "Cyberduck/4.4.3
"
- dav.pixi.me 2536 [12:24:03 -0500] webdav "HEAD /webdav-logo.jpg
HTTP/1.1" 404 495 133 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "MKCOL /images/ HTTP/1.1" 201
507 577 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT /images/photojojo.jpg
HTTP/1.1" 201 3575 507 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT
/images/smartbackup.settings HTTP/1.1" 201 989 514 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT /images/webdav-logo.jpg
HTTP/1.1" 201 4334 509 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT
/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 201 117977 516 "-"
"Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT
/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 201 20228 516 "-"
"Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT
/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 201 69186 516 "-"
"Cyberduck/4.4.3 "
- dav.pixi.me 2538 [12:24:03 -0500] webdav "PUT /webdav-logo.jpg
HTTP/1.1" 201 4327 502 "-" "Cyberduck/4.4.3 "
- dav.pixi.me 2539 [12:24:03 -0500] webdav "PROPFIND / HTTP/1.1" 207 652
5298 "-" "Cyberduck/4.4.3 "
target: https://g2.pixi.me/w/webdav/ framework: Gallery 2 ((doesn't
respond to HTTP.EXPECT_DIRECTIVE)
- g2.pixi.me 2544 [12:24:36 -0500] webdav "HEAD /w/webdav/ HTTP/1.1" 200
531 2808 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2545 [12:24:37 -0500] webdav "PROPFIND /w/webdav/ HTTP/1.1"
207 734 2344 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2546 [12:24:44 -0500] webdav "HEAD /w/webdav/ HTTP/1.1" 200
531 2808 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2547 [12:24:44 -0500] webdav "HEAD /w/webdav/images/
HTTP/1.1" 401 569 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2548 [12:24:44 -0500] - "HEAD
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2549 [12:24:45 -0500] webdav "HEAD
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2550 [12:24:45 -0500] - "HEAD
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2551 [12:24:45 -0500] webdav "HEAD
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2552 [12:24:45 -0500] - "HEAD
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2553 [12:24:45 -0500] webdav "HEAD
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2554 [12:24:46 -0500] - "HEAD /w/webdav/webdav-logo.jpg
HTTP/1.1" 401 534 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2555 [12:24:46 -0500] webdav "HEAD /w/webdav/webdav-
logo.jpg HTTP/1.1" 401 577 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2556 [12:24:46 -0500] - "HEAD /w/webdav/images/ HTTP/1.1"
401 526 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2557 [12:24:46 -0500] webdav "HEAD /w/webdav/images/
HTTP/1.1" 401 569 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2558 [12:24:46 -0500] - "HEAD
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2559 [12:24:47 -0500] webdav "HEAD
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2560 [12:24:47 -0500] - "HEAD
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2561 [12:24:47 -0500] webdav "HEAD
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2562 [12:24:47 -0500] - "HEAD
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 401 548 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2563 [12:24:47 -0500] webdav "HEAD
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 401 591 133 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2564 [12:24:48 -0500] - "HEAD /w/webdav/webdav-logo.jpg
HTTP/1.1" 401 534 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2565 [12:24:48 -0500] webdav "HEAD /w/webdav/webdav-
logo.jpg HTTP/1.1" 401 577 133 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2566 [12:24:48 -0500] - "MKCOL /w/webdav/images/ HTTP/1.1"
201 546 574 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2567 [12:24:49 -0500] - "PUT /w/webdav/images/photojojo.jpg
HTTP/1.1" 200 635 517 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2568 [12:24:49 -0500] - "PUT /w/webdav/images/photojojo.jpg
HTTP/1.1" 200 3830 553 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2568 [12:24:49 -0500] - "PUT
/w/webdav/images/smartbackup.settings HTTP/1.1" 200 392 384 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2569 [12:24:50 -0500] - "PUT
/w/webdav/images/smartbackup.settings HTTP/1.1" 200 1244 553 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2569 [12:24:50 -0500] - "PUT /w/webdav/images/webdav-
logo.jpg HTTP/1.1" 200 374 384 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2570 [12:24:50 -0500] - "PUT /w/webdav/images/webdav-
logo.jpg HTTP/1.1" 200 4589 553 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2570 [12:24:51 -0500] - "PUT
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 200 383 384 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2571 [12:24:51 -0500] - "PUT
/w/webdav/BZBaN3aCIAAF2N8.jpg_large.jpg HTTP/1.1" 200 118232 553 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2571 [12:24:52 -0500] - "PUT
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 200 382 384 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2572 [12:24:52 -0500] - "PUT
/w/webdav/BZSmwh9CIAAtK7h.jpg_large.jpg HTTP/1.1" 200 20483 553 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2572 [12:24:53 -0500] - "PUT
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 200 382 384 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2573 [12:24:53 -0500] - "PUT
/w/webdav/BZzu0fyIgAAKpfv.jpg_large.jpg HTTP/1.1" 200 69441 553 "-"
"Cyberduck/4.4.3 "
- g2.pixi.me 2573 [12:24:54 -0500] - "PUT /w/webdav/webdav-logo.jpg
HTTP/1.1" 200 367 384 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2574 [12:24:54 -0500] - "PUT /w/webdav/webdav-logo.jpg
HTTP/1.1" 200 4582 553 "-" "Cyberduck/4.4.3 "
- g2.pixi.me 2575 [12:24:54 -0500] webdav "PROPFIND /w/webdav/ HTTP/1.1"
207 734 8781 "-" "Cyberduck/4.4.3 "
--
Ticket URL: <https://trac.cyberduck.io/ticket/7642#comment:10>
Cyberduck <http://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list