【问题标题】:ArangoDB web interface connection refusedArangoDB Web 界面连接被拒绝
【发布时间】:2015-01-31 15:23:09
【问题描述】:

我的服务器上安装了 arangodb,监听端口 20925(由我的虚拟主机分配)

我可以通过 shell 成功连接,并且可以确认进程正在以该端口作为端点运行。

我是这样启动数据库的:

sbin/arangod --daemon --server.endpoint tcp://127.0.0.1:20925 --pid-file ~/tmp/pid/arango

但如果我尝试像这样通过网络界面进行连接

http://www.EXAMPLE.com:20925/_db/_system/_admin/aardvark/index.html

我得到 ERR_CONNECTION_REFUSED

我知道端口是开放的,但我不确定还要寻找什么

【问题讨论】:

    标签: arangodb


    【解决方案1】:

    如果你指定

    --server.endpoint tcp://127.0.0.1:20925
    

    服务器只会绑定到本地主机。使用

    --server.endpoint tcp://0.0.0.0:20925
    

    绑定到所有可用的网络或

    --server.endpoint tcp://A.B.C.D:20925
    

    其中 A.B.C.D 是 www.example.com 的地址。

    【讨论】:

    • 与上述任一错误相同,不知道出了什么问题
    • 成功!不知道问题出在哪里,但最终我让你的 A.B.C.D 方法起作用了。
    • 如果您在 vagrant 中运行自定义 arangod 构建,请确保绑定到 0.0.0.0,因为 127.0.0.1 实际上只是本地主机,无法从主机系统访问(或使用来宾系统的实际网络 IP)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 2011-02-02
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2018-08-20
    • 1970-01-01
    相关资源
    最近更新 更多