Windows Develop Bookmark and Share   
 index > Windows Forms Sample Applications > ISA firewall issue
 

ISA firewall issue

I am trying to set up a terrarium server on an extra machine here at work.  Inside the office it works great and everyone connects to the server.  We can all send and get bugs.

When I try to connect from outside the firewall, I get a message saying that the terrarium has detected I am behind a NAT/Firewall.  I can click the NAT/Firewall box in game settings and the client connects, but it can neither get nor send any bugs.  It always fails to do either of those.

Here is my setup.  ISA server on a machine as the firewall.  I have allowed IP packet filtering for port 50000 both inbound and outbound for any request.  Port 80 was already open, so I did not change anything there.  I also published the web server (a windows XP maching we had free) on port 80.

Is there anyone who can help me get this configured correctly so we can run the terrarium outside the office?

Thanks.
MigrationUser 1  Friday, May 21, 2004 5:44 PM
You will have to configure your NAT. You'll have to divert the calls on port 50000 to the specific servers running Terrarium.

Cheers,

axel
MigrationUser 1  Friday, May 21, 2004 7:20 PM
Well I thought I had done this, but maybe not.  How would I set that up with isa?

To reiterate: 

I have published the server through isa as a webserver through port 80
I also published the same server as a server through isa on port 50000

Those two should allow web requests and also anything over port 50000 correct?  Thus any traffic sent to the server from the outside gets redirected to the internal server...I thought thats what server publishing did....am I wrong?

Note that I did create a packet filter to allow port 50000 traffic.

To my knowledge isa does not allow an easy port forwarding, so I am a bit confused on how to get this running.
MigrationUser 1  Saturday, May 22, 2004 5:24 AM
I can't help you wit ISA specifics. But what you write looks good to me. The mistake I made was expecting the port 50000 calls to be from port 50000 (in your packetfilter) where they really come from a 3000 - 4000 range. Changing that did the trick for me.

Maybe this helps.

Axel
MigrationUser 1  Monday, May 24, 2004 7:24 AM
I tried adding ports 3000-5000 to the terrarium server protocol (in addition to port 50000) and nothing happened.  It still connects, but never gets an animal sent (number stays at 0) and it still fails every time it tries to send a bug to another computer. 

Is there anyone who knows ISA well enough to offer some help?  Or maybe someone who can tell me a bit more about the ports used when sending and recieving bugs?
MigrationUser 1  Monday, May 24, 2004 5:20 PM
The clients need port 50000 open (inbound and outbound), not the server.  The clients use 50000 to communicate to each other.  All server communication is via port 80.
MigrationUser 1  Tuesday, May 25, 2004 5:38 PM

You can use google to search for other answers

Custom Search

More Threads

• IsReproducing or IsIncubating
• access application settings from code
• See What URL present on Internet Explorer
• Terrarium server down? Is Terrarium still alive?
• Why TaskVision does NOT use DataRelations?
• Terrarium .net 2.0 Problem
• NewBye - Please wait at least 5 minutes between adding new species
• system clender time and date
• Security Login Xml file
• Please try out this software