【发布时间】:2020-09-24 06:39:53
【问题描述】:
我已经设置了本地/远程 CouchDB 服务器,我想在它们之间进行复制。
每个卷曲都很好,所以我知道两个数据库都运行正常:
curl -u admin:password https://remote.host.net/db_name - 有效
curl -u admin:password http://localhost:5984/db_name - 有效
但是,当我尝试设置复制时,它会失败。这是用于设置复制的命令:
curl -u admin:password -X POST http://localhost:5984/_replicate -d '{"source":"https://admin:password@remote.host.net/db_name", "target":"http://admin:password@localhost:5984/db_name"}' -H "Content-Type: application/json"
错误信息:
{"error":"replication_auth_error","reason":"{session_request_failed,\"https://remote.host.net/_session\",\n\"admin\",\n{conn_failed,{error,nxdomain}}}"}
有人知道这里出了什么问题吗?
【问题讨论】:
-
我遇到了类似的问题,这是由于我的本地实例在不允许访问远程主机的 docker 容器中运行
标签: couchdb replication