一些疑难杂症
我在捣鼓的过程中遇到的一些奇奇怪怪的问题
IPv6问题
我在使用OpenWebUI的时候遇到了一个很神奇的问题,就是我在进行了一次服务器的迁移后,自己用workers中转的API都无法使用了,其他的API又正常,然后去服务器终端ping我的那些域名也都能ping通,这就很奇怪了。
经过我的排查,我使用 curl -v https://gemini.662793.xyz/v1/chat/completions 去查看响应时,返回如下:
从这些内容可以看到,他在尝试连接IPv4地址后马上去连接IPv6地址,但是IPv6连接被立即切断了,然后我们再用 -4 参数进行测试:curl -4 -v https://gemini.662793.xyz/v1/chat/completions 这时却能正常建立连接
那么问题就很明显了,这台服务器没有IPv6网络环境。彻底解决方案:
这样就能从内核底层彻底禁用IPv6了,再用curl -v https://gemini.662793.xyz/v1/chat/completions 测试正常,不会再去尝试使用IPv6地址了
当然,对于纯IPv4或者纯IPv6的机器,还是建议使用tailscale全局路由吧
最后更新于