nebula-studio v3.1.0 连接报 undefined

  • nebula 版本:v3.1.0
  • 部署方式:docker 部署,同一 network 下,metad storaged graphd 均为单一节点
  • 安装方式:Docker
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘 云磁盘
    • CPU Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz
    • 内存 16G
  • 问题的具体描述
    使用 vesoft/nebula-graph-studio:v3.1.0 镜像运行 studio, docker run -it --rm --network="nebula-test" --ip="192.168.0.101" -p "7001:7001" vesoft/nebula-graph-studio:v3.1.0 ,改掉了一些 IP、网络名等,不过之前的数据也是保证可通的。

在 studio 的页面上进行连接,填写 graphd 的 ip:port 用户名密码,然后会提示 “配置错误:undefined”,在浏览器控制台可以看到响应为 {"message":"Not Found"}

能够正常使用 python 和 golang 的 sdk,不知道和使用了自定义的密码是否有关系?或者是哪里的问题?现在感觉不到该检查的方向 :joy:

附上完整请求响应报文

POST /api-nebula/db/connect HTTP/1.1
Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
Cache-Control: no-cache
Connection: keep-alive
Content-Length: 76
Content-Type: application/json
Cookie: csrftoken=JwwHW6RdnyPWjRSsw9IXki7zFITq5yIJP5HksNxBsXiab4eUt9cOVPwEIBxfWU03; sessionid=y5cvwif3pmjckxg1wivvwyy8g2ovrbi8; locale=ZH_CN
Host: 10.9.32.206:7001
Origin: http://10.9.32.206:7001
Pragma: no-cache
Referer: http://10.9.32.206:7001/connect-server
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

{"address":"169.254.0.32","port":3669,"username":"root","password":"nebula"}
HTTP/1.1 404 Not Found
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-download-options: noopen
content-type: application/json; charset=utf-8
x-readtime: 1
content-length: 23
Date: Sat, 30 Jul 2022 12:20:57 GMT
Connection: keep-alive
Keep-Alive: timeout=5

{"message":"Not Found"}

3669 是修改了 nebula graphd 的默认端口么?默认应该是 9669 吧。另外可以检查下 7001 端口是否有被其他服务占用呢

浙ICP备20010487号