新版本openwebui的Network Problem问题

会全局出现,有api响应,但是Network Problem,翻阅下面的issue之后,看日志会出现 400

"GET /ws/socket.io/?EIO=4&transport=websocket HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=polling&t=PG6z4R4 HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=polling&t=PG6z4RV HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=polling&t=PG6z4Rk HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=websocket HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=polling&t=PG6z5uq HTTP/1.1" 400 Bad Request
"GET /ws/socket.io/?EIO=4&transport=polling&t=PG6z5vE HTTP/1.1" 400 Bad Request

解决方法

nginx配置中新增

proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

8 个赞

哎呀,被困扰好几天了。我是 npm,应该如何改呢,大佬~

2 个赞

npm?
没有用nginx转发请求嘛

1 个赞

我也被困扰好几天了,一开始还以为是api对端的问题,然后多试了几个发现不对劲,最后试了看指向我自己本地ollama服务器,发现依然network problem但是本地ollama服务器确实是收到了api请求都是200ok

1 个赞

搞定了。去看了一下 issues,原来 0.5 版本以上需要打开 websockets~

4 个赞

看了下我配置里本来就有这两条,照样有问题

2 个赞

我昨天更新的,今天别人告诉我不能用了,我才发现

1 个赞

啊?
我加上之后就好使了

你的npm是nginx proxy manger啊
我还以为是前端包的那个npm

对啊,就是这个,哈哈哈。简称名字重复了

新版本那必须先等它一个月以上再用啊,这才几天就已经到0.5.2了

1 个赞

哦我也用的proxy manager哈,看了下可能是因为我没开楼上说的websocket support,一会试下

1 个赞

我是 watchtower 每天自动更新~~

1 个赞

希望官方文档早日更新,我当时还在找文档,一个字没改

2 个赞

ai 的新技术太多了,所以开了自动更新~

我都是手动更新的,昨天闲不住更新 的

自动更新那是必须关掉的,小版本更新还好,大版本更新九成都是不兼容更新 :rofl:

之前 newapi 自动更新也是出问题,被迫停了。不更新也很烦,各种新模型出来,新版本支持的更好~

想起来之前闲的没事进office365预览渠道,某天更新的版本有重大bug,直接电脑卡死还是啥的,试了一周各种软件重装,最后新建了个电脑用户才发现是office的问题。还不能继续升级,因为office发现问题之后居然是版本回滚,几天都没更新版本,我版本比官方最新版还要新,只能卸载重装。后面就老实了用月更新渠道 :joy: :joy: :joy:

新的不支持我就不用了,刚好等验证新模型的效果是否达到宣传 :joy: