为什么我不能在Ubuntu 9.04服务器上从外部访问我的CouchDB实例?
更新:我现在正在工作。 Jim Zajkowski的回答帮助我检测到我的/etc/init.d/couchdb重新启动调用实际上没有重新启动实例。 在我手动杀死了CouchDB进程并启动了一个新的实例之后,它启动了所需的BindAddress更改。 我已经通过安装CouchDB aptitude安装couchdb 从我的服务器,我可以通过连接 telnet localhost 5984 并执行RESTful命令。 当我尝试从我们的networking上的另一台机器或从我们networking外部的一台机器访问服务器时,出现连接重置错误。 我已经在路由器上设置了端口转发,而服务器可以通过Apache,Tomcat,SSH等访问。 我是Linux / Ubuntu的新手,所以我不确定是否有一个默认的防火墙阻止连接,所以我跑了: iptables -A INPUT -p tcp –dport 5984 -j ACCEPT 但它没有帮助。 这里是运行iptables -L -n -v的转储 Chain INPUT (policy ACCEPT 2121K packets, 1319M bytes) pkts bytes target prot opt in out source destination 70 3864 ACCEPT tcp — * * 0.0.0.0/0 […]