宝塔用户_rkytms 发表于 2023-8-30 09:16:53

【待反馈】NGINX websocket 连接 运行一段时间后连接不上

本帖最后由 堡塔运维小林 于 2023-8-30 10:00 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Nginx 1.24.0
系统版本:centos 7
问题描述:我的网站有一个websocket 连接,运行一段时间后 所有的ws 连接都连接失败,重启了 NGINX后 就正常了,但是过一段时间又会出现,nginx 日志里面找到这个
相关截图(日志、错误):在nginx 错误日志里面 有很多这个


在接口域名的站点错误日志里面有这个

运维小林q3030251644 发表于 2023-8-30 10:00:39

您好,根据上面提供的信息,这个错误表示在body_filter_by_lua脚本中,find函数的参数类型错误,导致脚本执行失败。您需要检查站点配置文件google.com.conf第122行代码,查看是否有body_filter_by_lua指令,指令中是否调用的lua脚本代码,脚本内是否有indexOf函数调用,

宝塔用户_rkytms 发表于 2023-8-30 10:07:45

堡塔运维小林 发表于 2023-8-30 10:00
您好,根据上面提供的信息,这个错误表示在body_filter_by_lua脚本中,find函数的参数类型错误,导致脚本执行 ...

查过了,没有这个文件,没有这个google.com.conf 的文件,而且nginx 的lua 脚本里面搜 body_filter_by_lua 这个也没搜到

宝塔用户_rkytms 发表于 2023-8-30 10:08:49

而且nginx 我也没改过代码,是直接快速安装的,这个问题重启NG就好了,是什么问题,过一天又出现

宝塔用户_zfbuzj 发表于 2023-8-31 04:39:43

堡塔运维小林 发表于 2023-8-30 10:00
您好,根据上面提供的信息,这个错误表示在body_filter_by_lua脚本中,find函数的参数类型错误,导致脚本执行 ...

我这边也是遇到类似问题,一模一样的错误,什么配置文件都没改,就是反代了个ws

宝塔用户_rkytms 发表于 2023-8-31 16:18:48

堡塔运维小林 发表于 2023-8-30 10:00
您好,根据上面提供的信息,这个错误表示在body_filter_by_lua脚本中,find函数的参数类型错误,导致脚本执行 ...

什么情况呢,问题出现越来越频繁了,现在重启了过一天又出现了

运维小林q3030251644 发表于 2023-9-4 19:04:29

宝塔用户_rkytms 发表于 2023-8-31 16:18
什么情况呢,问题出现越来越频繁了,现在重启了过一天又出现了

您好,私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下

Sannnn 发表于 2023-12-29 19:58:50

堡塔运维小林 发表于 2023-9-4 19:04
您好,私信我您的todesk或者向日葵,我远程看看,私信后这里回复一下

你好,我这里也出现了和这个一模一样的问题,也是反代了ws,请问怎么处理这个呢?

堡塔运维南一 发表于 2024-3-12 16:21:45

问题解决了吗楼主
页: [1]
查看完整版本: 【待反馈】NGINX websocket 连接 运行一段时间后连接不上