Ethereal-users: Re: [Ethereal-users] RST flag question
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Ian Schorr <ethereal@xxxxxxxxxxxxx>
Date: Thu, 5 Aug 2004 12:21:11 -0400
It's possible that some network device may be intercepting the
conversation and "killing" the connection, though this would be a bit
odd way for it to happen. Especially not in a well-designed network.
A traditional "router" has no concept of TCP connections and wouldn't do anything here. A firewall, VPN device, etc might but typically they'll simply "absorb" traffic they don't like (instead of explicity generating a RST), and stateful firewalls will usually allow return traffic on a conversation if it allowed the conversation to be initiated in the first place (so it's odd, but definitely not impossible, that the SYN-ACK would be RST)
If you take a trace at the client side, to do you see it explicitly generating the RST? If so, there's no network equipment involved with your problem here (at least not generating the RST, though if something is making modifications to traffic your client may not like what's happening)
If so, sounds to me like your app started to open a connection but failed, aborted, or in some other way was no longer active on the socket that it initiated the connection on when SYN-ACK returned. Is latency between these two sites particularly high? Does your app have some extremely small connection timeout? Either way I'd expect to see some immediate and negative result code from whatever you're using to open the connection.
Otherwise, if the client doesn't see the SYN-ACK returned to it, your problem sounds like it's in network hardware somewhere. Do you have a firewall in the way? VPN device? Firewall features enabled in the Cisco firewall?
Ian On Aug 5, 2004, at 11:48 AM, Matt Kopf wrote:
Although I agree with this. These are both computers that we control, and the handshake is started with the start of our own application. It worksjust fine over the LAN, but when you take the computer to this remote location that goes over the Cisco router you see the RST flag and the application dies. So I am very sure that it is not a SYN scan in thisparticular situation at least. At least I know what to keep my eyes open forthough Thanks! Matt-----Original Message----- From: ethereal-users-bounces@xxxxxxxxxxxx [mailto:ethereal-users- bounces@xxxxxxxxxxxx] On Behalf Of Jim Hendrick Sent: Wednesday, August 04, 2004 20:20 To: 'Ethereal user support' Subject: RE: [Ethereal-users] RST flag questionSounds like someone mapping your server with a classic SYN scan (look atnmap).The "client" looks for open services this way. Sending a SYN, waiting for aSYN/ACK (indicating a listening service) and replying with a RST (notcausing the connection to be opened, which would get logged on the server,but letting the scanner (client) know that a service is alive and reachable. Later, Jim -----Original Message----- From: ethereal-users-bounces@xxxxxxxxxxxx [mailto:ethereal-users-bounces@xxxxxxxxxxxx] On Behalf Of Matt Kopf Sent: Wednesday, August 04, 2004 4:26 PM To: 'Ethereal user support' Subject: [Ethereal-users] RST flag questionDoing some monitoring on a network link that goes over a Cisco router I saw many times where the computer on the other end will start the handshakeprocess, the server answered and then a RST from the client. So the question is: Can the router set the RST flag? What would cause the OS (windows) to set the RST flag? Thanks for the help. Matt Kopf _______________________________________________ Ethereal-users mailing list Ethereal-users@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-users _______________________________________________ Ethereal-users mailing list Ethereal-users@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.732 / Virus Database: 486 - Release Date: 07/29/2004_______________________________________________ Ethereal-users mailing list Ethereal-users@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-users
- Follow-Ups:
- RE: [Ethereal-users] RST flag question
- From: Matt Kopf
- Re: [Ethereal-users] RST flag question
- From: Ronnie Sahlberg
- RE: [Ethereal-users] RST flag question
- References:
- RE: [Ethereal-users] RST flag question
- From: Matt Kopf
- RE: [Ethereal-users] RST flag question
- Prev by Date: RE: [Ethereal-users] RST flag question
- Next by Date: RE: [Ethereal-users] RST flag question
- Previous by thread: RE: [Ethereal-users] RST flag question
- Next by thread: RE: [Ethereal-users] RST flag question
- Index(es):