Squid configuration directive adaptation_service_chain
Available in: v7 v6 v5 v4 3.5 3.4 3.3 3.2 3.1
For older versions than v4 see the linked pages above
Configuration Details:
Option Name: | adaptation_service_chain |
---|---|
Replaces: | |
Requires: | --enable-ecap or --enable-icap-client |
Default Value: | none |
Suggested Config: |
|
Configures a list of complementary services that will be applied one-by-one, forming an adaptation chain or pipeline. This is useful when Squid must perform different adaptations on the same message. adaptation_service_chain chain_name service_name1 svc_name2 ... The named services are used in the chain declaration order. The first applicable adaptation service from the chain is used first. The next applicable service is applied to the successful adaptation results of the previous service in the chain. When adaptation starts, broken services are ignored as if they were not a part of the chain. A broken service is a down optional service. Request satisfaction terminates the adaptation chain because Squid does not currently allow declaration of RESPMOD services at the "reqmod_precache" vectoring point (see icap_service or ecap_service). The services in a chain must be attached to the same vectoring point (e.g., pre-cache) and use the same adaptation method (e.g., REQMOD). A chain may contain a mix of optional and essential services. If an essential adaptation fails (or the failure cannot be bypassed for other reasons), the master transaction fails. Otherwise, the failure is bypassed as if the failed adaptation service was not in the chain. See also: adaptation_access adaptation_service_set Example: adaptation_service_chain svcRequest requestLogger urlFilter leakDetector |
|
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
Miscellaneous
- Developer Resources
- Related Writings
- Related Software:
- Squid Artwork
Web Site Translations
Mirrors
- Website:
- ... full list
- FTP Package Archive