docker:v1.2.1-内网部署后,一直卡在登录界面,反复提示登录。
Closed this issue · 3 comments
1798972 commented
0.操作步骤
版本信息:docker、chaoszhu/easynode:v1.2.1
- 外网docker save镜像
- 内网docker load镜像
- 内网执行启动命令启动
1.容器日志
> easynode-server@0.0.1 server
> cross-env EXEC_ENV=production nodemon ./app/main.js
[nodemon] 2.0.16
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node ./app/main.js`
ℹ 路由白名单: [
'/api/v1/login',
'/api/v1/get-pub-pem'
]
ℹ Task: 已生成新的随机commonKey密钥
ℹ Task: 已生成新的非对称加密公私钥
✔ Server(http) is running on: http://localhost:8082
✔ Client(http) is running on: http://localhost:22022
ℹ 查询IP信息: undefined
ℹ Task: 生产环境首次启动储存本机IP: 获取IP信息API出错,请排查或更新API
✔ Task: start getIpInfo 2023-08-22T08:56:00.004Z
ERROR getIpInfo Error: 2023-08-22T08:56:03.016Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
✔ Task: start getIpInfo 2023-08-22T08:56:30.011Z
ERROR getIpInfo Error: 2023-08-22T08:56:33.396Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
✔ Task: start getIpInfo 2023-08-22T08:57:00.028Z
ERROR getIpInfo Error: 2023-08-22T08:57:03.036Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
✔ Task: start getIpInfo 2023-08-22T08:57:30.019Z
ERROR getIpInfo Error: 2023-08-22T08:57:33.160Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
ℹ verify path: /api/v1/host-list
ℹ verify path: /api/v1/get-pub-pem
✔ Task: start getIpInfo 2023-08-22T08:58:00.014Z
ERROR getIpInfo Error: 2023-08-22T08:58:03.032Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
ℹ verify path: /api/v1/login
ℹ 查询IP信息: undefined
ℹ verify path: /api/v1/host-list
ℹ 校验客户端IP: 10.16.94.201
ℹ 最后登录的IP: 获取IP信息API出错,请排查或更新API
ℹ verify path: /api/v1/get-pub-pem
ℹ verify path: /api/v1/login
✔ Task: start getIpInfo 2023-08-22T08:58:30.006Z
ℹ 查询IP信息: undefined
ℹ verify path: /api/v1/host-list
ℹ 校验客户端IP: 10.16.94.201
ℹ 最后登录的IP: 获取IP信息API出错,请排查或更新API
ℹ verify path: /api/v1/get-pub-pem
ERROR getIpInfo Error: 2023-08-22T08:58:33.021Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
✔ Task: start getIpInfo 2023-08-22T08:59:00.005Z
ERROR getIpInfo Error: 2023-08-22T08:59:03.015Z connect ETIMEDOUT 208.95.112.1:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16)
2.异常图(gif)
git打不开的话看这个地址
https://markdown-1258124344.cos.ap-guangzhou.myqcloud.com/images/202308221717380.gif
chaos-zhu commented
第一次部署完了会自动获取公网地址,内网暂未支持。需要改代码做适配
gitzixuan commented
我想知道在那个文件中改代码一直没找到他,同样想适配私有地址登录。
chaos-zhu commented
2.0已修复