I want to run XDCR replication from cluster1 to cluster2, both are Couchbase Server community 4.1.1 running on ubuntu. They are behind firewalls so I opened port 8092 on both clusters to the IP addresses in the other cluster and I’ve verified that both clusters can run view queries over port 8092 on the other cluster. I chose XDCR v1 because I only wanted to open port 8092. Performance is not an issue, this is for a test and will be shut off once the initial replication is complete).
I created an outgoing XDCR V1 from cluster1 to cluster2 and it said everything was created ok, and I started replication of one of the buckets, but it doesn’t seem to be doing anything. It’s been over 10 minutes and there are no errors reported in the logs on either cluster, but there are no documents replicated either. The Outbound XDCR Operations on cluster1 showed initially that it had a few million mutations (the number of docs in the bucket), then it went down to 2 mutations and nothing is happening in any of the graphs. I tried restarting the node for cluster1 and now the number of mutations is correct but it’s still not replicating anything.
NOTE: I did accidentally create a XDCR V2 replication initially, then saw there were constant errors replicating and that I needed to open a lot more ports, so I paused it then removed it and then created the XDCR v1.