当前位置:论坛首页 > BUG提交 > Linux面板

关于宝塔面板—[服务器网络加速]插件造成的慢速bug

发表在 BUG提交2026-2-10 02:42 [复制链接] 0 94

本帖最后由 宝塔用户_oytfkg 于 2026-2-10 02:47 编辑

大部分内容实际上在这篇L站的帖子已经提到了:关于宝塔面板——[服务器网络加速]插件造成的慢速Bug - 开发调优 - LINUX DO

这个bug属于宝塔-插件,所以我认为我并不需要报告
面板版本,操作系统版本,浏览器版本

大致bug差不多是这样的
核心Bug
1% 丢包无法被清除
  问题代码
  第163行 — 添加1%丢包(用于模拟丢包环境做BBR对比测速):
  public.ExecShell('tc qdisc add dev eth0 root netem loss 1%')
  第179行 — 本应清除丢包规则,但命令写错了:
  public.ExecShell('tc qdisc del dev lo eth0')  # ← 语法错误!
  正确的命令应该是:
  tc qdisc del dev eth0 root


  实际写的 tc qdisc del dev lo eth0 会把 lo(回环接口)当作目标设备,eth0 变成无效参数,这条命令执行后什么都不会删除。
  结果
  每次运行测速(run_speedtest),eth0 网卡上就会永久叠加一条 1% 丢包规则,直到:
  - 手动执行 tc qdisc del dev eth0 root
  - 重启服务器(tc 规则不持久化)

  bug是真实的。插件的测速功能通过 tc netem loss 1%
  人为制造丢包来对比BBR开启前后的效果差异,但由于清除命令写错,这个1%丢包会残留在服务器上。对于生产环境的服务器来说,1%的丢包会显著影响网络性能(TCP重传增加、延迟上升、吞吐量下降)

这是AI的排查并非本人

这是AI的评价:一个付费产品连 tc 命令都写错、没有异常清理机制、测试方法还带人为注入,至少说明质量极差。
AI的评价:用户花钱买了"加速"插件,结果插件本身反而在持续拖慢网络,而用户完全无感知,只会觉得"还好我装了 BBR 插件"


使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表