奇怪的Apache / PHP和Perl行为错误(70007)

我正在处理一个特殊的情况:我有两台Linux机器,一台是Scientific Linux(v4.8),一台是CentOS(v6.2)。 在SL机器上,我有一个Apache 2.2.9的XAMPP发行版,而在CentOS上,我有Apache 2.2.15(没有XAMPP)。 两台机器都在同一个networking上。

现在,我的情况是这样的:在两台机器上都有完全相同的脚本,PHP,JavaScript和Perl的组合,可以将文件从浏览器上传到服务器。 当我尝试访问SL机器上的脚本时,一切都如预期的那样,而CentOS上的脚本却出乎意料:从一个特定的networking,即防火墙和代理之后,当我试图上传一个小文件,但它工作,但是当我试图上传一个更大的文件(60 MB),Apachelogging下面的错误,并打破。

(70007)The timeout specified has expired: Error reading request entity data, referer: 

但是,从不同的位置,这两个脚本的行为如预期,没有错误,即使试图上传500 MB的文件。

我不知道去哪里或要找什么。 我怎样才能解决这个问题?

更新:用Firebug监控networking,我明白了

 502 Proxy Error ( The specified network name is no longer available. ) 

但是,正如我所说的,这不会发生SL服务器事件,如果我通过相同的代理访问它。 为什么?!

更新2:在工作的机器,SL,我有一个Cache-Control: max-age=0 。 难道这有什么关系吗?