Abra a porta no seu Grupo de segurança do EC2.
Por favor, tenha em mente que eu tenho isso instalado em uma instância do Amazon EC2 executando a versão mais recente do Ubuntu Server.
Alterei o bind_address
para 0.0.0.0
.
netstat -an | grep 5984
produz o seguinte:
tcp 0 0 0.0.0.0:5984 0.0.0.0:* LISTEN
Pelo que li sobre isso, tudo parece estar em ordem. No entanto, por qualquer motivo, quando navego remotamente para o futon, não resolve.
Quando tento enviar uma solicitação de curl para o banco de dados, recebo "Não foi possível conectar ao host em ..."
Quando eu o envio do próprio servidor, recebo a resposta que esperaria do CouchDB, então sei que ele está instalado, apenas ele ou meu firewall não está configurado corretamente.
Qualquer ajuda é muito apreciada.
iptables -L
retorna o seguinte:
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