What would be causing the NodeJS SDK to repeatedly respond with: [Error: Client-Side timeout exceeded for operation. Inspect network conditions or increase the timeout] code: 23 for all view operations?
For example
responds fine, but attempting the equivalent operation using the Couchbase SDK fails as described above.
var connection;
var config = {
bucket: 'test'
};
var couchbase = require('couchbase');
connection = new couchbase.Connection(config);
connection.getDesignDoc('test', function(err, result){
if (err) {
console.log('Error', err);
} else {
console.log(result);
}
});
I can't fathom this at all, it seems to me that the Couchbase SDK simply doesn't work. In fact I've actually managed to bypass the Couchbase SDK altogether (using dscape/nano) and hitting the server on 8092 using regular CouchDB style REST requests, and that works fine.
Cheers,
Steven