I am trying to host a Game server behind an isa server. The server connects from port 27015 to a "stream server" say on port 27011 that contains a list of the servers. The problem is that it takes the port to connect to from the source port. When it connects through ISA server it connects from 27015 to the isa server then the ISA server makes a connection from say 14500 to 27011. The problem is that the clients are then trying to connect to 14500 instead of 27015 where the server is listening. I am not an expert with isa server, so, is there a way to force the ISA server to connect to the stream server from the source port of 27015? Or is there some other work around that may work.