Re: [squid-users] clientParseRequestMethod: Unsupported method in request '�^?^L<92>���'

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Fri, 19 Feb 2010 02:50:32 +1300

Johann Spies wrote:
> I recently build two proxy servers with squid3.0
> (3.0.STABLE8-3+lenny3) replacing old ones which used version 2.5.
>
> We are experiencing a few problems and would appreciate some enlightenment
> concerning these issues:
>
> 1. Users complaining that sometimes incomplete files are received when
> they download and interruptions when they watch streaming contents.

ShoutCAST media streams? Support for that was added in 3.1. WHich is
either build-yourself or use the packages from Debian experimental
repositories.

>
> 2. From time to time the store gets corrupted and then squid keep on
> rebuilding the cache and resetting itself.

Aye, "STABLE8" was not very stable as it turned out. I recommend using
the release in backports.org. If you go to 3.1 for the stream problem
that should cover this issue as well.

>
> 3. Whether this is related, I don't know but I have seen messages on
> the internet linking the reset of the cache and this type of error:
>
> clientParseRequestMethod: Unsupported method in request '^�e���m*�ho�'����'
>

It's not an error. Someone is pushing garbage into Squid. Squid will log
them (the IP is usually a line or two below that message in older Squid)
then disconnect them.

> 4. I see also the following in the logs which I do not understand and
> feel a bit uncomfortable about:
>
> access.log:1266393906.689 0 127.0.0.1 TCP_MISS/200 905 GET cache_object://localhost/server_list - NONE/- text/plain
> access.log:1266393910.402 0 127.0.0.1 TCP_MISS/200 960 GET cache_object://localhost/storedir - NONE/- text/plain
> access.log:1266393919.070 0 127.0.0.1 TCP_MISS/200 905 GET cache_object://localhost/server_list - NONE/- text/plain
>
>
> cache.log:2010/02/17 10:05:19| CACHEMGR: <unknown>@127.0.0.1 requesting 'server_list'
> cache.log:2010/02/17 10:05:19| CACHEMGR: <unknown>@127.0.0.1 requesting 'counters'
> cache.log:2010/02/17 10:05:19| CACHEMGR: <unknown>@127.0.0.1 requesting 'counters'
>

Someone is using the manager interface to your Squid.
They are doing so from localhost, so I assume its you. Perhapse using
squidclient or cachemgr.cgi.

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE8 or 3.0.STABLE24
   Current Beta Squid 3.1.0.16
Received on Thu Feb 18 2010 - 13:50:45 MST

This archive was generated by hypermail 2.2.0 : Thu Feb 18 2010 - 12:00:06 MST