【问题标题】:Can't listen on remote address无法收听远程地址
【发布时间】:2018-12-23 22:05:28
【问题描述】:

所以我使用 snap 在我的 VPS 上安装了 couchdb,它只在 127.0.0.1 上收听,这对我来说不好,因为在生产环境中使用 ssh 是不切实际的,我希望它在我的外部 IP 上收听,所以我在 /var/snap/couchdb/1/local.ini 中设置如下

[httpd]
bind_address = 0.0.0.0

但是它仍然没有工作,使用lsof -i -n -P | grep LISTEN 给了我以下显示它仍在本地主机上监听的信息:

sshd      1039     root    3u  IPv4  15918      0t0  TCP *:22 (LISTEN)
sshd      1039     root    4u  IPv6  15927      0t0  TCP *:22 (LISTEN)
postgres  4520 postgres    6u  IPv6  23892      0t0  TCP [::1]:5432 (LISTEN)
postgres  4520 postgres    7u  IPv4  23893      0t0  TCP 127.0.0.1:5432 (LISTEN)
nginx    15991     root    6u  IPv4  72755      0t0  TCP *:80 (LISTEN)
nginx    15991     root    7u  IPv6  72756      0t0  TCP *:80 (LISTEN)
nginx    15992 www-data    6u  IPv4  72755      0t0  TCP *:80 (LISTEN)
nginx    15992 www-data    7u  IPv6  72756      0t0  TCP *:80 (LISTEN)
beam.smp 17728     root   24u  IPv4  85538      0t0  TCP *:4000 (LISTEN)
epmd     29600     root    3u  IPv4 307366      0t0  TCP *:4369 (LISTEN)
epmd     29600     root    4u  IPv6 307367      0t0  TCP *:4369 (LISTEN)
beam     30374     root    8u  IPv4 311044      0t0  TCP *:37659 (LISTEN)
beam     30374     root   16u  IPv4 311055      0t0  TCP *:5986 (LISTEN)
beam     30374     root   18u  IPv4 311057      0t0  TCP 127.0.0.1:5984 (LISTEN)

【问题讨论】:

    标签: database couchdb hosting couchdb-2.0 couchdb-mango


    【解决方案1】:

    事实证明,在新版本中,couchdb 在外部侦听端口 5986 并在内部侦听 5984,不确定这是否是通过将 0.0.0.0 添加到绑定地址来触发的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-31
      • 1970-01-01
      • 2019-10-03
      • 2013-12-10
      • 1970-01-01
      • 2020-07-27
      • 2017-12-07
      相关资源
      最近更新 更多