Squid configuration directive ftp_eprt
Available in: 3.3 3.2 3.1 3.HEAD
History:
- Changes in 3.1 ftp_eprt
-
New directive added with squid-3.1.11 to control whether Squid uses EPRT extension for efficient NAT handling and IPv6 protocol support in FTP.
Configuration Details:
Option Name: | ftp_eprt |
---|---|
Replaces: | |
Requires: | |
Default Value: | ftp_eprt on |
Suggested Config: |
|
FTP Protocol extensions permit the use of a special "EPRT" command. This extension provides a protocol neutral alternative to the IPv4-only PORT command. When supported it enables active FTP data channels over IPv6 and efficient NAT handling. Turning this OFF will prevent EPRT being attempted and will skip straight to using PORT for IPv4 servers. Some devices are known to not handle this extension correctly and may result in crashes. Devices which suport EPRT enough to fail cleanly will result in Squid attempting PORT anyway. This directive should only be disabled when EPRT results in device failures. WARNING: Doing so will convert Squid back to the old behavior with all the related problems with external NAT devices/layers and IPv4-only FTP. |
|
Search
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Help Out or Donate
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- 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