IBM Support

Considerations when using a BigIP F5 load balancer in front of API Connect v2018

Troubleshooting


Problem

Performance Layer 4
====================
Make sure to configure F5 for Performance Layer 4 virtual server, see
https://support.f5.com/csp/article/K8082


This is in particular needed to allow for SSL passthrough required for mutual SSL connections between certain API Connect subsystems.


API Connect appliances and dropped connections
==============================================
When using F5 there has been reports that connections to API Connect may be intermittently failing, and looking at TCPDUMP captures would show that SYN packets reach the ingress controller of the appliance without producing any acknowledgment.
It was determined that the following setting changes fixed the issue:


  sudo sysctl -w net.ipv4.tcp_tw_recycle=0
  sudo sysctl -w net.ipv4.tcp_timestamps=0

 

in order to make these changes to persist after a reboot, these values need to be stored in /etc/sysctl.conf. The following steps will be all you require to complete this task
 

1) sudo vi /etc/sysctl.conf
2) Add the below lines at the end of the file
      net.ipv4.tcp_tw_recycle=0
      net.ipv4.tcp_timestamps=0
3) Save and quit vi session

Document Location

Worldwide

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Component":"All","Platform":[{"code":"PF009","label":"Firmware"}],"Version":"v2018.x","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
20 November 2019

UID

ibm11077219