You have several problems....
Asim Ahmed @ Folio3 wrote:
Hi Amos,
here is the full text available in cache.log (sorry if i m making a
mess) but i hope it will help u to help me:) thanks for other suggestion
about timed access etc. I'll definitely incorporate those.
2009/12/01 09:02:49| Starting Squid Cache version 2.7.STABLE5 for
i686-pc-linux-gnu...
<snip>
2009/12/01 09:02:51| storeLateRelease: released 0 objects
2009/12/01 10:05:47| httpReadReply: Excess data from "GET http://mi
rrorsearch.speedbit.com/cgi-bin/MirrorSearch.dll?ver12?Scheme=3&Site=download.microsoft.com&Path=/download/3/7/d/37dbe54d-c4b4-49c1-81ab-f1360bea35b9/SQLServer2005SP2-KB921896-x86-ENU.exe&Filename=SQLServer2005SP2-KB921896-x86-ENU.exe&Size=4294967295&SizeHigh=4294967295&Pos=0&PosHigh=0&Country=&Region=&R=0&Advanced=1&Checksum=&BPS=0&V=9.3.0.3&DMD=645753342976b3ef7547c4d8dbef68db&D4=Zmd5Yw==&REF=http://www.microsoft.com/downloads/details.aspx%3fFamilyId=D07219B2-1E23-49C8-8F0C-63FA18F26D3A%26displaylang=en&TS_HAS=3.395552&TS_LAS=0.916821&TS_AAS=1.166554&Aff=CNET&DLStyle=0&MID=e0RENjE2NjU2LTRDMEUtNGJiZS04ODA1LTIxQTY3QTZDQkQyOX17NUM5RTE3RTMtQUExQS00MGRlLTkxNDctQzVDODJGQUE3RThFfQ==&SS=Qr0SS5LfCkB3RUFBAQDZFAGA1l5FAAAA&SE=ARkAjWkHABkAKgQAABwAjQIAABwAKgIAACAAjQQAASEAjWkHACIAKgQAACIAjQIAACIAKgIAAAMAjQQAAQQAjWkHAAUAKgQAAAUAjQIAAAoAKgIAA7sOFEtfACMAjQQA&SN=1&SV=4&TS_DInfo=t+AA
AAAAAAAAAAAAAAAAANKTE0sWOgAAAAAAAABYaEEAAAAAzJYTSw=="
MINOR.
Excess data indicates a DoS attack on Squid (maybe unintentional). The
web server being contacted sent Squid details indicating the request is
X bytes long then pushes X+N bytes into Squid.
Squid will abandon the request and return the "Invalid Reply" error to
the client browser.
There is nothing you can do except complain to the website admin and
hope they fix it fast.
2009/12/01 10:16:44| parseHttpRequest: Unsupported method '^C^]¬ò¹~@'
2009/12/01 10:16:44| clientTryParseRequest: FD 24 (192.168.4.125:2841)
Invalid Request
MINOR.
Squid is receiving some garbage. Since you have transparent proxy this
is also very likely. There are things using port 80 for non-HTTP traffic.
This is annoying but normal, and not a cause for much worry. Though you
may want to track down who it was and get them to use some more polite
software.
2009/12/01 10:18:25| Preparing for shutdown after 520 requests
2009/12/01 10:18:25| Waiting 5 seconds for active connections to finish
2009/12/01 10:18:25| FD 14 Closing HTTP connection
2009/12/01 10:18:29| Starting Squid Cache version 2.7.STABLE5 for
i686-pc-linux-gnu...
... Squid goes through three normal restart cycles over the next 24 hours...
2009/12/01 18:20:52| storeDirWriteCleanLogs: Starting...
2009/12/01 18:20:52| Finished. Wrote 6944 entries.
2009/12/01 18:20:52| Took 0.0 seconds (2042352.9 entries/sec).
FATAL: diskd exited unexpectedly
Squid Cache (Version 2.7.STABLE5): Terminated abnormally.
MAJOR.
diskd suddenly starts repeatedly failing hard.
You might have:
* run out of drive space
* disk corruption
* cache directories missing
* suddenly changing access permissions to the squid cache
... a few more of those disk failures and some other service grabs port
80 for itself blocking Squid from even starting...
This is a second MAJOR problem.
2009/12/01 23:10:32| commBind: Cannot bind socket FD 14 to
192.168.4.123:800: (99) Cannot assign requested address
FATAL: Cannot open HTTP Port
Squid Cache (Version 2.7.STABLE5): Terminated abnormally.
.. a few more of those and Something fixes it. Squid goes back to normal...
2009/12/01 23:34:21| Starting Squid Cache version 2.7.STABLE5 for
i686-pc-linux-gnu...
That continues nicely for about a day, one reconfigure causes some
warnings about missing cache directory. Then diskd starts complaining
yet again...
2009/12/02 15:46:01| Starting Squid Cache version 2.7.STABLE5 for
i686-pc-linux-gnu...
2009/12/02 15:47:52| Took 0.0 seconds (1023333.3 entries/sec).
FATAL: diskd exited unexpectedly
Squid Cache (Version 2.7.STABLE5): Terminated abnormally.
2009/12/02 15:49:40| Starting Squid Cache version 2.7.STABLE5 for
i686-pc-linux-gnu...
... and the port becomes used by something else...
2009/12/02 15:49:40| commBind: Cannot bind socket FD 14 to
192.168.4.102:800: (99) Cannot assign requested address
FATAL: Cannot open HTTP Port
Squid Cache (Version 2.7.STABLE5): Terminated abnormally.
... and so on...
Amos
--
Please be using
Current Stable Squid 2.7.STABLE7 or 3.0.STABLE20
Current Beta Squid 3.1.0.15