2011-03-07 53 views
3

当使用nginx进行代理时,访问被褥界面时出现问题。当使用HTTP协议 这个配置工作正常,但是当我尝试使用HTTPS ,我不断收到no_db_file错误(但操作成功, 例如,我可以创建数据库,插入值等)访问couchdb被褥通过https

location/{ 
    proxy_pass http://127.0.0.1:5984; 
} 

我能做些什么来使它使用https协议正常工作?

+0

https://wiki.apache.org/couchdb/Nginx_As_a_Reverse_Proxy现在找到 – vissi 2017-01-11 22:30:11

回答

0

这并不坏!至少你在nginx和CouchDB之间有一个工作链接。

no_db_file是CouchDB的404响应,当一个数据库(斜杠后的第一件事)不存在时。检查日志并查看CouchDB在查询中实际收到的路径。这可能是Futon所做的AJAX调用之一;但不管它是什么,日志会说。