Nginx proxying WebDAV = no love

Igor Sysoev is at rambler-co.ru
Fri Jul 10 11:55:44 MSD 2009


On Fri, Jul 10, 2009 at 03:43:30AM -0400, Dave Cheney wrote:

> What I found was the OS X as the client would send a chunked *request* 
> which nginx does not support, however sending a chunked response to a 
> HTTP/1.0 request is bad form as well.

You are right, I have incorrectly interpreted your sentence:

---
Get out ngrep and make sure that pywebdav is honoring the Connection:
close request proxied via nginx. I have found that nginx waits for the
---

> Cheers
> 
> Dave
> 
> 
> Igor Sysoev writes:
> 
> >On Thu, Jul 09, 2009 at 02:20:26PM -0700, Cliff Wells wrote:
> >
> >>On Thu, 2009-07-09 at 11:00 +0400, Igor Sysoev wrote:
> >>
> >>> Coud you create debug log of the requests ?
> >>
> >>Sent via private email.
> >
> >As it was suggested before, the backend sends a chunked response
> >to nginx's HTTP/1.0 request:
> >
> >.. 207 Multi-Status
> >Server: DAV/0.9.3 Python/2.6.2
> >Connection: close
> >Date: Thu, 09 Jul 2009 21:17:01 GMT
> >Content-type: text/xml; encoding="utf-8"
> >Connection: close
> >Transfer-Encoding: chunked
> >Date: Thu, 09 Jul 2009 21:17:01 GMT
> >
> >
> >-- 
> >Igor Sysoev
> >http://sysoev.ru/en/
> >

-- 
Igor Sysoev
http://sysoev.ru/en/





More information about the nginx mailing list