火绒安全软件

火绒安全软件6.0
发新帖
打印 上一主题 下一主题

火绒更新出错

[复制链接]
150 9
楼主
发表于 昨天 16:44 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
跳转到指定楼层
ping能够到达火绒升级服务器响应时长也正常

`update.huorong.cn`;`down2.huorong.cn`;`down3.huorong.cn` ;`down7.huorong.cn` ;`down-tencent.huorong.cn` 都能ping通

但升级程序就报404,http响应出错

尝试直接访问服务器ip http://121.199.251.28:80/也能访问到 Apache2 的服务器

Apache2 Ubuntu Default Page
It works!
This is the default welcome page used to test the correct operation of the Apache2 server after installation on Ubuntu systems. It is based on the equivalent page on Debian, from which the Ubuntu Apache packaging is derived. If you can read this page, it means that the Apache HTTP server installed at this site is working properly. You should replace this file (located at /var/www/html/index.html) before continuing to operate your HTTP server.

If you are a normal user of this web site and don't know what this page is about, this probably means that the site is currently unavailable due to maintenance. If the problem persists, please contact the site's administrator.


回复

使用道具 举报

150 9
沙发
发表于 昨天 16:46 | 只看该作者
HTTP状态码是404?覆盖安装试试?
火绒主页面和升级程序中是否能正常显示版本号和病毒库日期?
回复

使用道具 举报

150 9
板凳
发表于 昨天 16:47 | 只看该作者
升级报错404麻烦您尝试覆盖安装看下是否还有问题
回复

使用道具 举报

150 9
地板
发表于 昨天 16:55 | 只看该作者
本帖最后由 toscan 于 2025-9-17 16:59 编辑
www. 发表于 2025-9-17 16:46
HTTP状态码是404?覆盖安装试试?
火绒主页面和升级程序中是否能正常显示版本号和病毒库日期? ...

不能显示版本号和病毒库日期~但运行正常。
主页面版本号不显示是因为我干掉了version的txt文件。长期都是不显示的,这个是“正常的”
主页面病毒库昨晚还是能显示。

今天不能显示病毒库版本就很见鬼。我这边是丢内存盘的,而且是关机不保存的,每次都是重复调用同一镜像,huorong的程序文件和病毒库及各种日志文件短期是不变动的,所以不能升级要么是网络问题,要么是服务器问题

昨天更新打了升级包,上午做的升级,打了镜像,下午在镜像基础上还做了一次病毒库升级。晚上重启之后又加载过,又升级成功了,所以镜像是没问题的

而升级程序每次升级都是能正常显示版本号和病毒库日期的,它不依靠那个txt文件的。但今天是读不出来了。

回复

使用道具 举报

150 9
5#
发表于 昨天 17:21 | 只看该作者
结案了。
VERSION这个文件这个版本起不能删了。
重写了一个进去就可以升级了
回复

使用道具 举报

150 9
6#
发表于 昨天 17:27 | 只看该作者
toscan 发表于 2025-9-17 17:21
结案了。
VERSION这个文件这个版本起不能删了。
重写了一个进去就可以升级了 ...

好的,有问题及时联系我们~
回复

使用道具 举报

150 9
7#
发表于 昨天 17:55 | 只看该作者
本帖最后由 www. 于 2025-9-17 18:21 编辑
toscan 发表于 2025-9-17 16:55
不能显示版本号和病毒库日期~但运行正常。
主页面版本号不显示是因为我干掉了version的txt文件。长期都是 ...

是这样的。
火绒安装目录下有一个"VERSION"版本号文件,用于记录当前客户端版本号。
HTTP状态码报404 Not Found是因为VERSION文件丢失了,参考:
https://bbs.huorong.cn/thread-146872-1-1.html
https://bbs.huorong.cn/thread-155291-1-1.html

如果"VERSION"文件:
  • 丢失
  • 损坏
  • 内容为空
  • 包含纯数字、"."以外的字符
火绒主程序和升级程序就会无法识别到当前客户端版本号。
呈现出来的就是火绒主程序右下角的版本和病毒库无法读取到。

同时,火绒的升级程序在获取最新版本配置时会向升级服务器发送当前客户端版本号作为其中一个参数,如果该参数为空则服务器认为该请求不合法,会返回404 Not Found,呈现出来的就是客户端版本无法检测和升级,但是病毒库可以更新(最新版本已失效)。

客户端覆盖安装时会重新恢复该"VERSION"文件。

在之前的版本中我测试下来这个404 Not Found报错只影响主程序文件升级,不影响病毒库更新,报就报着没有影响。不知道他们最近有没有又修改什么,应该还是一样的。(最新版本已失效)。
回复

使用道具 举报

150 9
8#
发表于 昨天 18:15 | 只看该作者
本帖最后由 www. 于 2025-9-17 18:17 编辑

测试了一下,最新版6.0.7.11的确是没有VERSION文件不行了,连病毒库都更新不了,他们最近修改更新升级逻辑了,请慎用

点评

是的,就是9.16更新的这个版本6.0.7.11开始的  发表于 昨天 21:19
回复

使用道具 举报

150 9
9#
发表于 昨天 21:22 | 只看该作者
本帖最后由 toscan 于 2025-9-17 21:29 编辑
火绒运营专员 发表于 2025-9-17 17:27
好的,有问题及时联系我们~

之前的版本是可以不带version玩的。说实话这也挺儿戏的,一个杀毒软件,版本识别不看PE字段,看外部一个文本文件。而且这文件不在火绒的自我保护范围里,删掉就立马干死更新。

而且最扯淡的是,我的版本在删除前是6.0.7.9,写进去这个version是随便瞎编的6.0.7.11。更新也是认的。所以实际上传递这个参数到服务器的时候,压根没做验证。火绒应该就是只要有请求就给下发最新的版本。我很好奇要是我写个6.0.7.55,火绒能更新吗?测试了,删除了ProgramData下的病毒库,用这个6.0.7.55还是可以的更新的,所以这个参数真就是个必备装饰~



我不得不怀疑程序员是故意制造一个bug,再修复一个bug?好完成KPI吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | [立即注册]

本版积分规则

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