Yes, looks like this is thrown when you attempt an operation that your cluster doesn’t have nodes to support.
Can you access the management panel for the Couchbase server? If so, then check the list of nodes, and make sure that one of them is running the Search service.
(As you said the database is external, it’s possible that you don’t have access? In which case, please could you check that with whoever is managing the cluster?)