CA Gen Comms Bridge server is experiencing a strange ~ 5 second latency on the first transaction execution when the Gen client application is connecting to the Comms Bridge via a F5 Load Balancer. If the Gen client application is connected directly to the Comms Bridge the problem does not occur.
CA Gen Communications Bridge (any version)
On an initial client connection the Comms Bridge does a reverse DNS lookup on the client IP address using function getnameinfo() to get the client's hostname (older Comms Bridge versions used function gethostbyaddr()). The hostname is used purely for informational/logging purposes.
Therefore any delay in the Comms Bridge receiving the result of the reverse DNS lookup will cause latency symptoms.
In this case the hostname lookup for the Load Balancer client IP address is for some reason taking a lot longer than the lookup for the direct client IP address.