Smile 笑容

apache服务器程序请求返回结果包含mac地址!

新安装了一个 centos 服务器系统,web 服务器是 apache 2.0.63

普通的 img 文件请求 返回的图片无法正常查看,于是对返回结果进行分析,惊人的发现

文件头部包含了一些二进制数据。经过分析发现 分别是 服务器的网关MAC地址,服务器的MAC地址 剩下还有个数据不知道是什么。之后才是正常的返回值。就是这些数据导致图片无法正常显示。

发现 php 请求 可以正常处理。 js文件、html文件 似乎也存在类似问题。

究竟该怎么处理这个问题呢?

 

apache已经尝试过 yum自动安装的 2.2版本 和 手工编译的 2.0版本。 SELinux 已经关闭。 iptables 也给关闭了。问题在哪呢?

 

请告诉我,你看到上面的图片了吗?上面的图片是完整的吗?(图片外面有个蓝色细线的方框,用来区分是否完整。)

更新:

图片已经删除。这个centos版本也已经被删除。重新安装。问题已经无法探究真正的原因。

可能的原因之一是 axel ,使用了 axel 来下载 软件包提高速度。 后来发现 其实有 fastestmirror  插件已经足够了。下载速度最高可以达到近2M每秒。

别的理由实在是想不出来。