OpenCSGs / csghub

CSGHub is an open-source large model platform just like on-premise version of Hugging Face. You can easily manage models and datasets, deploy model applications and setup model finetune or inference jobs with user interface. CSGHub also provides Python SDK with full compatibility of hf sdk. Join us together to build a safer and more open platform⭐️
https://opencsg.com
3k stars 464 forks source link

登录时报错:抱歉,OpenCSG找不到该网页。该网页或许由于产品更新已被删除,或者您的网址不正确。 #325

Open karypi opened 4 months ago

Rader commented 4 months ago

登录的官网吗?从什么页面跳转到登录页面的?有没有错误的截图?

karypi commented 4 months ago
20240718184923

部署 CSGHub 后,访问页面正常,点击登录时报错,这个报错通常是什么问题导致的?

hiveer commented 4 months ago

@karypi 你是通过什么方式部署的 CSGHub?

karypi commented 3 months ago

kubernetes 部署的,版本 v1.24

karypi commented 3 months ago
17213724988618

我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?

hiveer commented 3 months ago

kubernetes 部署的,版本 v1.24

你这个版本的报错看起来,似乎只部署了 CSGHub 的前台应用,我们的还有一个 csghub-server 的应用你是不是没有部署,部署之后的话,需要在前台环境变量进行相应的配置,下面这两个环境变量对应的就是 csghub-server 后台地址,以及 token:

hiveer commented 3 months ago
17213724988618

我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?

这个报错来看,你浏览器访问的地址是 xxxx:8081,但是你 nginx 转发的时候,服务器收到的地址是 80,导致了这个问题,你需要在你 nginx 里面设置转发 header:

proxy_set_header Host $host:8081

karypi commented 3 months ago

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。

17213739454758 17213740143947
hiveer commented 3 months ago

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。

17213739454758 17213740143947

@wayneliu0019 需要你帮忙看下,用户 k8s 的部署 csghub-server 访问超时

karypi commented 3 months ago
17213724988618

我的另外一套环境是使用 docker-compose 启动的,Nginx 映射端口为 8081:80 ,登录时报错,如截图,请帮忙确认 Nginx 暴露端口必须为 80 吗?

这个报错来看,你浏览器访问的地址是 xxxx:8081,但是你 nginx 转发的时候,服务器收到的地址是 80,导致了这个问题,你需要在你 nginx 里面设置转发 header:

proxy_set_header Host $host:8081

如果暴露非80端口,需要重新改 Nginx 的配置文件,使用上不太合理啊,是否可以通过调整后端服务的逻辑来处理这种情况

hiveer commented 2 months ago

@wayneliu0019 这个问题是不是 helm chart 部署形式可以解决了