我有一個CouchDB服務器運行在只允許GET
,HEAD
和OPTIONS
請求的前端代理之後。 POST
,PUT
和DELETE
都是不允許的。使用CouchDB從只讀服務器拉複製
當我在本地計算機上設置複製以從遠程服務器提取時,它工作正常,直到它結束,當它嘗試POST
到/_ensure_full_commit
時。這會返回一個401 Unauthorized
響應並導致複製崩潰,並在開始時重新啓動。
我可以防止CouchDB備份與調用/_ensure_full_commit
或者我需要改變前端代理服務器配置爲允許POST
s到這個網址?
謝謝,我確實閱讀郵件列表,但我一定錯過了重寫。我目前運行https://launchpad.net/~kmpm/+archive/ppa/+build/2601645這是一箇舊的1.2快照。我會更新它,然後提交一個錯誤,如果它仍然不起作用。 –