alanlit
October 13th, 2008, 06:07 PM
I've just set up apache2 on ubuntu 8.04 with webdav enabled. All seemed fine _but_ GETs only seem to return the first 34-36K bytes of the file (!).
The access log gives me status code of 200 and the correct file length so it thinks everything is ok and I get this behaviour both accessing via an XP Webdav client _and_ locally on the server via Firefox. Writes _to_ the server are fine for multi-magabyte uploads.
I slapped Ethereal on it and I see the first ~36K come over then the connection is broken (even though the access log says everything was sent).
Color me confused.
The access log gives me status code of 200 and the correct file length so it thinks everything is ok and I get this behaviour both accessing via an XP Webdav client _and_ locally on the server via Firefox. Writes _to_ the server are fine for multi-magabyte uploads.
I slapped Ethereal on it and I see the first ~36K come over then the connection is broken (even though the access log says everything was sent).
Color me confused.