I know the port # is 3389 but I am looking for the protocol number for this particular protocol. I am trying to define a packet filter that will allow this particular protocol thru the firewall but at port 80.
you said "The RDP activeX control tunnels through port 80". As far as I know, that's *not* true!
TSAC uses HTTP/HTTPS to get the connection parameters for the Terminal Server Client, but the RDP session is made on TCP port 3389 *unless* you configure an unstandard TCP port on the Terminal Server.
the software vendor who is supplying the RDP service had it configure to work on port 80. Well, whatever it is, I could not get it to work over ISA. The default protocol rule allows all traffic going out from within. I talked to the vendor and he said he has RDP running on 80. If u have any idea, let me know.
Aha... he is probably running RDP on an unstandard port number!
By default ISA is redirecting traffic for port 80 to the web proxy service because ISA assumes it is HTTP. Of course that will not work. To solve that problem, reconfigure the HTTP Redirector on ISA to forward the request directly to the 'requested web server' and it should work. Check out http://www.isaserver.org/pages/article.asp?id=318 for details how to do that.
By changing the redirector to go from retrieving from cache to straight to the server, it solved the problem. But what if I still want the cache functionality? Could I define any rule that dictates which site gets the cache and which site gets the straight connect?