![]() Linux Linux kernel 2.2.12 and later supports 'unlimited' number of open files without patching. Before reporting this as a problem or bug please carefully check your startup scripts and any tools used to run or manage Squid to discover if they are setting a low FD limit. The ulimit or equivalent tools can change those limits under Squid at any time. Even with Squid built to support large numbers of FD and the system configuration default set to permit large numbers to be used.Squid 2.0-2.6 provide a./configure option -with-maxfd=N Squid 2.7+ provide a nf option max_filedescriptors Squid 3.x provide a./configure option -with-filedescriptors=N Second, you can hit the system limit on total file descriptors for all processes. There are two ways to run out of file descriptors: first, you can hit the per-process limit on file descriptors. This limit is often configurable in the kernel or with other system tuning tools. This may be due to running Squid on an operating system with a low filedescriptor limit. Running out of filedescriptors If you see the Too many open files error message, you are most likely running out of file descriptors. If your sibling changed their http_port, you could have this problem for some time before noticing. If the HTTP port number is wrong but the ICP port is correct you will send ICP queries correctly and the ICP replies will fool your cache into thinking the configuration is correct but large objects will fail since you don't have the correct HTTP port for the sibling in your nf file. Connection Refused when reaching a sibling I get Connection Refused when the cache tries to retrieve an object located on a sibling, even though the sibling thinks it delivered the object to my cache. Check the access.log and nf files for clues. Please see for information about that.Īlternately, you may have misconfigured one of your ACLs. Why am I getting 'Proxy Access Denied?' You may need to set up the http_access option to allow requests from your IP addresses.Review your firewall.Īdditional problems and resolutions for your specific system may be found in the system-specific help troubleshooting. I think this issue would be strongly related to firewall. Other network problem ('000', Connection reset by peer. How to do this is outlined in the system-specific help pages. Current releases can be retrieved from or your operating system distributor. Your first point of troubleshooting should be to test with a newer supported release and resolve any remaining issues with that install. Many of the issues experienced in those versions are now fixed in 2.6 and later. Starting Point If your Squid version is older than 2.6 it is very outdated. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |