Weird behavior Couchbase::Error::Protocol: failed to execute HTTP request
I am trying to use Couchbase as a kind of small real time bus
Events are written in a bucket, readed and enriched with data and send to a second bucket.
This second bucket is accessed by clients. Volumes are low (a few thousand items per bucket)
Everything is fine except that I am getting "Couchbase::Error::Protocol: failed to execute HTTP request" quite regulary with "status="500" (Internal Server Error), error=0x15"
The HTTP request on the view is sane by itself and can be executed by hands in a browser with correct results
Looks like "sometimes" maybe when indexing, the server doesn't correctly answer
Typical request looks like : http://192.168.79.208:8092/brehat/_design/idx/_view/date_enrg?startkey=2...
This error can be trace down to D:/Ruby192/lib/ruby/gems/1.9.1/gems/couchbase-1.2.0.z.beta2-x86-mingw32/lib/couchbase/view.rb:288:in `continue' where it goes into C code
I am using the latest 2.0-beta with latest ruby SDK
Any idea on how to find more information