couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benoit Chesneau" <bchesn...@gmail.com>
Subject Re: Erroneous output from the trunk?
Date Wed, 23 Apr 2008 18:27:28 GMT
On Wed, Apr 23, 2008 at 8:22 PM, Guby <guby.mail@gmail.com> wrote:
> I access it through nginx, but this worked perfectly until I updated
> couchdb. The nginx config looks like this:
>
>  upstream db {
>         server 127.0.0.1:5984;
>  }
>
>  server {
>         listen 80;
>         server_name my_domain.com;
>         location / {
>                 proxy_pass http://db;
>                 auth_basic "Restricted area";
>                 auth_basic_user_file /path_to_password_file/.htpasswd;
>                 break;
>         }
>  }
>
>  Here are the headers from Firefox:
>
>  Response Headers
>  Transfer-Encoding       chunked
>  Date    Wed, 23 Apr 2008 16:00:36 GMT
>  Content-Type    text/plain;charset=utf-8
>  Server  nginx/0.5.26
>  Content-Encoding        gzip
>
>  Request Headers
>  Host    db.kle.io
>  User-Agent      Mozilla/5.0 (Macintosh; U; Intel Mac OS X; nb-NO;
> rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
>  Accept
> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
>  Accept-Language nb,no;q=0.8,nn;q=0.6,en-us;q=0.4,en;q=0.2
>  Accept-Encoding gzip,deflate
>  Accept-Charset  ISO-8859-1,utf-8;q=0.7,*;q=0.7
>  Keep-Alive      300
>  Connection      keep-alive
>  Authorization   Basic c2ViYXN0aWFuOnNlYmJhODU=
>
>
>  Best regards
>  Sebastian
>


ok. So this is a known problem, nginx converse with couchdb in http
1.0 like most of proxies. So you get a non parsed http chunks.

I made a patch for that (though non tested with latest trunk) :
You can get it here :
https://issues.apache.org/jira/browse/COUCHDB-40

don't hesitate to comment this issue :)

Benoît


-- 
- benoît

Mime
View raw message