Cheers, I'm having some pretty weird issues with a customer's squid installation - we're seeing multiple responses in a single cache object. Sadly, this isn't a singular incident and seems to be happening more often recently. We've rolled back all changes since the date people first started noticing the issues, but it still hasn't helped. This occasionally leads to e.g. fragged CSS files, which users see by the way of the stylesheet not working. I'm currently out of debugging ideas. Aside from the rollback, we've thus far isolated it to the Squid; the Apache which is the originserver for this successfully returns the correct site. As far as the setup goes, this is the pipeline: * Squid (terminates SSL) * Apache (cache_peer, originserver, same host as squid) * Tomcat (via AJP from Apache, different hos) Apparently, there is a point when a request to the squid takes a while (~15s), and after that, there's something corrupted in the cache. Any hints and help would be greatly appreciated. Some pastes, with examples and data: /var/cache/squid # grep -acr 'HTTP/1.1' . | grep -v 1$ | grep -v swap.state ./02/C9/0002C9D3:2 ./02/55/000255F5:2 ./01/B0/0001B001:2 ./00/04/00000498:2 ./00/7F/00007F1F:2 ./00/28/0000282E:2 # grep -aA5 'HTTP/1.1' ./02/C9/0002C9D3 ȺHTTP/1.1 200 OK Server: squid Mime-Version: 1.0 Date: Mon, 23 Apr 2018 11:49:23 GMT X-Transformed-From: HTTP/0.9 -- HTTP/1.1 304 Not Modified Date: Mon, 23 Apr 2018 11:49:25 GMT Server: Apache Connection: Keep-Alive Keep-Alive: timeout=15, max=87 ETag: "ca8-55ef60f57e009" pws2:/var/cache/squid # grep -aA14 'HTTP/1.1' ./02/55/000255F5 FHTTP/1.1 200 OK Server: squid Mime-Version: 1.0 Date: Sat, 14 Apr 2018 12:07:30 GMT X-Transformed-From: HTTP/0.9 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">; <html> <head> <script type="text/javascript">var contextPath = '';</script> <script type="text/javascript" src="/js/jquery-1.11.2.min.js"></script> <script type="text/javascript" src="/js/layer.js"></script> <script type="text/javascript" src="/js/jquery.colorbox-1.5.15.min.js"></script> <script type="text/javascript" src="/js/cookies.js"></script> -- HTTP/1.1 200 OK Date: Sat, 14 Apr 2018 12:07:30 GMT Server: Apache X-FRAME-OPTIONS: SAMEORIGIN X-XSS-Protection: 1; mode=block Last-Modified: Fri, 13 Apr 2018 13:31:28 GMT Cache-Control: max-age=300 Expires: Sat, 14 Apr 2018 12:12:30 GMT Vary: Accept-Encoding Content-Encoding: gzip Keep-Alive: timeout=15, max=97 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html;charset=ISO-8859-1 # squidclient mgr:info: Squid Object Cache: Version 3.5.21 Build Info: Service Name: squid Start Time: Mon, 23 Apr 2018 11:50:30 GMT Current Time: Mon, 23 Apr 2018 12:41:11 GMT Connection information for squid: Number of clients accessing cache: 407 Number of HTTP requests received: 13262 Number of ICP messages received: 0 Number of ICP messages sent: 0 Number of queued ICP replies: 0 Number of HTCP messages received: 0 Number of HTCP messages sent: 0 Request failure ratio: 0.00 Average HTTP requests per minute since start: 261.6 Average ICP messages per minute since start: 0.0 Select loop called: 197830 times, 15.374 ms avg Cache information for squid: Hits as % of all requests: 5min: 52.3%, 60min: 64.0% Hits as % of bytes sent: 5min: 40.6%, 60min: 54.3% Memory hits as % of hit requests: 5min: 74.3%, 60min: 78.0% Disk hits as % of hit requests: 5min: 0.1%, 60min: 0.1% Storage Swap size: 3949688 KB Storage Swap capacity: 77.1% used, 22.9% free Storage Mem size: 36168 KB Storage Mem capacity: 4.6% used, 95.4% free Mean Object Size: 79.26 KB Requests given to unlinkd: 3272 Median Service Times (seconds) 5 min 60 min: HTTP Requests (All): 0.01309 0.00179 Cache Misses: 0.02317 0.02592 Cache Hits: 0.00000 0.00000 Near Hits: 0.01745 0.01745 Not-Modified Replies: 0.00000 0.00000 DNS Lookups: 0.02231 0.02336 ICP Queries: 0.00000 0.00000 Resource usage for squid: UP Time: 3041.448 seconds CPU Time: 49.352 seconds CPU Usage: 1.62% CPU Usage, 5 minute avg: 1.63% CPU Usage, 60 minute avg: 1.63% Maximum Resident Size: 340384 KB Page faults with physical i/o: 1 Memory accounted for: Total accounted: 49999 KB memPoolAlloc calls: 3344459 memPoolFree calls: 3360309 File descriptor usage for squid: Maximum number of file descriptors: 4096 Largest file desc currently in use: 101 Number of file desc currently in use: 69 Files queued for open: 0 Available number of file descriptors: 4027 Reserved number of file descriptors: 100 Store Disk files open: 0 Internal Data Structures: 49856 StoreEntries 1421 StoreEntries with MemObjects 1420 Hot Object Cache Items 49829 on-disk objects # mgr:storedir: Store Directory Statistics: Store Entries : 49863 Maximum Swap Size : 5120000 KB Current Store Swap Size: 3949940.00 KB Current Capacity : 77.15% used, 22.85% free Store Directory #0 (ufs): /var/cache/squid FS Block Size 4096 Bytes First level subdirectories: 16 Second level subdirectories: 256 Maximum Size: 5120000 KB Current Size: 3949940.00 KB Percent Used: 77.15% Filemap bits in use: 49835 of 262144 (19%) Filesystem Space in use: 16453040/41153856 KB (40%) Filesystem Inodes in use: 441511/2621440 (17%) Flags: SELECTED Removal policy: lru LRU reference age: 12.80 days -towo
Attachment:
signature.asc
Description: This is a digitally signed message part
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users