-
Notifications
You must be signed in to change notification settings - Fork 670
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
PROPFIND reply is not XML formatted #749
Comments
First of all, installing ownCloud on OS X is currently broken anyway (http://doc.owncloud.org/server/5.0/admin_manual/installation/installation_macos.html) Secondly, this happens when the server times out (php returns garbage in this case). Check the traffic with wireshark or mitmproxy. It probably returns a timeout. That means you should increase your php timeout values. Also, this looks weird: |
Thanks for your answer! I did not create any external storage mount, I don't know why it puts an %3a in my server address... Could it be that in some php file the ":" is not right? |
What is the URL you entered in the setup wizard? |
|
@andreanimus I noticed you have a http auth before the actual ownCloud application. Can you disable that and try again to setup the client? |
Done, I moved the .htaccess files from htdocs (the one i created) and htdocs_ssl (the one that OC created) away, but it still gives me the same error... |
@andreanimus You can try. if that fails looking at the traffic would maybe be veru useful. Can you try with mitmproxy or wireshark? |
Should I install it on the client or on the server? Because wireshark won't work on my 10.5.8 (wireshark-bin requires version 13.0.0 or later, but libfreetype.6.dylib provides version 10.0.0) and mitmproxy is too complicated for me to install... maybe charles proxy will work, but if it's on the client it's easier for me... |
Doesn't really matter as long as you can intercept the complete dialogue. charles is also fine. |
@andreanimus btw: 10.5.8 is also not supported by the client. if it starts, it's by mere conincidence (usually the client just crashes with 10.5.8). |
Ok, but my client is installed on 10.7.5, it's my server that's installed on 10.5.8 =) |
https://dl.dropboxusercontent.com/u/26012557/wireshark%20http.pcapng |
Any new things? |
I can confirm this issue. Happens the same on my MacOSX client test/beta released recently:
The relevant wireshark request/response pair with prepended headers: Request from client:
Response from Apache server:
So even if the server replies "HTTP/1.1 200 OK", the client flags it as an error because of the defined content type in the header. In other words, the client expects
|
I would actually mark this issue as a duplicate of issue #285, even if the problem is not any large amount of big files... for me it fails when launching it, irrespective of the number of files in the sync folder. |
Running owncloud 5.0.13 on CentOs 5 with PHP5.4 and SQLite - can report the same issue for Windows Sync Client --- excerpt of logwindow -- (xxx refers to servername, is not actual name)
Any help appreciated. |
@broozer Maybe you can execute a propfind request using curl - thx |
apache 2.0.64 will come back later with wireshark / curl requests |
Got it solved with excuses for inconveniences. By using Fiddler found out I made a small error when patching remote.php, This created a response which could not be interpreted. Everything works now as expected. BTW : patch applied : http://forum.owncloud.org/viewtopic.php?f=14&t=15223 |
Thanks for letting us know. |
Expected behaviour
Normal first time connection
Actual behaviour
When I try to configure for the first time my access with my OSX client it tells me "PROPFIND reply is not XML formatted"
Steps to reproduce
Server configuration
Operating system: Mac OS 10.5.8
Web server: MAMP 1.9.6.1 (http://www.mamp.info/en/documentation/releases.html)
Database: SQLite 3.7.3 (2.8.17, SQLiteManager 1.2.4)
PHP version: 5.3.5
ownCloud version: 4.5.12
Storage backend: Don't know what it is
Client configuration
Client version: OC 1.3.0 (i even tried the nightly)
Operating system: OSX 10.7.5 Lion
OS language: french
Installation path of client: ~/Applications
Logs
owncloud --logwindow
orowncloud --logfile log.txt
Don't know how to find it... sorry...
ssl_request_log : https://gist.github.com/andreanimus/72dc53175f9ffd51597c
ssl_error_log : https://gist.github.com/andreanimus/10f2b5241dcd8f5a64f6
ssl_access_log : https://gist.github.com/andreanimus/086c703a6cbeab327ac1
Warning core App directory already exists July 8, 2013, 23:36
Warning core App directory already exists July 8, 2013, 23:35
Warning core App directory already exists July 8, 2013, 23:31
Question : could it be a problem the fact that I use https? I tried with HTTP too but it won't work either, and I even tried with another server on a OSX 10.8.4 Mountain Lion machine with OC 5.0.7 and it gave me the same error! I searched all over the Git and I did not find anything, please can someone help me find an answer? Thank you so much!
Andrea
P.S. : the webdav client works perfecty via web, via iPhone app and https://myserver.net/remote.php/webdav/clientsync gives me this:
This XML file does not appear to have any style information associated with it. The document tree is shown below. <d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"> <s:exception>Sabre_DAV_Exception_NotFound</s:exception> <s:message>File with name /clientsync could not be located</s:message> <s:sabredav-version>1.6.8</s:sabredav-version> </d:error>
The text was updated successfully, but these errors were encountered: