Issues with connecting Couchbase to ElasticSearch with XDCR

Hi,

I have been trying for some time now to get the cluster connection working. To start with, here is the versions and topology:

Two couchbase servers running version: 4.1.0-5005 Community Edition (build-5005)
Connecting to a (for the moment) single node ElasticSearch version: 2.3.1

To connect we have installed the correct “elasticsearch-transport-couchbase” version: 2.2.3.1

Config snip from /etc/elasticsearch/elasticsearch.yml

cluster.name: bo
node.name: elastic3
network.host: [site, local]
couchbase.username: Administrator
couchbase.password: ********
couchbase.maxConcurrentRequests: 1024
max_clause_count: 5120

What I have tried so far:

  • Reinstall plugin
  • Trying different network.host: settings, like below:
    #network.host: 10.150.71.53
    #network.host: eth0:ipv4
    #network.host: site
  • Restarted couchbase cluster
  • Restarted elasticsearch server

When issuing the command: netstat -ano | grep LISTEN
tcp6 0 0 127.0.0.1:9091 :::* LISTEN off (0.00/0/0)

Doing the same on another working setup, but earlier version:

tcp6 0 0 10.251.71.51:9091 :::* LISTEN off (0.00/0/0)

Cant seem to get it to listen to the correct adress: 10.150.71.53

CURL command on localhost from elasticsearch also works:
curl -u Administrator:******** -X GET http:// 127.0.0.1:9091/
{“welcome”:“elasticsearch-transport-couchbase”}

But not from couchbase servers or any other server. How can I resolve this?

Thank you