This is yet another problem. Thanks for the report. I am able to reproduce this and I suspect it is simply that we have missed something regarding the Apache configuration.
Jochen: Any suggestions?
Ken
P.S. Interestingly enough I get a very similar error message
[Wed Jan 17 17:57:08 2007] [error] [client 74.141.66.178] proxy: error reading status line from remote server 127.0.0.1, referer: http://wiki.squeak.org/squeak/2432.upload [Wed Jan 17 17:57:08 2007] [error] [client 74.141.66.178] proxy: Error reading from remote server returned by /squeak/2432.upload, referer: http://wiki.squeak.org/squeak/2432.upload
when I attempt to upload to what we are seeing regarding the complaints from those attempting to access the site from behind a proxy. So maybe this is more related than I think. However I (and I assume David) can view the pages without any trouble whereas the others are reporting (I believe) a complete inability to access the site.
In my research of the initial reports I found
http://issues.apache.org/bugzilla/show_bug.cgi?id=37770
which seems related. I noticed that there was a new version of Apache2 (still 2.0.54 but a new intra-Debian version) and installed it. But it seems that has had no effect. I will continue to investigate, but any help is appreciated.
On Wed, 2007-01-17 at 05:59 -0500, David T. Lewis wrote:
On Wed, Jan 17, 2007 at 06:18:58PM +1100, Stuart Herring wrote:
On 1/17/07, Ken Causey ken@kencausey.com wrote:
Thanks for the information. This helped me track down a possible cause and I have upgraded apache2 hopefully fixing it. I would appreciate it if you could check whether or not you continue to see the same behavior or whether it now works for you.
Unfortunately it looks like it's still the same.
I don't know if it's related to this discussion or not, but I notice that I cannot upload a file to the swiki. The response page shows this:
Proxy Error
The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /squeak/708.upload.
Reason: Error reading from remote server
David: Please try again, I think I have fixed the problem you and I saw.
Stuart: Could you try accessing the site again from behind your proxy and report back? Thanks.
It turns out that maybe I made this out to be harder than it was. The apache documentation regarding the proxy module mentions
"For circumstances where you have a application server which doesn't implement keepalives or HTTP/1.1 properly, there are 2 environment variables which when set send a HTTP/1.0 with no keepalive."
So I set them
SetEnv force-proxy-request-1.0 1 SetEnv proxy-nokeepalive 1
for wiki.squeak.org and this seems to have taken care of at least one aspect of this issue, and I hope the other as well.
Ken
box-admins@lists.squeakfoundation.org