@Michael_A wrote:
Howdy,
First post.
I have a L7 proxy that has backend servers that are actually local (127.0.0.*) TCP proxies. The reason I did this was to encapsulate the two physical ethernet interfaces on the actual backend servers behind the TCP proxy.
When I have a L7 health check that is looking for a “status=ok” response string traverse the TCP proxies, I get a tcp log entry that shows a session state at disconnection of “CD” which is:
C : the TCP session was unexpectedly aborted by the client.
D : the session was in the DATA phase.This is only happening for the health check requests and not our normal expected traffic. If I remove the health checks the log entries stop.
My first thought was that the might be that the requests are expected to be keepalive and are not. I also thought that perhaps HAProxy might be optimized that once it receives the expected response string from the health check, it would end the connection??
Any insight into this is appreciated. I’d prefer not to have all of these non-actionable tcp log entries in our log files.
Thanks,
Michael
Posts: 1
Participants: 1