Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interoperability with owncloud #7814

Closed
cyberduck opened this issue Feb 25, 2014 · 3 comments
Closed

Interoperability with owncloud #7814

cyberduck opened this issue Feb 25, 2014 · 3 comments
Assignees
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

d4c5652 created the issue

hallo,
seit dem update auf 4.4.3 funktioniert der upload auf meine webdav-ordner von owncloud (version 5) nicht mehr.
die gewählte datei wird laut fortschrittsbalken hochgeladen, jedoch erscheint am ende die meldung:
Upload fehlgeschlagen (/oc/remote.php/webdav/small_icons.psd). Bad request.

siehe log:

HEAD /oc/remote.php/webdav/ HTTP/1.1
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 200 OK
Date: Tue, 25 Feb 2014 21:27:03 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 20
Content-Type: text/html
Set-Cookie: 5145ccb2bc234=28a3827d9384888225978e29a23f56c3; path=/; secure; HttpOnly
Set-Cookie: 5145ccb2bc234=9b713e004990ad853af6bf5d56b8d136; path=/; secure; HttpOnly
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
HEAD /oc/remote.php/webdav/small_icons.psd HTTP/1.1
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Cookie: 5145ccb2bc234=9b713e004990ad853af6bf5d56b8d136
Cookie2: $Version=1
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 404 Not Found
Date: Tue, 25 Feb 2014 21:27:03 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 20
Content-Type: application/xml; charset=utf-8
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive
PUT /oc/remote.php/webdav/small_icons.psd HTTP/1.1
Expect: 100-continue
Content-Length: 454446
Content-Type: image/vnd.adobe.photoshop
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Cookie: 5145ccb2bc234=9b713e004990ad853af6bf5d56b8d136
Cookie2: $Version=1
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 400 Bad request
Date: Tue, 25 Feb 2014 21:27:04 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 205
Content-Type: application/xml; charset=utf-8
Connection: close
@cyberduck
Copy link
Collaborator Author

@dkocher commented

I suspect the server does not support Expect: 100-continue. Try to Disable Expect: 100-continue.

@cyberduck
Copy link
Collaborator Author

d4c5652 commented

hi david,
even after changing the "webdav.expect-continue" to "false" it didn't work (see attachment).
wwolf

HEAD /oc/remote.php/webdav/ HTTP/1.1
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 200 OK
Date: Tue, 25 Feb 2014 22:36:06 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 20
Content-Type: text/html
Set-Cookie: 5145ccb2bc234=3b8ea340e11abc4f3038afb2ccd476be; path=/; secure; HttpOnly
Set-Cookie: 5145ccb2bc234=05c2bc519a54acfddcf6438a73ea9a9d; path=/; secure; HttpOnly
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
HEAD /oc/remote.php/webdav/hidden-feature.txt HTTP/1.1
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Cookie: 5145ccb2bc234=05c2bc519a54acfddcf6438a73ea9a9d
Cookie2: $Version=1
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 404 Not Found
Date: Tue, 25 Feb 2014 22:36:06 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 20
Content-Type: application/xml; charset=utf-8
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive
PUT /oc/remote.php/webdav/hidden-feature.txt HTTP/1.1
Content-Length: 122
Content-Type: text/plain
Host: www.3f.de
Connection: Keep-Alive
User-Agent: Cyberduck/4.4.3 (Mac OS X/10.6.8) (x86_64)
Cookie: 5145ccb2bc234=05c2bc519a54acfddcf6438a73ea9a9d
Cookie2: $Version=1
Authorization: Basic d3c6VDNsM2dSNG1t
HTTP/1.1 400 Bad request
Date: Tue, 25 Feb 2014 22:36:07 GMT
Server: Apache
X-Powered-By: PHP/5.3.28
Strict-Transport-Security: max-age=31536000
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
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 200
Content-Type: application/xml; charset=utf-8
Connection: close

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Please submit a bug report to the makers of ownCloud. I cannot spot any error in our HTTP request that would justify a 400 reply.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants