"Baboon" <(E-Mail Removed)> wrote in message
news:F332820E-8982-4AD2-AA8E-(E-Mail Removed)...
> 49000 range or greater. Run netstat on all of those OSes and you will see
> what I mean. Most likely that is why we are only having problems on XP to
> this one site, for what ever reason.
I know what they are. It is exactly what I was saying. There is absolutely
no relationship to any particular site and the Client Source ports no matter
what number they are or range they fall into. Either all sites will
work,..or all sites won't work, there is no middle ground.
> Yes of course the client sets up these ports and if the connection is
> successful, it receives packets back from the web server on those same
> ports.
Not "if successful",...the "successful" comes after the fact. The Client
Source Port is already being used within the process that makes it
successful.
> Possibly something along the path is blocking the return packets based on
> the port range and our network address, we don't know.
I really, really doubt that. You also need to keep in mind that the Source
Port you see with those Clients is *only* between them and the Firewall
Device. They are *not* repeated between the Firewall and the Web Server.
The Firewall creates a "fresh" Session between it and the Web Server, so the
Web Server *never* even sees those numbers from a lower range that you are
talking about. A packet sniffer will show you that. In fact the Web Server
may not even directly communicate with your Firewall since there is a good
chance that there is a Firewall in front of the Web Server that you don't
even know about.
> lower port range that makes the difference. This is why I need a utility
> that allows me to control the client ports that can be used, at least for
> testing.
I don't believe there is such a utility,..but I could be wrong. It is
irrelevant anyway, the Source Port from XP is only between it and the
Firewall, not between the Firewall and the Web Server.
What are you using for a Firewall Device? All modern firewalls are supposed
to monitor the connection state to dynamically adjust to the Source
Ports,..and in fact,..use the Source Ports on both the Client side and the
External firewall side to "identify" and "maintain" the Session. There is
one session between the Client and the Firewall (IP#/CP#) and another
session between the Firewall and the Web Server (another IP#/CP#). The
Firewall then records both of these sets of identifiers into a NAT Table to
maintain the Session "end-to-end" between the Client and the Web Server.
If your Firewall is blocking anything it will show that in the logs. If
there is nothing in the logs then it is not blocking it.
--
Phillip Windell
www.wandtv.com
The views expressed, are my own and not those of my employer, or Microsoft,
or anyone else associated with me, including my cats.
-----------------------------------------------------