LTM Throttling Proxied Connections in 20 second intervals
Does anyone know where I would look for a solution to this issue I'm having? We have an F5 Big-IP LTM setup in a reverse proxy proxy configuration. It receives data or messages pushed over HTTPS from an external SAP system which is then routed to an internal SAP system. The high level is that if the external system sends a batch of messages, say 50, the F5 receives these message as fast as that external system sends them. However, the F5 relays or proxies those messages to the backend SAP system one at a time in intervals of exactly 20 seconds apart. I have not been able to find anywhere where a 20 second send interval is set anywhere in the system. Has anyone see this type of throttle behavior? We're using an almost default TCP profile with the only exceptions being:
- Proxy Buffer Low - 98304 bytes
- Proxy Buffer High - 131072 bytes
- Idle Timeout - 1000 seconds
- Send Buffer - 65535 bytes
- Receive Buffer - 65535 bytes
- Keep Alive Interval - 900 seconds
- Slow Start - Disabled
- Nagle's Algorithm - Disabled
- Acknowledge on Push - Enabled
Appreciate any directions you can point me in!
It turns out this was a faulty OSCP server upstream that was causing certificate checking to fail. The solution was to remove OSCP from our APM access policy until we can find another, better solution. Thanks everyone for the help!