Qual comando você está usando. Você está usando localhost com curl? Primeiro verifique a saída do seguinte:
curl -v localhost:5984
O mais provável é que você encontre uma saída semelhante a esta:
Rebuilt URL to: localhost:5948/
Hostname was NOT found in DNS cache
Trying ::1...
O mais provável é que o curl não consiga resolver o host local. Ele alterna para um endereço IPv6 do host local e o seu couchdb não está atendendo a um endereço IPv6. Mude de localhost para 127.0.0.1.
curl 127.0.0.1:5984