02-17-2003 07:13 PM - edited 02-20-2020 10:33 PM
I have a PIX running 6.1.4 and set the Embryonic connection limit to 50 on all the statics. We had an incident today that got me wondering if it is actually working.
The web server that sits behind a local director wih a virtual IP was showing over 7000 Syns from the "sh syn" command.
How could this be - the documentations states that the PIX should intercept any syn's over the 50 limit .
Has anyone had any experience with the embronic connection limit and how it should react?
Thanks,
02-17-2003 07:30 PM
An embyonic connection is one that has started but not yet completed, ie. the 3-way handshake has not completed. It is designed to prevent TCP SYN attacks thru to your internal servers.
What might be going on here is an issue with the Local Director. I presume your static in the PIX points to the virtual IP address of the LD, correct? I'm no LD expert, but if the LD answers the SYN for the server and completes the TCP connection with the originating host, then this would explain why the embryonic connection on the PIX was not reached.
Let me find out some more information for you in regard to how LD handles TCP SYN packets for virtual addresses.
02-17-2003 07:39 PM
Hmmmm, OK, according to my resident LD wiz, it always sends the TCP SYN packet straight thru to the internal server(s), so that shoots my theory down in flames.
Are you sure the "sho syn" command in your web server shows outstanding TCP connections, or does it show the total number of connections? Did you definately set the embryonic limit and not the max-conns limit? Can you copy your static's in here (xxx out the global IP address). It still may be something to do with the LD in front of the server, but not sure what.
The embryonic connection limit in the PIX does work, I've used and tested it many times. What version are you running?
02-18-2003 05:31 AM
I am running 6.1.4 but also tried it on 6.2.2 - not sure if I attacked properly though.
The sh syn command is in the LD and it showed about 300 connections and 7000 syns. in the pix max conn in the static is set to 0 - which is unlimited.
static (inside,outside) x.x.x.x y.y.y.y 255.255.255.255 0 50
What tool did you use to test it - perhaps you can point me in the right direction.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide