UniiemStudio / CTFever

Fantastic toolkit for CTFers and everyone.
https://ctfever.uniiem.com/
GNU General Public License v3.0
863 stars 71 forks source link

[BUG]本地使用docker部署时, 端口扫描不可用 #86

Closed cachexy123 closed 1 year ago

cachexy123 commented 1 year ago

出现Unknown error错误, 是否docker中需要执行其他命令?

HoshinoSuzumi commented 1 year ago

请用打开浏览器控制台并再次尝试,检查并提供报错信息。值得一提的是即便是在本地部署,端口扫描等带黄色点标的工具仍然需要网络请求后端接口。

cachexy123 commented 1 year ago

https://xxx.xx.com/gateway/call/portscan?method=scan 状态码405

cachexy123 commented 1 year ago

我大概知道原因了

cachexy123 commented 1 year ago

不对, 仍然无法网络请求后端接口, 是不是docker的问题, 我试试其他部署方法

cachexy123 commented 1 year ago

该如何修改后端地址?

HoshinoSuzumi commented 1 year ago

该如何修改后端地址?

~修改 nuxt.config.js 第 189 行~ https://github.com/UniiemStudio/CTFever/blob/6726b955cb9af6e8181cadea3a59e8a6f508b8cd/nuxt.config.js#L186-L195

HoshinoSuzumi commented 1 year ago

经过检查,发现这是一个历史遗留问题。目前 main 分支使用 proxy 代理后端接口,但 docker 镜像仍然使用 nginx 直接提供静态服务。这个问题最近将被修复 (参见 #80)。请等待我们修复。

cachexy123 commented 1 year ago

okay

HoshinoSuzumi commented 1 year ago

该问题已经修复 #80 近期更新 README 部署文档