| Summary: | www-servers/nginx - add support for TFO (TCP fast open) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | tomas charvat <tc> |
| Component: | Current packages | Assignee: | Thomas Deutschmann (RETIRED) <whissi> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | ago, dev-zero |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
tomas charvat
2019-09-12 18:25:23 UTC
its TFO not FTO, sorry for typo Closing as invalid: There is no real compile option to enable TFO in nginx. Like you can see, configure will check if your system supports TFO (/auto/unix). In this case it will define NGX_HAVE_TCP_FASTOPEN in $S/objs/ngx_auto_config.h. To make use of TFO, you need to enable TFO via sysctl, add fastopen option to nginx.conf and finally you need a client which actually uses TFO (keep in mind that even latest Firefox has TFO disabled by default; and just enabling in client application isn't enough -- you need sysctl option set for outgoing connections, too). PS: Keep in mind while testing, that you will see TFO only in action with HTTP traffic. But because nowadays most sites are using HTTPS, you won't really see TFO. *** Bug 694610 has been marked as a duplicate of this bug. *** |