无法远程访问 CouchDB

无法远程访问 CouchDB

请记住,我已将其安装在运行最新版本的 Ubuntu Server 的 Amazon EC2 实例上。

我已将bind_address改为0.0.0.0

netstat -an | grep 5984得出以下结果:

tcp 0 0 0.0.0.0:5984 0.0.0.0:* LISTEN

从我读到的内容来看,一切似乎都正常。但是,无论出于什么原因,当我远程导航到 futon 时,它都没有解决。

当我尝试向数据库发送 curl 请求时,收到“无法连接到主机...”

当我从服务器本身发送它时,我得到了我期望从 CouchDB 获得的响应,所以我知道它已经安装了,只是它或我的防火墙配置不正确。

任何帮助是极大的赞赏。

iptables -L返回以下内容:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:5984

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

答案1

在您的 EC2 安全组中打开端口。

相关内容