Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 33211 invoked from network); 18 May 2010 19:25:37 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 18 May 2010 19:25:37 -0000 Received: (qmail 82145 invoked by uid 500); 18 May 2010 19:25:36 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 82107 invoked by uid 500); 18 May 2010 19:25:36 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 82099 invoked by uid 99); 18 May 2010 19:25:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 May 2010 19:25:36 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bchesneau@gmail.com designates 209.85.160.52 as permitted sender) Received: from [209.85.160.52] (HELO mail-pw0-f52.google.com) (209.85.160.52) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 May 2010 19:25:29 +0000 Received: by pwi2 with SMTP id 2so3290935pwi.11 for ; Tue, 18 May 2010 12:25:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=qbI9RLe+AErlOWATBwAt7jHu6a0cs8qkPgxyI+GOkN4=; b=Q6FOSIrI6I9TBQhooKupw8iulRMxZeHAD+/9+kM+CFsjN1sPXTYLlADYC/TXX4aOtA KiTcgix8KbsA7uowN1ZGN3rKEzWy6/VdOH+w3tpqDX8AXHpzRy87iglWgxBz+vuNkRX+ G9l3D95pFLgOFKnOuIK1G4KWpXE3TakUFetB4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=E2ilbM9I6rzXNmnCwoIDY69I9HtnGQ135tjaPimxQhh5AmJAnuyv5HA+VDFGlQftDZ MjaQ28rFLednRy1oplnL31+kDUhkHptvhF1cApkWvCtbeAdx1J+vSV4DarnSZzWCRIR7 jbCC21GJ9BSST+mnb5wREkRW5LklU32kUXQFA= MIME-Version: 1.0 Received: by 10.140.255.10 with SMTP id c10mr5333301rvi.289.1274210706523; Tue, 18 May 2010 12:25:06 -0700 (PDT) Received: by 10.141.27.20 with HTTP; Tue, 18 May 2010 12:25:06 -0700 (PDT) In-Reply-To: References: Date: Tue, 18 May 2010 21:25:06 +0200 Message-ID: Subject: Re: Proxied CouchDB breaks continuous _changes From: Benoit Chesneau To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Tue, May 18, 2010 at 8:57 PM, Zachary Zolton wrote: > Halp! > > I've developed an Evently application that I want to be available on > port 80. So, at the suggestion of the mailing list I'm proxying port > 80 to CouchDB via nginx. > > Unfortunately, the when requesting _changes?feed=3Dcontinuous via port > 80, the server doesn't respond with anything and times out. Everything > else in the app seems to work fine (i.e. CRUD operations and > authentication). Trying the same continuous changes query on port 5984 > works just fine. > > Hopefully, someone with more awesomeness than I can tell me some nginx > twiddly knobs to try out. > > > Thanks guys, > > Zach > > > P.S. Here's my nginx.conf: http://www.friendpaste.com/NvXZVgIT8c97DpMeN7e= 6b > `proxy_buffering off;` on _changes path should do the trick. - beno=EEt