ACE tcp probe

Unanswered Question
Sep 30th, 2010

I'm new to ACE and experiencing a small problem with a probe.

I have this rather simple config on my ACE module, that loadbalance round robin between 2 servers.

The probe I testing is just for checking the tcp port 8000:

probe tcp PAPI

port 8000

interval 10

passdetect interval 10


But this probe doesn't work.  showing probe details, ist says:

Last disconnect err:  Graceful disconnect timeout (no FIN ACK)


A trace shows that the ACE sends SYN, receives a SYN/ACK, sends a SYN and then sends a FIN ACK.  I can then se the server replies with an ACK and then PSH/ACK.


Could someone guide me in the right direction for solving this problem?


Br

Geir

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
pd.politiet.no Thu, 09/30/2010 - 00:40

Could the soultion be that the probe is configured to terminate a TCP connection by sending a RST, with the connection term command?

It seems that this makes the probe pass the health check.


Br

Geir

Gilles Dufour Thu, 09/30/2010 - 05:20

If it works with connection term force, then this is fine I guess.

Ace would expect a FIN/ACK from the server to mark the probe sucessful if you do not have the connection term force.


Gilles.

Richard Bradfield Wed, 08/31/2011 - 17:52

Geir,

did the "connection term forced" fix your problem?

in other words if the port 8000 was not open the probe would fail, but if it is open with the forced termination it would pass

Actions

This Discussion