I’m currently using the Node.js SDK with Couchbase 6.0.1 but I’m running into an issue with Search queries.
Running any search queries a little while after I’ve booted up Couchbase, I receive an “Operation not supported” error. It looks like when the Node.js library first connects to Couchbase and does all the handshakes, the “fts” and “ftsSSL” services are not included in the cluster config response and so the library thinks the server does not support FTS. Meanwhile, I am able to execute search queries easily through the web UI and through the rest API.
I have to wait a pretty long time before the “fts” and “ftsSSL” services are included in the cluster config response and my queries start working again.