Open karypi opened 4 months ago
部署 CSGHub 后,访问页面正常,点击登录时报错,这个报错通常是什么问题导致的?
@karypi 你是通过什么方式部署的 CSGHub?
kubernetes 部署的,版本 v1.24
我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?
kubernetes 部署的,版本 v1.24
你这个版本的报错看起来,似乎只部署了 CSGHub 的前台应用,我们的还有一个 csghub-server 的应用你是不是没有部署,部署之后的话,需要在前台环境变量进行相应的配置,下面这两个环境变量对应的就是 csghub-server 后台地址,以及 token:
我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?
这个报错来看,你浏览器访问的地址是 xxxx:8081,但是你 nginx 转发的时候,服务器收到的地址是 80,导致了这个问题,你需要在你 nginx 里面设置转发 header:
proxy_set_header Host $host:8081
kubernetes 部署的,版本 v1.24
你这个版本的报错看起来,似乎只部署了 CSGHub 的前台应用,我们的还有一个 csghub-server 的应用你是不是没有部署,部署之后的话,需要在前台环境变量进行相应的配置,下面这两个环境变量对应的就是 csghub-server 后台地址,以及 token:
- STARHUB_BASE_URL=
- STARHUB_TOKEN=
csghub-server 是部署成功的,且日志和使用 docker run 的容器日志一样;和 docker-compose 一样,我在 Kubernetes 环境也部署了 6 个相关的 Pod,并且也定义了 STARHUB_BASE_URL 和 STARHUB_TOKEN。
kubernetes 部署的,版本 v1.24
你这个版本的报错看起来,似乎只部署了 CSGHub 的前台应用,我们的还有一个 csghub-server 的应用你是不是没有部署,部署之后的话,需要在前台环境变量进行相应的配置,下面这两个环境变量对应的就是 csghub-server 后台地址,以及 token:
- STARHUB_BASE_URL=
- STARHUB_TOKEN=
csghub-server 是部署成功的,且日志和使用 docker run 的容器日志一样;和 docker-compose 一样,我在 Kubernetes 环境也部署了 6 个相关的 Pod,并且也定义了 STARHUB_BASE_URL 和 STARHUB_TOKEN。
@wayneliu0019 需要你帮忙看下,用户 k8s 的部署 csghub-server 访问超时
我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?
这个报错来看,你浏览器访问的地址是 xxxx:8081,但是你 nginx 转发的时候,服务器收到的地址是 80,导致了这个问题,你需要在你 nginx 里面设置转发 header:
proxy_set_header Host $host:8081
如果暴露非80端口,需要重新改 Nginx 的配置文件,使用上不太合理啊,是否可以通过调整后端服务的逻辑来处理这种情况
@wayneliu0019 这个问题是不是 helm chart 部署形式可以解决了
登录的官网吗?从什么页面跳转到登录页面的?有没有错误的截图?