奇怪的gxip?

早上刚要出门,收到短信告知几个服务器均无法访问.
检查了一下,发现都是乱码! 明显是压缩文档的内容直接输出了.
服务器上的文档都是未压缩的, 很诡异阿.
要着急走,没有仔细看,用Safari的”网络时间线”,发现,服务器的response中赫然
出现Content-Encoding:gxip ?
明显应该是gzip,怎么会变成gxip呢? 难怪浏览器无法正确识别了.
于是,简单的禁用了相关服务器的gzip压缩, 页面就正常了.

刚回来, 为了复查这个问题,将gzip重新打开, 竟然没有重现错误!
google一下,发现也有类似的现象,但是都没有解决方案,也是莫名就好了.

由于现象出现的比较突然, 大概是早上4点多出现的.
而且是若干个服务器同时出现,也是同时好.
想了想,这几个服务器类似的地方就是都有广告,而广告服务器也在这期间down了.

初步怀疑广告输出的内容导致了nginx的相关错误(mod_gzip溢出?)
或者是HTTP劫持造成的(将gzip替换为gxip)?

将广告服务器nginx和php升级, 目前无法重现相关错误,无法做出更清晰的判断.

不知道有没有人有过相似的经历?

Comments

7 Responses to “奇怪的gxip?”

  1. 白水山言 on June 17th, 2008 1:56 pm

    有,所有开了gzip的站全部出错

    part of response headers
    Vary: Accept-Encoding, Accept-Encoding
    Content-Encoding: gxip

  2. 白水山言 on June 17th, 2008 2:12 pm

    关闭gzip到程序后台设置时发现,radio居然能被同时选中,发现源代码中的第一个gzip也变成了gxip(input的name包含gzip),以上

  3. 白水山言 on June 19th, 2008 10:37 am

    当晚,在同服务器另一站点发现arp欺骗,因为是静态页面,找机房的人本来想让他们搞个双向绑定,结果居然给我装了一个垃圾防火墙,遂手动绑定网关arp,用组策略定义开机脚本,全部恢复,打开gzip也都正常
    我认为那个病毒是比较原始的版本,还不能解压缩gzip,所以故意修改gzip为gxip迫使用户关闭gzip,就可以修改了

  4. upsuper on July 23rd, 2008 10:38 pm

    哦,神奇的问题。上次我浏览一个网站的时候遇到的。
    是服务器经常出现的什么故障么?

  5. gxip is what? - 鬼の领地 on July 23rd, 2008 10:45 pm

    [...] 另注:今天(2008年7月23日)又发现了另外一个站长遇到了同样的问题,见奇怪的gxip?,看起来似乎是一个奇怪的事情。未知中…… [...]

  6. cnlq on March 24th, 2009 12:40 pm

    我也遇到了……难道是arp?程序、配置等什么都没改过。

  7. nightsailer on March 29th, 2009 3:44 pm

    nginx的gzip模块一直有bug,也许是它的问题。

Leave a Reply