Welcome to ISAserver.org

Forums | Register | Login | My Profile | Inbox | RSS RSS icon | My Subscription | My Forums | Address Book | Member List | Search | FAQ | Ticket List | Log Out

UDP rule for ISA server

Users viewing this topic: none

Logged in as: Guest
  Printable Version
All Forums >> [ISA Server 2000 Firewall] >> Firewall Client >> UDP rule for ISA server Page: [1]
Login
Message << Older Topic   Newer Topic >>
UDP rule for ISA server - 23.Oct.2004 10:46:00 AM   
Guest
Good morning,

First of all, le tme say that my ISA server expertise is low, but I do have knowledge about firewalls in general.

We have a customer using the ISA Server who wishes to run our software. The connection between the client and the server fails when he tries to set up UDP ports. Normally, communication looks like this:

* Client is on a LAN protected by Firewall, the Server is on the internet.
* Client sends UDP packet towards Server. Source port is dynamic between 1-65535 (example: 3240). Destination port is within an interval (default 52000-52999, example: 52845).
* Firewall allows outbound packet and saves the state dynamically.
* Portal receives the packet and sends a reply. Source port for this UDP packet is 52845, Destination Port is 3240.
* Firewall compares the inbound packet with its list of states, find a match with the earlier outbound packet, and allows it through
* Client receives it, everyone is happy.

In firewall-1 and similar you set up a dynamic state rule and you have no problem. NAT is also not a problem with our product.

The problem is that the customer can't get it to work with the ISA server's Firewall client. From reading miscellaneous articles, I've come to the conclusion that I might set up an IP packet filter, but those does not support a range of ports - setting up 1000 packet filters is not something I can tell the customer to do.

Does anyone have an idea if there are other ways to do this with the ISA server? The client also has MS Proxy 2.0, but i doubt that can be of any use to us.

Regards,
Rolf Larsson
  Post #: 1
RE: UDP rule for ISA server - 23.Oct.2004 2:05:00 PM   
spouseele

 

Posts: 12782
Joined: 1.Jun.2001
From: Belgium
Status: offline
Hi Rolf,

first of all, creating IP Packet filters won't help you to give outbound access to internal clients. You must create protocol and site&content rules.

According to your descripton of the used protocol, the primary connection isn't on a fixed UDP port number. Therefore you can't create a new protocol definition because you can only define a port range in secondary connections.

One way to workaround the problem is:
- make sure the client runs the Firewall client.
- make sure you have a protocol rule allowing all IP traffic for that client.

HTH,
Stefaan

(in reply to Guest)
Post #: 2
RE: UDP rule for ISA server - 25.Oct.2004 8:35:00 AM   
Guest
Hi,

the connection is previously initiated as a web request on one specific port (TCP/80) - would this suffice for the initial request?

(in reply to Guest)
  Post #: 3
RE: UDP rule for ISA server - 25.Oct.2004 8:21:00 PM   
spouseele

 

Posts: 12782
Joined: 1.Jun.2001
From: Belgium
Status: offline
Hi Rolf,

I suggest you first try my workaround. If it doesn't work with that, it will never work! [Wink]

Keep in mind that secondary connections in a protocol definition are only valid for Firewall clients, not SecureNAT clients unless there is an ISA application filter supporting them.

HTH,
Stefaan

(in reply to Guest)
Post #: 4
RE: UDP rule for ISA server - 28.Oct.2004 5:41:00 PM   
Guest
Of course that works as it allows all IP traffic. Obviously, I can't recommend a customer to put their machines on the internet without a firewall...

So, back to my original question: Using the firewall client, how do I get a UDP bidirectional data stream working, where the source port completely random and the destination port within an interval of 1000 ports? Before the UDP data starts, a TCP web request is sent to the same machine. Could this be used to somehow allow the traffic through?

After looking around, it seems that the ISA server cannot utilize Dynamic States the way that most other firewalls do. Is this correct?

-- Rolf

(in reply to Guest)
  Post #: 5
RE: UDP rule for ISA server - 28.Oct.2004 9:25:00 PM   
spouseele

 

Posts: 12782
Joined: 1.Jun.2001
From: Belgium
Status: offline
Hi Rolf,

I agree that ISA 2000 has some limitations for unstandard protocols and that you can't bind a protocol rule to a particular site&content rule. However, those limitations are addresses with ISA 2004! [Wink]

I doubt that using TCP port 80 as primary connection will do the trick, but nobody prevents you from trying it.

HTH,
Stefaan

(in reply to Guest)
Post #: 6

Page:   [1] << Older Topic    Newer Topic >>
All Forums >> [ISA Server 2000 Firewall] >> Firewall Client >> UDP rule for ISA server Page: [1]
Jump to:

New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts