incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher Bonhage <>
Subject Re: Strange problem replicating
Date Sun, 02 Jun 2013 18:40:04 GMT
Hey Ezequiel,

I have run into this several times when I have accidentally misconfigured my servers with
the same UUIDs (which are used for replication checkpointing):

Make sure that all of your couches have unique config value for [couchdb] uuid or just delete
the existing config value on your servers and restart, which will generate new ones.

This behavior is definitely a 'gotcha'; it's fairly new with the introduction of server UUIDs
and can be triggered unintentionally by simply following the noble goal of using the same
configuration files for all of your servers.

I hope that helps!

Christopher Bonhage

On May 31, 2013, at 1:30 PM, Ezequiel Naftali <> wrote:

> Hi, We are developing a PHP application using couchdb.
> Inside the application I'm trying to replicate 4 DBs in and out: this is *
> only* happening with one of those replications: database's name is
> "people". To avoid any PHP library specific issue, I'm testing from bash
> running curl:
> *curl -H 'Content-Type: application/json' -X POST LOCAL_PATH/_replicate -d
> '{"source":"REMOTE_PATH/people","target":"LOCAL_PATH/people",
> "continuous":false}'*
> With this output:
> *{"error":"checkpoint_commit_failure","reason":"Error updating the source
> checkpoint document: conflict"}*
> I've checked this
> post<>,
> but it doesn't seem to be that, as we're using full paths for replication
> (both local and remote).
> This happens most of the times, but not always.. Any idea???
> We have also tried the manual replication using the command line.
> Thanks,
> Ezequiel Naftali

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message