Problemas de configuração do CouchDB. RHEL6

1

Recentemente, iniciei uma instância do EC2 para testar alguns projetos couchdb, mas, por algum motivo, não consigo acessar o banco de dados.

A porta 5984 está aberta no RHEL e no grupo de segurança, mas não consigo conectar problemas remotamente e localmente

O Netstat também não mostra nada escutando na porta 5984, embora o couchdb esteja em execução e configurado para escutar na porta 5984. O serviço está em execução, mas é como se ele não estivesse fazendo nada.

Alguma opinião?

    
por Andrew Guenther 03.07.2011 / 23:17

2 respostas

2

Verifique seu arquivo local.ini , para o endereço de vinculação. Talvez a porta esteja correta, mas o endereço está errado. (Por padrão, o CouchDB apenas escuta conexões locais).

[httpd]
    # ... snip other stuff ...
    bind_address = 127.0.0.1

Mude para:

[httpd]
    bind_address = 0.0.0.0

E reinicie o sofá. Isso ajudou?

    
por 04.07.2011 / 05:32
1

Eu tive o mesmo problema: serviço "em execução", mas não registrando nada e nenhuma porta aberta. A causa é a seguinte: Eu tentei executar o couchdb como root diretamente após a instalação e antes de executá-lo como um serviço. Ele criava os arquivos log e db com o proprietário definido como root, portanto, quando era executado como o serviço adequado, não conseguia acessar os arquivos e nem conseguia registrar o problema. Excluí a /var/log/couchdb/couch.log e limpei /var/lib/couchdb e parece funcionar agora.

Talvez não tenha sido a causa no seu caso, mas os sintomas parecem bem semelhantes.

    
por 15.07.2013 / 16:09