GVic云槿
发布于 2025-02-05 / 30 阅读
0
0

open webui 白屏问题解决

问题点描述:

openwebui应用启动后创建账号和登录均没有问题,登录成功后会白屏几分钟。

问题解决过程:

一、经排查发现截图中的这个地址非常耗时

1-jsti.png

二、进一步排查docker容器日志

2-wexj.png

发现在请求上述接口时,会同时对openai.com地址发起请求。 因为网络问题这个请求会非常耗时,并最终会超时。因此我判断这个openai.com的请求就算不成功也不影响系统的使用,所以有了下面的解决方案。

三、解决方法1

services:
  openwebui:
    container_name: openwebui
    image: ghcr.io/open-webui/open-webui:main
    volumes:
      - ./data/open-webui:/app/backend/data
    extra_hosts:
      - "api.openai.com:127.0.0.1"
    ports:
      - 28080:8080
    environment:
      - TZ=Asia/Shanghai
      - 'OLLAMA_BASE_URL=http://192.168.31.110:11434'
      - 'HF_ENDPOINT=https://hf-mirror.com'
    networks:
      - netName

修改docker-compose配置文件,添加容器内hosts配置,将openai.com地址直接解析到本地。这样后续请求目标地址时会直接链接失败,不需要等待网络超时。

当然,通过其他方法解决openai.com的网络访问问题也可以的。

四、解决方法2

额,突然发现在设置页面,截图中的openAi默认是开启的。可以直接关闭就好。

3-iqge.png


原文链接:https://blog.csdn.net/xianciSele/article/details/145340554


评论