You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Michael Zedeler <mi...@zedeler.dk> on 2004/06/29 22:55:49 UTC
[users@httpd] Apache 1.3.29 on Panther (MacOS X 10.3)
Hi list,
I am using the boxed version of Apache on Panther and has gotten into
trouble using long URLs.
When I try using an URL longer than approximately 500 chars, Apache just
closes the connection immediately without serving the request or even
giving an error response. The logs are also untouched.
It seems that there is a serious error in the installation - but as
written - it is fresh from the install CD.
Does anybody out there have the same problem?
If you have a MacOS X 10.3 box around, it's really easy to test:
telnet localhost 80
GET
/?00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
(From "GET" to the last "0" is one line - that is "GET /?" followed by
512 "0" chars.)
This should result in the front page of the default server, but on my
system the connection is closed immediately and apache doesn't even log
the request(!).
Regards,
Michael Zedeler.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
[users@httpd] Re: Apache 1.3.29 on Panther (MacOS X 10.3)
Posted by Michael Zedeler <mi...@zedeler.dk>.
Michael Zedeler wrote:
> Joshua Slive wrote:
>
>> On Tue, 29 Jun 2004 22:55:49 +0200, Michael Zedeler
>> <mi...@zedeler.dk> wrote:
>>
>>> When I try using an URL longer than approximately 500 chars, Apache just
>>> closes the connection immediately without serving the request or even
>>> giving an error response. The logs are also untouched.
>>
>>
>> Are you sure you are even reaching apache? Some Mac OSX boxes have an
>> apple-supplied proxy sitting in front of apache.
>
> That sounds *really* interresting.
>
> You seem to have the clue that I was looking for. Apache doesn't seem to
> listen to port 80, but port 9010 and 16080. It seems that natd is
> handling port 80.
>
> Can anybody confirm this?
I have looked a little closer and found that this problem is caused by
the program "webperfcache", which looks a lot like a specialized Apache
configured as reverse proxy. The fact that this piece of software dies
when you try to use an URL longer than around 500 chars makes it
completely useless. I'll report the error to Apple.
Thanks!
Regards,
Michael.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
[users@httpd] Re: Apache 1.3.29 on Panther (MacOS X 10.3)
Posted by Michael Zedeler <mi...@zedeler.dk>.
Hi Joshua,
Joshua Slive wrote:
> On Tue, 29 Jun 2004 22:55:49 +0200, Michael Zedeler <mi...@zedeler.dk> wrote:
>
>>I am using the boxed version of Apache on Panther and has gotten into
>>trouble using long URLs.
>>
>>When I try using an URL longer than approximately 500 chars, Apache just
>>closes the connection immediately without serving the request or even
>>giving an error response. The logs are also untouched.
>
> Are you sure you are even reaching apache? Some Mac OSX boxes have an
> apple-supplied proxy sitting in front of apache.
That sounds *really* interresting.
You seem to have the clue that I was looking for. Apache doesn't seem to
listen to port 80, but port 9010 and 16080. It seems that natd is
handling port 80.
Can anybody confirm this?
Regards,
Michael.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Apache 1.3.29 on Panther (MacOS X 10.3)
Posted by Joshua Slive <js...@gmail.com>.
On Tue, 29 Jun 2004 22:55:49 +0200, Michael Zedeler <mi...@zedeler.dk> wrote:
>
> Hi list,
>
> I am using the boxed version of Apache on Panther and has gotten into
> trouble using long URLs.
>
> When I try using an URL longer than approximately 500 chars, Apache just
> closes the connection immediately without serving the request or even
> giving an error response. The logs are also untouched.
Are you sure you are even reaching apache? Some Mac OSX boxes have an
apple-supplied proxy sitting in front of apache.
Joshua.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org